Run your own Lobby

Moderator: NADEO

farfa
Nadeo
Nadeo
Posts: 585
Joined: 14 Jun 2010, 16:15
Location: In front of your hood with one lap late

Run your own Lobby

Post by farfa »

Hi fellow hosts,

We have just published the Match Making Lobby plugin for ManiaLive to run your own lobby. With the lobby you can say good bye to queue and welcome to match with player of the same level.

How to start a server ? https://github.com/maniaplanet/document ... o-lobby.md

You can download files on github: https://github.com/maniaplanet/matchmaking-lobbyy

Join our lobby server to test it: maniaplanet://#join=nadeo300@SMStormJoust@nadeolabs

N.B: You can have sometimes some crash during the transfer between servers. Report them with as much details as possible on the dedicated topic.
Also known as: satanasdiabolo
User avatar
killer606
Posts: 440
Joined: 19 Jul 2011, 09:15
Contact:

Re: Run your own Joust Lobby

Post by killer606 »

Hey,

So if the lobbyserver has 60 slots, you should run at least 10 matchservers that everyone can play. Am I right?
And whats with these matchservers? Are they invisible? And noone can join them from outside, so joining is only ingame in the lobby possible?

Thanks.
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: Run your own Lobby

Post by magnetik »

Exactly.

The reported number of slot is automatically set as the number of slot of the lobby plus the sum of all match server slots.

At the moment our lobby has 32 slots and 8 match servers (I think)

Match server are invisible and people can't join them because of the guest list usage.
ManiaPlanet technical documentation portal (Dedicated, ManiaLink, ManiaScript, Titles...) -- contribute!
User avatar
killer606
Posts: 440
Joined: 19 Jul 2011, 09:15
Contact:

Re: Run your own Lobby

Post by killer606 »

Ah okey. So I dont have to setup slots for the lobbyserver. And do I have to do something for the matchservers? Or are they automaticly invisible?
Btw. your elite lobby has 74 slots

EDIT: and start with /title=SMStormElite@nadeolabs ?
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: Run your own Lobby

Post by magnetik »

You have to start manialive on each of you server (lobby + match server).

You can find basic instructions there : https://github.com/maniaplanet/MatchMak ... /README.md

The plugin make mostly everything automatically.

Do not hesitate to ask here if you need help to install.
ManiaPlanet technical documentation portal (Dedicated, ManiaLink, ManiaScript, Titles...) -- contribute!
User avatar
Alinoa
Posts: 4582
Joined: 14 Jun 2010, 11:55
Location: France, Paris
Contact:

Re: Run your own Lobby

Post by Alinoa »

magnetik wrote:We just released ManiaLive lobby plugin 1.0.

Instructions : https://github.com/maniaplanet/MatchMakingLobby

Download : https://github.com/maniaplanet/MatchMak ... ve/1.0.zip
Ubisoft Support
Your Player Page

More information about maniaplanet, support, contents, community activities: useful links

ManiaPlanet technical documentation portal (Dedicated server, Mediatracker, ManiaLink, ManiaScript, Titles...)
User avatar
killer606
Posts: 440
Joined: 19 Jul 2011, 09:15
Contact:

Re: Run your own Lobby

Post by killer606 »

Is one database for all match servers enough? Or do i need for every match server a different database?

And can I set any map I want for the lobby? So for example an wide open field?
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: Run your own Lobby

Post by magnetik »

One database for all lobbies is enough

You can run the maps you want
ManiaPlanet technical documentation portal (Dedicated, ManiaLink, ManiaScript, Titles...) -- contribute!
User avatar
killer606
Posts: 440
Joined: 19 Jul 2011, 09:15
Contact:

Re: Run your own Lobby

Post by killer606 »

I've got a strange fail for the first Match server:

Code: Select all

 -> ErrorException with code 8
    Trying to get property of non-object
  - in /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLivePlugins/MatchMakingLobby/Match/Plugin.php on line 414
  - Stack: #0 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLivePlugins/MatchMakingLobby/Match/Plugin.php(414): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Trying to get p...', '/home/shootmani...', 414, Array)
           #1 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLivePlugins/MatchMakingLobby/Match/Plugin.php(177): ManiaLivePlugins\MatchMakingLobby\Match\Plugin->updateLobbyWindow()
           #2 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/PluginHandler/PluginHandler.php(125): ManiaLivePlugins\MatchMakingLobby\Match\Plugin->onLoad()
           #3 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/PluginHandler/PluginHandler.php(209): ManiaLive\PluginHandler\PluginHandler->prepare(Object(ManiaLivePlugins\MatchMakingLobby\Match\Plugin))
           #4 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/Application/Event.php(31): ManiaLive\PluginHandler\PluginHandler->onInit()
           #5 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/Event/Dispatcher.php(58): ManiaLive\Application\Event->fireDo(Object(ManiaLive\PluginHandler\PluginHandler))
           #6 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/Application/AbstractApplication.php(89): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLiveApplication/Application.php(23): ManiaLive\Application\AbstractApplication->init()
           #8 /home/shootmania/combo_match_1/ManiaLive/libraries/ManiaLive/Application/AbstractApplication.php(96): ManiaLiveApplication\Application->init()
           #9 /home/shootmania/combo_match_1/ManiaLive/bootstrapper.php(69): ManiaLive\Application\AbstractApplication->run()
           #10 {main}
First Manialive for the Lobby running perfect.

And can you post somewhere the official maps for Combo?
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: Run your own Lobby

Post by magnetik »

Humm don't have much idea.
What version are you running ?
What is your config ?
ManiaPlanet technical documentation portal (Dedicated, ManiaLink, ManiaScript, Titles...) -- contribute!
Post Reply

Return to “Dedicated Server”

Who is online

Users browsing this forum: No registered users and 1 guest