Missing files ?

Moderator: NADEO

Post Reply
Xatorr
Posts: 2
Joined: 15 Aug 2017, 10:35

Missing files ?

Post by Xatorr »

Hello everyone,

I am actually trying to do a Trackmania² Stadium server and so I have downloaded the latest release of Maniaplanet Dedicated Server.

To install it, I have been following the tutorial of uaseco.

So I have the .zip archive, I extract it, and then I should have those files :

Code: Select all

GameData\
Packs\
RemoteControlExamples\
UserData\
ListCallbacks_2011-08-01.html
ListCallbacks_2011-10-06.html
ListCallbacks_2012-06-19.html
ListCallbacks_2013-04-16.html
ManiaPlanetServer
ManiaPlanetServer.exe
RunSrvSM.bat
RunSrvSM.sh
RunSrvTM.bat
RunSrvTM.sh
Though, I have those files :

Code: Select all

GameData\
Packs\
RemoteControlExamples\
UserData\
ListCallbacks_2011-08-01.html
ListCallbacks_2011-10-06.html
ListCallbacks_2012-06-19.html
ListCallbacks_2013-04-16.html
ManiaPlanetServer
ManiaPlanetServer.exe
At the moment it doesn't make me any problem. So I continue the tutorial.

When I was looking to the MatchSettings files (TMStadiumA ; TMStadiumB etc.) I noticed that they were missing and when I go to ..\UserData\ I have nothing but \config when I am looking for \maps\matchsettings

A friend told me to execute maniaplanet.exe Of course I got an error as I didn't configure anything, and the missing folder appeared. Though, no files got created.

What should I do ?

Sorry for the long post and for my bad english :|

Thanks in advance,

Xator
User avatar
norko2007
Posts: 40
Joined: 04 Aug 2016, 18:32
Contact:

Re: Missing files ?

Post by norko2007 »

In this page you can see the matchsettings: https://www.maniaplanet.com/account/ded ... ers/helper
Default MatchSettings for: Chase
Also change <script_name><![CDATA[Chase.Script.txt]]></script_name> so that it stays that way <script_name><Chase.Script.txt></script_name>

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[Chase.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_MatchmakingAPIUrl" type="text" value="https://v4.live.maniaplanet.com/ingame/public/matchmaking"/>
    <setting name="S_MatchmakingMatchServers" type="text" value=""/>
    <setting name="S_MatchmakingMode" type="integer" value="0"/>
    <setting name="S_MatchmakingRematchRatio" type="real" value="-1"/>
    <setting name="S_MatchmakingRematchNbMax" type="integer" value="2"/>
    <setting name="S_MatchmakingVoteForMap" type="boolean" value="0"/>
    <setting name="S_MatchmakingProgressive" type="boolean" value="0"/>
    <setting name="S_MatchmakingWaitingTime" type="integer" value="20"/>
    <setting name="S_LobbyRoundPerMap" type="integer" value="6"/>
    <setting name="S_LobbyMatchmakerPerRound" type="integer" value="30"/>
    <setting name="S_LobbyMatchmakerWait" type="integer" value="2"/>
    <setting name="S_LobbyMatchmakerTime" type="integer" value="8"/>
    <setting name="S_LobbyDisplayMasters" type="boolean" value="1"/>
    <setting name="S_LobbyDisableUI" type="boolean" value="0"/>
    <setting name="S_KickTimedOutPlayers" type="boolean" value="1"/>
    <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."/>
    <setting name="S_MatchmakingLogAPIError" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogAPIDebug" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogMiscDebug" type="boolean" value="0"/>
    <setting name="S_ProgressiveActivation_WaitingTime" type="integer" value="180000"/>
    <setting name="S_ProgressiveActivation_PlayersNbRatio" type="integer" value="1"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_TimeLimit" type="integer" value="900"/>
    <setting name="S_MapPointsLimit" type="integer" value="3"/>
    <setting name="S_RoundPointsLimit" type="integer" value="-5"/>
    <setting name="S_RoundPointsGap" type="integer" value="3"/>
    <setting name="S_GiveUpMax" type="integer" value="1"/>
    <setting name="S_MinPlayersNb" type="integer" value="3"/>
    <setting name="S_ForceLapsNb" type="integer" value="10"/>
    <setting name="S_FinishTimeout" type="integer" value="-1"/>
    <setting name="S_DisplayWarning" type="boolean" value="1"/>
    <setting name="S_CompetitiveMode" type="boolean" value="0"/>
    <setting name="S_PauseBetweenRound" type="integer" value="15"/>
    <setting name="S_WaitingTimeMax" type="integer" value="600"/>
    <setting name="S_WaypointEventDelay" type="integer" value="500"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_NbPlayersPerTeamMax" type="integer" value="3"/>
    <setting name="S_NbPlayersPerTeamMin" type="integer" value="3"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
Default MatchSettings for: Cup

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[Cup.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_MatchmakingAPIUrl" type="text" value="https://v4.live.maniaplanet.com/ingame/public/matchmaking"/>
    <setting name="S_MatchmakingMatchServers" type="text" value=""/>
    <setting name="S_MatchmakingMode" type="integer" value="0"/>
    <setting name="S_MatchmakingRematchRatio" type="real" value="-1"/>
    <setting name="S_MatchmakingRematchNbMax" type="integer" value="2"/>
    <setting name="S_MatchmakingVoteForMap" type="boolean" value="0"/>
    <setting name="S_MatchmakingProgressive" type="boolean" value="0"/>
    <setting name="S_MatchmakingWaitingTime" type="integer" value="20"/>
    <setting name="S_LobbyRoundPerMap" type="integer" value="6"/>
    <setting name="S_LobbyMatchmakerPerRound" type="integer" value="30"/>
    <setting name="S_LobbyMatchmakerWait" type="integer" value="2"/>
    <setting name="S_LobbyMatchmakerTime" type="integer" value="8"/>
    <setting name="S_LobbyDisplayMasters" type="boolean" value="1"/>
    <setting name="S_LobbyDisableUI" type="boolean" value="0"/>
    <setting name="S_KickTimedOutPlayers" type="boolean" value="1"/>
    <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."/>
    <setting name="S_MatchmakingLogAPIError" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogAPIDebug" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogMiscDebug" type="boolean" value="0"/>
    <setting name="S_ProgressiveActivation_WaitingTime" type="integer" value="180000"/>
    <setting name="S_ProgressiveActivation_PlayersNbRatio" type="integer" value="1"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_ForceLapsNb" type="integer" value="10"/>
    <setting name="S_FinishTimeout" type="integer" value="-1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_NbPlayersPerTeamMax" type="integer" value="3"/>
    <setting name="S_NbPlayersPerTeamMin" type="integer" value="3"/>
    <setting name="S_PointsLimit" type="integer" value="100"/>
    <setting name="S_UseAlternateRules" type="boolean" value="0"/>
    <setting name="S_DisplayTimeDiff" type="boolean" value="0"/>
    <setting name="S_RoundsPerMap" type="integer" value="5"/>
    <setting name="S_NbOfWinners" type="integer" value="3"/>
    <setting name="S_NbOfPlayersMax" type="integer" value="4"/>
    <setting name="S_NbOfPlayersMin" type="integer" value="4"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
Default MatchSettings for: Laps

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[Laps.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_ForceLapsNb" type="integer" value="10"/>
    <setting name="S_FinishTimeout" type="integer" value="-1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_TimeLimit" type="integer" value="0"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
Default MatchSettings for: Rounds

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[Rounds.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_ForceLapsNb" type="integer" value="10"/>
    <setting name="S_FinishTimeout" type="integer" value="-1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_PointsLimit" type="integer" value="50"/>
    <setting name="S_UseAlternateRules" type="boolean" value="0"/>
    <setting name="S_DisplayTimeDiff" type="boolean" value="0"/>
    <setting name="S_RoundsPerMap" type="integer" value="-1"/>
    <setting name="S_MapsPerMatch" type="integer" value="-1"/>
    <setting name="S_UseTieBreak" type="boolean" value="1"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
Default MatchSettings for: Team

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[Team.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_MatchmakingAPIUrl" type="text" value="https://v4.live.maniaplanet.com/ingame/public/matchmaking"/>
    <setting name="S_MatchmakingMatchServers" type="text" value=""/>
    <setting name="S_MatchmakingMode" type="integer" value="0"/>
    <setting name="S_MatchmakingRematchRatio" type="real" value="-1"/>
    <setting name="S_MatchmakingRematchNbMax" type="integer" value="2"/>
    <setting name="S_MatchmakingVoteForMap" type="boolean" value="0"/>
    <setting name="S_MatchmakingProgressive" type="boolean" value="0"/>
    <setting name="S_MatchmakingWaitingTime" type="integer" value="20"/>
    <setting name="S_LobbyRoundPerMap" type="integer" value="6"/>
    <setting name="S_LobbyMatchmakerPerRound" type="integer" value="30"/>
    <setting name="S_LobbyMatchmakerWait" type="integer" value="2"/>
    <setting name="S_LobbyMatchmakerTime" type="integer" value="8"/>
    <setting name="S_LobbyDisplayMasters" type="boolean" value="1"/>
    <setting name="S_LobbyDisableUI" type="boolean" value="0"/>
    <setting name="S_KickTimedOutPlayers" type="boolean" value="1"/>
    <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."/>
    <setting name="S_MatchmakingLogAPIError" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogAPIDebug" type="boolean" value="0"/>
    <setting name="S_MatchmakingLogMiscDebug" type="boolean" value="0"/>
    <setting name="S_ProgressiveActivation_WaitingTime" type="integer" value="180000"/>
    <setting name="S_ProgressiveActivation_PlayersNbRatio" type="integer" value="1"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_ForceLapsNb" type="integer" value="10"/>
    <setting name="S_FinishTimeout" type="integer" value="-1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_PointsLimit" type="integer" value="50"/>
    <setting name="S_UseAlternateRules" type="boolean" value="0"/>
    <setting name="S_DisplayTimeDiff" type="boolean" value="0"/>
    <setting name="S_MaxPointsPerRound" type="integer" value="6"/>
    <setting name="S_PointsGap" type="integer" value="1"/>
    <setting name="S_NbPlayersPerTeamMax" type="integer" value="3"/>
    <setting name="S_NbPlayersPerTeamMin" type="integer" value="3"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
Default MatchSettings for: Time Attack

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <gameinfos>
    <game_mode>0</game_mode>
    <chat_time>10000</chat_time>
    <finishtimeout>1</finishtimeout>
    <allwarmupduration>0</allwarmupduration>
    <disablerespawn>0</disablerespawn>
    <forceshowallopponents>0</forceshowallopponents>
    <script_name><![CDATA[TimeAttack.Script.txt]]></script_name>
  </gameinfos>
  <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>
  <script_settings>
    <setting name="S_ChatTime" type="integer" value="10"/>
    <setting name="S_UseClublinks" type="boolean" value="0"/>
    <setting name="S_UseClublinksSponsors" type="boolean" value="0"/>
    <setting name="S_NeutralEmblemUrl" type="text" value=""/>
    <setting name="S_ScriptEnvironment" type="text" value="production"/>
    <setting name="S_AllowRespawn" type="boolean" value="1"/>
    <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
    <setting name="S_WarmUpNb" type="integer" value="0"/>
    <setting name="S_WarmUpDuration" type="integer" value="0"/>
    <setting name="S_TimeLimit" type="integer" value="300"/>
  </script_settings>
  <startindex>0</startindex>
</playlist>
And after <startindex>0</startindex> you need add the maps

Code: Select all

<startindex>0</startindex> 
<map>
    <file>My Maps\MYMAP1.Map.Gbx</file>
  </map>
<map>
    <file>My Maps\MYMAP2.Map.Gbx</file>
  </map>
  </playlist>
The RunSrvTM.bat file is the command line and you must create it in any text editor in TXT format and change the TXT extension by BAT in the resulting file. The file will have this command line:

Code: Select all

ManiaPlanetServer /title=TMStadium /game_settings=MatchSettings/matchsettings.txt /dedicated_cfg=dedicated_cfg.txt /nodaemon /Internet
I can´t help you further. You should look in: https://doc.maniaplanet.com/dedicated-s ... ng-started
User avatar
sotn0r
Posts: 83
Joined: 13 Mar 2011, 15:57
Contact:

Re: Missing files ?

Post by sotn0r »

norko2007 wrote: 16 Aug 2017, 11:08
Also change <script_name><![CDATA[Chase.Script.txt]]></script_name> so that it stays that way <script_name><Chase.Script.txt></script_name>
This will probably result in an error when parsing the file. Leave it at

Code: Select all

<script_name><![CDATA[Chase.Script.txt]]></script_name>
or set to

Code: Select all

<script_name>Chase.Script.txt</script_name>
(no angle brackets around Chase.Script.txt)
nc1.eu - TMF, TM² and ShootMania servers with first class support, control panel, FTP access and more..!

Image https://nc1.eu/
Image http://facebook.com/nc1.eu/
:arrow: https://twitter.com/nc1eu/
User avatar
norko2007
Posts: 40
Joined: 04 Aug 2016, 18:32
Contact:

Re: Missing files ?

Post by norko2007 »

sotn0r wrote: 16 Aug 2017, 11:31 This will probably result in an error when parsing the file. Leave it at

Code: Select all

<script_name><![CDATA[Chase.Script.txt]]></script_name>
or set to

Code: Select all

<script_name>Chase.Script.txt</script_name>
(no angle brackets around Chase.Script.txt)
Thanks for correcting me.
Xatorr
Posts: 2
Joined: 15 Aug 2017, 10:35

Re: Missing files ?

Post by Xatorr »

Hey,

Thanks for all the answer. I may also try to dl the archive on a virtual machine to see if the problem is from my PC ^^

Cya ! :p

Xator
User avatar
norko2007
Posts: 40
Joined: 04 Aug 2016, 18:32
Contact:

Re: Missing files ?

Post by norko2007 »

If it helps you to create the server, you can look at this thread:
:thumbsup: viewtopic.php?f=261&t=41773&start=20#p290226
To me it has worked. My server is up and running. :3
Post Reply

Return to “Dedicated Server”

Who is online

Users browsing this forum: No registered users and 0 guests