Page 1 of 3

ManiaLive 2 r305

Posted: 14 Dec 2011, 19:15
by The_Big_Boo
A new version of ManiaLive 2 comes out.

So what's new ?
- It's not a beta anymore, it's a stable release
- Several bugs have been fixed in the new GUI
- A new Group feature has been added to the GUI. You can now give a Group at window creation. When you add or remove a player to a group, windows for this group will be automatically shown or hidden to him.
- There is a now a silent mode so nothing is written in the console except at start (messages are still send to log file)
- Some parts have been cleaned (but some still needs to be)

This release is accompanied by 2 new plugins: AutoQueue and TeamSpeak

You can download the files here:
ManiaLive
Standard plugins


Edit: Added a quick fix for polymorphic chat commands

Re: ManiaLive 2 r304

Posted: 14 Dec 2011, 19:34
by TheM
Just for the information:
MLEPP still needs the old ManiaLive2 r273, because it's a lot of work to make everything work with the latest ManiaLive2.

Re: ManiaLive 2 r304

Posted: 14 Dec 2011, 22:18
by oliverde8
Hopefully I will have time to get going on this new release. Actually I started on the HudMenu but nothing seems to work XD

And hopefully we will also get going MLEPP, I think we will change a few tings with our windows, that may slow us but for the better. We need to think about it to do it for the best in long term. I know we already made you wait a lot, but we all do it in our free time.

Re: ManiaLive 2 r304

Posted: 14 Dec 2011, 22:49
by Fadden
Hi,

I have an error when I use "polymorphic" command (below errors with "/hi" and "/hi all") :

Code: Select all

 -> ErrorException with code 0
    array_unshift() expects parameter 1 to be array, null given
  - in
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php on line 205
  - Stack: #0 [internal function]:
      ManiaLive\Application\ErrorHandling::createExceptionFromError(2,
      'array_unshift()...', '/usr/games/Mani...', 205, Array)
           #1
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php(205): array_unshift(NULL, 'fadden')
           #2
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php(164):
      ManiaLive\Features\ChatCommand\Interpreter->callCommand('fadden', '/hi',
      'hi', NULL, true)
           #3
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/DedicatedApi/Callback/Even
      t.php(58): ManiaLive\Features\ChatCommand\Interpreter->onPlayerChat(247,
      'fadden', '/hi', true)
           #4
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Event/Dispatcher.php(58):
      ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLive\Features\C
      hatCommand\Interpreter))
           #5
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/DedicatedApi/Connection.ph
      p(90):
      ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callba
      ck\Event))
           #6
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Application/AbstractApplic
      ation.php(124): ManiaLive\DedicatedApi\Connection->executeCallbacks()
           #7 /usr/games/ManiaLive2_r304/bootstrapper.php(85):
      ManiaLive\Application\AbstractApplication->run()
           #8 {main}




-> ErrorException with code 0
    array_unshift() expects parameter 1 to be array, string given
  - in
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php on line 205
  - Stack: #0 [internal function]:
      ManiaLive\Application\ErrorHandling::createExceptionFromError(2,
      'array_unshift()...', '/usr/games/Mani...', 205, Array)
           #1
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php(205): array_unshift('all', 'fadden')
           #2
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Features/ChatCommand/Inter
      preter.php(164):
      ManiaLive\Features\ChatCommand\Interpreter->callCommand('fadden', '/hi
      all', 'hi', 'all', true)
           #3
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/DedicatedApi/Callback/Even
      t.php(58): ManiaLive\Features\ChatCommand\Interpreter->onPlayerChat(247,
      'fadden', '/hi all', true)
           #4
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Event/Dispatcher.php(58):
      ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLive\Features\C
      hatCommand\Interpreter))
           #5
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/DedicatedApi/Connection.ph
      p(90):
      ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callba
      ck\Event))
           #6
      /usr/games/ManiaLive2_r304/libraries/ManiaLive/Application/AbstractApplic
      ation.php(124): ManiaLive\DedicatedApi\Connection->executeCallbacks()
           #7 /usr/games/ManiaLive2_r304/bootstrapper.php(85):
      ManiaLive\Application\AbstractApplication->run()
           #8 {main}
Command is registered as :

Code: Select all

$cmd = $this->registerChatCommand('hi', 'chatHi', -1, true);

Re: ManiaLive 2 r305

Posted: 15 Dec 2011, 11:53
by The_Big_Boo
Indeed, a nasty bug there :oops: Fix was easy so last stable release is r305 (first post edited)

Re: ManiaLive 2 r305

Posted: 15 Dec 2011, 18:56
by Fadden
Thx it works fine now :)


In logs I have

Code: Select all

ERROR: Update service was unable to contact server ...
Is there a configuration to do ?

Re: ManiaLive 2 r305

Posted: 15 Dec 2011, 19:11
by The_Big_Boo
Actually there isn't any update service at the moment, so you should just ignore this ;)

Re: ManiaLive 2 r305

Posted: 03 Jan 2012, 15:37
by killer606
Is it possible to run, ManiaLive2 only with the Autoqueue plugin? and nothing else?

Re: ManiaLive 2 r305

Posted: 03 Jan 2012, 16:24
by The_Big_Boo
Of course, even if you have many plugins in the plugin folder, you choose which ones you want to use in the config.ini file. In your case, you should have only this line in the plugin part of config.ini:

Code: Select all

manialive.plugins[] = 'Standard\AutoQueue'

Re: ManiaLive 2 r305

Posted: 03 Jan 2012, 16:41
by killer606
Thx :) Then I'll try it ;-)