Shootmania server help

Moderator: NADEO

Post Reply
LordSoth
Posts: 18
Joined: 03 Mar 2013, 18:13
Location: Kent, UK.

Shootmania server help

Post by LordSoth »

Is anyone on this forum any good at setting up shootmania servers at all.

I have just rented a 10 player dedi server and i am struggling to get elite game mode running on it.

I have no idea how to make it work at all for this game mode. I think i have all the right scripts but nothing is working at all.

I am planning to run some cash prize tournaments for Elite and Joust and to get the servers running.

Anyone that can talk me through it would be great.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Shootmania server help

Post by TMarc »

Basics are described here: http://doc.maniaplanet.com/

The help you might get from other forum members depends on the kind of dedi you have rent, and which controller scripts are already running on them. Do you know it?
You might also search in the dedicated server tools and controller subforums here.
LordSoth
Posts: 18
Joined: 03 Mar 2013, 18:13
Location: Kent, UK.

Re: Shootmania server help

Post by LordSoth »

Thing is i have no idea what to with one of these servers at all. I have never had such a pain in the ass server with any other game.

Its a windows based dedicated 10 player server, beyond that i have no clue.

Right now its basic start up is battle1.txt with matchmaking script loaded and it works OK, But if i start trying to get elite working it just breaks with errors.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Shootmania server help

Post by TMarc »

Again, and especially, now, please read the doc i have linked above. The first point is "setup dedicated server".

If you don't know anything, read docs and tutorials, and please do not just ask around as if you only expect that someone nice & friendly does everyhting for you.

Please show that you have informed a minimum yourself at least.
Otherwise it would have been better to rent a completely preconfigured server.
LordSoth
Posts: 18
Joined: 03 Mar 2013, 18:13
Location: Kent, UK.

Re: Shootmania server help

Post by LordSoth »

OK i have read this and can get the server running and join it if a start in in battle or siege mode. What i am trying to do is make it start with elite game mode which it will not do.

I think my main problem is getting the scripts right. so anyone who knows the scripting well in SM servers would be great.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Shootmania server help

Post by TMarc »

Check the start parameters of the server and also look at the server log.
Either it is configurable in some special GUI or script of the hoster,
or you can do it on your own.
Attention, you can indicate the game mode at two places: command line call parameter of the server, and server configuration (dedicated config).

And of course you need Elite maps for the Elite mode.
And a dedicated user configured for the Elite mode as well if you intend to create a ladder server later.

Actually everything you need to know is in both the documentation and the dedicated server package.
It might be helpful for you if you download the original zip from this forum to your local disk, and compare to what is there on your rented server.
User avatar
magnetik
Posts: 1673
Joined: 01 Feb 2012, 19:13
Location: Bordeaux
Contact:

Re: Shootmania server help

Post by magnetik »

The current documentation is indeed not so great, I've rewritten some parts of it it will be available for mp4.

To start an Elite server, you have to have two things:
* The title ID: SMStormElite@nadeolabs
* The default matchsettings

The default matchsettings for Elite is currently:

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<playlist>
        <gameinfos>
                <game_mode>0</game_mode>
                <script_name>ShootMania\Elite.Script.txt</script_name>
                <title>SMStormElite@nadeolabs</title>
                <chat_time>10000</chat_time>
                <finishtimeout>1</finishtimeout>
                <allwarmupduration>0</allwarmupduration>
                <disablerespawn>0</disablerespawn>
                <forceshowallopponents>0</forceshowallopponents>
        </gameinfos>

        <hotseat>
                <game_mode>0</game_mode>
                <time_limit>300000</time_limit>
                <rounds_count>5</rounds_count>
        </hotseat>

        <filter>
                <is_lan>1</is_lan>
                <is_internet>1</is_internet>
                <is_solo>0</is_solo>
                <is_hotseat>0</is_hotseat>
                <sort_index>1000</sort_index>
                <random_map_order>0</random_map_order>
        </filter>

        <mode_script_settings>
                <!-- Default : <setting name="S_AutoManageAFK" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_AFKIdleTimeLimit" type="integer" value="90000"/> -->
                <!-- Default : <setting name="S_UseScriptCallbacks" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_NeutralEmblemUrl" type="text" value=""/> -->
                <!-- Default : <setting name="S_ScoresTableStylePath" type="text" value=""/> -->
                <!-- Default : <setting name="S_MatchmakingAPIUrl" type="text" value="https://matchmaking.maniaplanet.com/v8"/> -->
                <!-- Default : <setting name="S_MatchmakingMode" type="integer" value="0"/> -->
                <!-- Default : <setting name="S_MatchmakingRematchRatio" type="real" value="-1"/> -->
                <!-- Default : <setting name="S_MatchmakingRematchNbMax" type="integer" value="2"/> -->
                <!-- Default : <setting name="S_MatchmakingVoteForMap" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_MatchmakingProgressive" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_LobbyRoundPerMap" type="integer" value="60"/> -->
                <!-- Default : <setting name="S_LobbyMatchmakerPerRound" type="integer" value="6"/> -->
                <!-- Default : <setting name="S_LobbyMatchmakerWait" type="integer" value="2"/> -->
                <!-- Default : <setting name="S_LobbyMatchmakerTime" type="integer" value="8"/> -->
                <!-- Default : <setting name="S_LobbyInstagib" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_LobbyDisplayMasters" type="boolean" value="1"/> -->
                <!-- Default : <setting name="S_LobbyDisableUI" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_MatchmakingErrorMessage" type="text" value="_An error occured in the matchmaking API. If the problem persist please try to contact this server administrator."/> -->
                <!-- Default : <setting name="S_MatchmakingLogAPIError" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_MatchmakingLogAPIDebug" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_MatchmakingLogMiscDebug" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_ProgressiveActivation_WaitingTime" type="integer" value="180000"/> -->
                <!-- Default : <setting name="S_ProgressiveActivation_PlayersNbRatio" type="integer" value="1"/> -->
                <!-- Default : <setting name="S_Mode" type="integer" value="0"/> -->
                <!-- Default : <setting name="S_TimeLimit" type="integer" value="60"/> -->
                <!-- Default : <setting name="S_TimePole" type="integer" value="15"/> -->
                <!-- Default : <setting name="S_TimeCapture" type="real" value="1.5"/> -->
                <!-- Default : <setting name="S_WarmUpDuration" type="integer" value="90"/> -->
                <!-- Default : <setting name="S_MapWin" type="integer" value="2"/> -->
                <!-- Default : <setting name="S_TurnGap" type="integer" value="2"/> -->
                <!-- Default : <setting name="S_TurnLimit" type="integer" value="15"/> -->
                <!-- Default : <setting name="S_DeciderTurnLimit" type="integer" value="20"/> -->
                <!-- Default : <setting name="S_QuickMode" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_UseLegacyCallback" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_WarnWhenSpectating" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_UsePlayerClublinks" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_ForceClublinkTeam1" type="text" value=""/> -->
                <!-- Default : <setting name="S_ForceClublinkTeam2" type="text" value=""/> -->
                <!-- Default : <setting name="S_DisplaySponsors" type="boolean" value="1"/> -->
                <!-- Default : <setting name="S_RestartMatchOnTeamChange" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_Practice" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_PracticeRoundLimit" type="integer" value="3"/> -->
                <!-- Default : <setting name="S_TurnWin" type="integer" value="9"/> -->
                <!-- Default : <setting name="S_UseDraft" type="boolean" value="0"/> -->
                <!-- Default : <setting name="S_DraftBanNb" type="integer" value="4"/> -->
                <!-- Default : <setting name="S_DraftPickNb" type="integer" value="3"/> -->
                <!-- Default : <setting name="S_NbPlayersPerTeamMax" type="integer" value="3"/> -->
                <!-- Default : <setting name="S_NbPlayersPerTeamMin" type="integer" value="2"/> -->
                <!-- Default : <setting name="S_DisplayRulesReminder" type="boolean" value="1"/> -->
        </mode_script_settings>

        <startindex>1</startindex>
        <map>
                <file>ShootMania/Elite/Elite - DayDreaming.Map.Gbx</file>
                <ident>c9hygnTxx42fIArDMtUdV4vBOUl</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - WindOfChange.Map.Gbx</file>
                <ident>s3bVSikgs9J5qtqespGYJ1FDDyf</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - WatchYourBack.Map.Gbx</file>
                <ident>hQR7msvc44TtT4FA0Go5s3l3kdf</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - TheCastle.Map.Gbx</file>
                <ident>Uj29Va8U1MzgJUTFaVx7UpUwcv0</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - SeaOfDreams.Map.Gbx</file>
                <ident>GzUm_cavauvxBUEDnHAhPewMnP7</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - Fortress.Map.Gbx</file>
                <ident>m8RgFwpekXe9bkV08I_9fJnuOL</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - FaceToFace.Map.Gbx</file>
                <ident>p9g3nMNQMn_sOwIliTKgPgFGtg7</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - EyeOfTheStorm.Map.Gbx</file>
                <ident>MUet8FtGteQ_aQyGEOeLj6MKQS7</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - Excursion.Map.Gbx</file>
                <ident>5fKJ9CRkCtzCn44_CBuHDrMon63</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - CrossRoads.Map.Gbx</file>
                <ident>6RwQcqP6h6Uo0XTQ8Xqv_EDkOxd</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - Collided.Map.Gbx</file>
                <ident>bIOWRz5WA5ZfAountYwweP2ZUac</ident>
        </map>
        <map>
                <file>ShootMania/Elite/Elite - CastleCrasher.Map.Gbx</file>
                <ident>i2top8b_q6kHUHtLafyGc9jRLO4</ident>
        </map>
</playlist>
Save it for instance in the folder "UserData/Maps/MatchSettings/Elite.txt" (or any other name you like)

Then start the server : "./ManiaPlanetServer.exe /title=SMStormElite@nadeolabs /dedicated_cfg=YourDedicatedCfg.txt /game_settings=MatchSettings/SMStormElite1.txt"
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 0 guests