Page 10 of 14

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 27 May 2011, 01:16
by Knutselmaaster
admin -> game settings -> ta settings -> don't work (and time limit shows "array - array - etc")
ManiLive 220 - mlepp 495

example of error:

Code: Select all

    Occured on 27.05.2011 at 02:13:03 at process with ID #10093
    ---------------------------------
 -> ErrorException with code 0
    call_user_func_array() expects parameter 1 to be a valid callback, cannot access private method ManiaLivePlugins\MLEPP\Admin\Adapter\oliverde8HudMenu::save_GameSettings_WarmUp()
  - in /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLivePlugins/oliverde8/HudMenu/Gui/Controls/Button.php on line 221
  - Stack: #0 [internal function]: ManiaLive\Application\ErrorHandling::createExcpetionFromError(2, 'call_user_func_...', '/home/tmservers...', 221, Array)
           #1 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLivePlugins/oliverde8/HudMenu/Gui/Controls/Button.php(221): call_user_func_array(Array, Array)
           #2 [internal function]: ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button->onClick('knutselmaaster')
           #3 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Gui/Windowing/Window.php(485): call_user_func_array(Array, Array)
           #4 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Gui/Handler/Event.php(29): ManiaLive\Gui\Windowing\Window->onActionClick('knutselmaaster', 1677721608)
           #5 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Gui\Handler\Event->fireDo(Object(ManiaLivePlugins\oliverde8\HudMenu\Gui\Windows\RootMenu))
           #6 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Gui/Handler/GuiHandler.php(46): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Gui\Handler\Event))
           #7 [internal function]: ManiaLive\Gui\Handler\GuiHandler->onPlayerManialinkPageAnswer(223, 'knutselmaaster', 1677721608)
           #8 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/DedicatedApi/Callback/Event.php(28): call_user_func_array(Array, Array)
           #9 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLive\Gui\Handler\GuiHandler))
           #10 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/DedicatedApi/Connection.php(108): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callback\Event))
           #11 /home/tmservers/servers/train/ManiaLive220/libraries/ManiaLive/Application/AbstractApplication.php(146): ManiaLive\DedicatedApi\Connection->executeCallbacks()
           #12 /home/tmservers/servers/train/ManiaLive220/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #13 {main}

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 01 Jun 2011, 11:06
by Knutselmaaster
When using the jukebox buttons, i get this error and the menu hangs:

Code: Select all

 -> ErrorException with code 0
    Undefined property: ManiaLivePlugins\oliverde8\HudMenu\Gui\Windows\RootMenu::$sub
  - in /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLivePlugins/oliverde8/HudMenu/Gui/Windows/RootMenu.php on line 115
  - Stack: #0 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLivePlugins/oliverde8/HudMenu/Gui/Windows/RootMenu.php(115): ManiaLive\Application\ErrorHandling::createExcpetionFromError(8, 'Undefined prope...', '/home/tmservers...', 115, Array)
           #1 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLivePlugins/oliverde8/HudMenu/HudMenu.php(339): ManiaLivePlugins\oliverde8\HudMenu\Gui\Windows\RootMenu->onClick(Object(ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button))
           #2 [internal function]: ManiaLivePlugins\oliverde8\HudMenu\HudMenu->onClick('knutselmaaster', Object(ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button))
           #3 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLivePlugins/oliverde8/HudMenu/Gui/Controls/Button.php(203): call_user_func_array(Array, Array)
           #4 [internal function]: ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button->onClick('knutselmaaster')
           #5 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Gui/Windowing/Window.php(485): call_user_func_array(Array, Array)
           #6 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Gui/Handler/Event.php(29): ManiaLive\Gui\Windowing\Window->onActionClick('knutselmaaster', 402653186)
           #7 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Gui\Handler\Event->fireDo(Object(ManiaLivePlugins\oliverde8\HudMenu\Gui\Windows\RootMenu))
           #8 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Gui/Handler/GuiHandler.php(46): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Gui\Handler\Event))
           #9 [internal function]: ManiaLive\Gui\Handler\GuiHandler->onPlayerManialinkPageAnswer(234, 'knutselmaaster', 402653186)
           #10 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/DedicatedApi/Callback/Event.php(28): call_user_func_array(Array, Array)
           #11 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLive\Gui\Handler\GuiHandler))
           #12 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/DedicatedApi/Connection.php(108): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callback\Event))
           #13 /home/tmservers/servers/fun/ManiaLive223/libraries/ManiaLive/Application/AbstractApplication.php(146): ManiaLive\DedicatedApi\Connection->executeCallbacks()
           #14 /home/tmservers/servers/fun/ManiaLive223/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #15 {main}
manialive223, mlepp502

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 01 Jun 2011, 12:27
by oliverde8
I will have a look in it, I was quite bussy this last week and will be bussy for another week or 2 :?

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 11 Jun 2011, 12:34
by oliverde8
Hi, I dodn't left the project I am still working on the menu and listening the comments. I have started to add new demanded features.

I hope to come with a new version by the end of the week. Meanwhile here is the SVN lik to get the latest version if you want to test it : svn://91.121.149.10/TM_ML_HudMenu

I added what Knultmaster asked:
-Menu is now multidirectional
-Menu Label positions can bve changed relatively to the button position
-Menu labels can now be aligned left or right

I Fixed :
-The switches not workin
-The submenu that should hide never hided

To COme
-Root Menu will get all the attributes of a sub menu. "TO put link and stuf"

The new config file is in the ManiaLivePlugin/oliverde//HudMenu folder as it is easier for SVN commits :)

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 11 Jun 2011, 12:38
by Knutselmaaster
Cool, can't wait to try this out, thanks Oli :)

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 11 Jun 2011, 19:13
by Knutselmaaster
There is a strange thing, when i change the position of the icons, it works (but not for the main buttons menu - admin and a custom button i added) but when i close the menu and reopen it, they're back at the place they were without the setting.

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 11 Jun 2011, 19:58
by oliverde8
I will have a look tomorrow

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 11 Jun 2011, 23:03
by Knutselmaaster
At search tracks, there are two options with the same name (search by tmx style), one should be tmx difficulty.
Search by medals has double entries for every medal, where it should be "bronze" and "no bronze" etc.

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 12 Jun 2011, 08:32
by oliverde8
FIxed thanks,

I will look in to the icons changing size later today

Re: [Plugin]Oliverde8 Hud Menu | over 340 buttons ... WORKS

Posted: 12 Jul 2011, 10:55
by refresh
Hi, I installed the files and put plugins.load[] = 'oliverde8\HudMenu' in my config.ini but it doesn't works. What am I supposed to do?
You do not explain how to install it...

Here is the log

Code: Select all

[PluginHandler] Start plugin load process:
[PluginHandler] is loading oliverde8\HudMenu ...
PHP Fatal error:  Class 'ManiaLib\Gui\Elements\' not found in C:\ManiaLive\libra
ries\ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button.php on line 173
PHP Stack trace:
PHP   1. {main}() C:\ManiaLive\bootstrapper.php:0
PHP   2. ManiaLive\Application\AbstractApplication->run() C:\ManiaLive\bootstrap
per.php:82
PHP   3. ManiaLiveApplication\Application->init() C:\ManiaLive\libraries\ManiaLi
ve\Application\AbstractApplication.php:137
PHP   4. ManiaLive\Application\AbstractApplication->init() C:\ManiaLive\librarie
s\ManiaLiveApplication\Application.php:38
PHP   5. ManiaLive\Event\Dispatcher::dispatch() C:\ManiaLive\libraries\ManiaLive
\Application\AbstractApplication.php:130
PHP   6. ManiaLive\Application\Event->fireDo() C:\ManiaLive\libraries\ManiaLive\
Event\Dispatcher.php:52
PHP   7. ManiaLive\PluginHandler\PluginHandler->onInit() C:\ManiaLive\libraries\
ManiaLive\Application\Event.php:39
PHP   8. ManiaLive\PluginHandler\PluginHandler->loadPlugins() C:\ManiaLive\libra
ries\ManiaLive\PluginHandler\PluginHandler.php:683
PHP   9. ManiaLivePlugins\oliverde8\HudMenu\HudMenu->onReady() C:\ManiaLive\libr
aries\ManiaLive\PluginHandler\PluginHandler.php:158
PHP  10. ManiaLivePlugins\oliverde8\HudMenu\HudMenu->LoadXML() C:\ManiaLive\libr
aries\ManiaLivePlugins\oliverde8\HudMenu\HudMenu.php:44
PHP  11. ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button->setButton() C:\
ManiaLive\libraries\ManiaLivePlugins\oliverde8\HudMenu\HudMenu.php:169
PHP  12. ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button->start() C:\Mani
aLive\libraries\ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button.php:109

Fatal error: Class 'ManiaLib\Gui\Elements\' not found in C:\ManiaLive\libraries\
ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Button.php on line 173

Call Stack:
    0.0005     352664   1. {main}() C:\ManiaLive\bootstrapper.php:0
    0.0193    2130344   2. ManiaLive\Application\AbstractApplication->run() C:\M
aniaLive\bootstrapper.php:82
    0.0193    2130344   3. ManiaLiveApplication\Application->init() C:\ManiaLive
\libraries\ManiaLive\Application\AbstractApplication.php:137
    0.0193    2130344   4. ManiaLive\Application\AbstractApplication->init() C:\
ManiaLive\libraries\ManiaLiveApplication\Application.php:38
    0.1965    3973472   5. ManiaLive\Event\Dispatcher::dispatch() C:\ManiaLive\l
ibraries\ManiaLive\Application\AbstractApplication.php:130
    0.5156    4094440   6. ManiaLive\Application\Event->fireDo() C:\ManiaLive\li
braries\ManiaLive\Event\Dispatcher.php:52
    0.5156    4094440   7. ManiaLive\PluginHandler\PluginHandler->onInit() C:\Ma
niaLive\libraries\ManiaLive\Application\Event.php:39
    0.5156    4094440   8. ManiaLive\PluginHandler\PluginHandler->loadPlugins()
C:\ManiaLive\libraries\ManiaLive\PluginHandler\PluginHandler.php:683
    0.5334    4612144   9. ManiaLivePlugins\oliverde8\HudMenu\HudMenu->onReady()
 C:\ManiaLive\libraries\ManiaLive\PluginHandler\PluginHandler.php:158
    0.5336    4617368  10. ManiaLivePlugins\oliverde8\HudMenu\HudMenu->LoadXML()
 C:\ManiaLive\libraries\ManiaLivePlugins\oliverde8\HudMenu\HudMenu.php:44
    0.5415    5412360  11. ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Butto
n->setButton() C:\ManiaLive\libraries\ManiaLivePlugins\oliverde8\HudMenu\HudMenu
.php:169
    0.5415    5412696  12. ManiaLivePlugins\oliverde8\HudMenu\Gui\Controls\Butto
n->start() C:\ManiaLive\libraries\ManiaLivePlugins\oliverde8\HudMenu\Gui\Control
s\Button.php:109

Appuyez sur une touche pour continuer...