From what I can tell my file should be correct?
Can you help me spot my error?
This is one of the logs:
Code: Select all
[2020/01/18 17:24:15] Starting ManiaPlanet date=2019-10-23_20_00 Svn=97219 GameVersion=3.3.0...
[2020/01/18 17:24:15] Configuration file : dedicated_cfg.txt
[2020/01/18 17:24:15] Loading system configuration...
[2020/01/18 17:24:15] ...system configuration loaded
[2020/01/18 17:24:15] Loading cache...
[2020/01/18 17:24:15] ...OK
[2020/01/18 17:24:15] Loading dedicated server configuration...
[2020/01/18 17:24:15] ...Dedicated server configuration loaded
[2020/01/18 17:24:15] Connecting to master server...
[2020/01/18 17:24:15] ...OK
[2020/01/18 17:24:16] Identifying on master server...
[2020/01/18 17:24:16] ...OK
[2020/01/18 17:24:17] Listening for xml-rpc commands on port 5001.
[2020/01/18 17:24:17] Match settings file : MatchSettings\maplist.txt
[2020/01/18 17:24:17] Loading match settings...
[2020/01/18 17:24:17] ...ERROR: Unable to read the playlist file.
...Could not load the match settings
[2020/01/18 17:24:17] Server not started: no Maps available. Check your matchsettings!
[2020/01/18 17:24:17] URL: maniaplanet://#join=xxx@TMStadium@nadeo
[2020/01/18 17:24:17] Server not running, exiting.
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>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_RespawnBehaviour" type="boolean" value="3"/>
<setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/>
<setting name="S_WarmUpNb" type="integer" value="0"/>
<setting name="S_WarmUpDuration" type="integer" value="30"/>
<setting name="S_TimeLimit" type="integer" value="600"/>
<setting name="S_ForceLapsNb" type="integer" value="0"/>
</script_settings>
<startindex>0</startindex>
<map><file>InConfig\NadeoMaps\StadiumA01.Map.Gbx</file></map>
</playlist>
And I start it with this batch:
Code: Select all
echo off
ManiaPlanetServer /Title=TMStadium@nadeo /dedicated_cfg=dedicated_cfg.txt /game_settings=MatchSettings/maplist.txt
if %errorlevel% NEQ 0 pause
"D:\Games\TM2S Server\UserData\Maps\InConfig\NadeoMaps\StadiumA01.Map.Gbx"
"D:\Games\TM2S Server\UserData\Maps\MatchSettings\maplist.txt"
Everything should work, right?
I checked for issues regarding the <script_name> tag and from the conflicting info I found and the nadeo-confighelper I guess the CDATA-stuff is not supposed to be there, I focused on this the most. But nothing I did seemed to have changed anything.
I also ran maplist.txt through a XML validator, but I don't seem to have any <s and >s missing ...
I really hope you guys can help me