Page 1 of 1

Server has only 15 Maps avaiable/loaded

Posted: 18 Jan 2022, 22:31
by wayne
Hi,

we are just using the builtin Maps for our internal LAN Server. Random Map order with about 45 Maps (A-C) in our Matchmaking file.
BUT our Server is only loading and showing 15 Maps.

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>0</is_internet>
    <is_solo>0</is_solo>
    <is_hotseat>0</is_hotseat>
    <sort_index>1000</sort_index>
    <random_map_order>1</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="6"/>
    <setting name="S_UseAlternateRules" type="boolean" value="1"/>
    <setting name="S_DisplayTimeDiff" type="boolean" value="0"/>
    <setting name="S_MaxPointsPerRound" type="integer" value="10"/>
    <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>
  
 <map>
		<file>Campaigns\0\A01.Map.Gbx</file>
		<ident>dd1v3VuYkSWRQ_L_J3hkrkDftG2</ident>
	</map>
	<map>
		<file>Campaigns\0\A02.Map.Gbx</file>
		<ident>ZxgrYTGoLR14Nhkh2W1EEurwvua</ident>
	</map>
	<map>
		<file>Campaigns\0\A03.Map.Gbx</file>
		<ident>RVkh5OfoIhm6pU0xrR7ztHOvPme</ident>
	</map>
	<map>
		<file>Campaigns\0\A04.Map.Gbx</file>
		<ident>2Ivc6HeRL05M6OagKoTV3PuCarm</ident>
	</map>
	<map>
		<file>Campaigns\0\A05.Map.Gbx</file>
		<ident>BjT76hW3K9bQw6t_W5FbTnig0e9</ident>
	</map>
	<map>
		<file>Campaigns\0\A06.Map.Gbx</file>
		<ident>Do6qYW3tQU2DAtS_FijFm29fJr1</ident>
	</map>
	<map>
		<file>Campaigns\0\A07.Map.Gbx</file>
		<ident>9x3kgg9tCTC1PIQxKg3Z_OjcRh9</ident>
	</map>
	<map>
		<file>Campaigns\0\A08.Map.Gbx</file>
		<ident>db24d9G78vWzx_xFCQJszilraRi</ident>
	</map>
	<map>
		<file>Campaigns\0\A09.Map.Gbx</file>
		<ident>x2pBAq2_TNpDeEIf8NonaozdwRh</ident>
	</map>
	<map>
		<file>Campaigns\0\A10.Map.Gbx</file>
		<ident>7MuIQTPlZa_kZWtvblRRwcf5i01</ident>
	</map>
	<map>
		<file>Campaigns\0\A11.Map.Gbx</file>
		<ident>QdEO2wCnXmvUUjAXVmLznQDlA95</ident>
	</map>
	<map>
		<file>Campaigns\0\A12.Map.Gbx</file>
		<ident>ZIGGgBjHwQAsHsChqlihkNJLKBd</ident>
	</map>
	<map>
		<file>Campaigns\0\A13.Map.Gbx</file>
		<ident>I_FuXM5aua285XXhvKCu9cMA7Ki</ident>
	</map>
	<map>
		<file>Campaigns\0\A14.Map.Gbx</file>
		<ident>a4L8usYBgDSgD5PqCJn3Gzp_kL</ident>
	</map>
	<map>
		<file>Campaigns\0\A15.Map.Gbx</file>
		<ident>tx881N32Bi_XXGTjWpFt3fKmS7e</ident>
	</map>
	
	<map>
		<file>Campaigns\1\B01.Map.Gbx</file>
		<ident>HyL6UzJn3ylh3mmbxlUnLTCBeBm</ident>
	</map>
	<map>
		<file>Campaigns\1\B02.Map.Gbx</file>
		<ident>q3s4SWyMEpdimbW4B7qqEF53JGa</ident>
	</map>
	<map>
		<file>Campaigns\1\B03.Map.Gbx</file>
		<ident>ouxWG7bmFQHIq5ynDmlQzyoNui5</ident>
	</map>
	<map>
		<file>Campaigns\1\B04.Map.Gbx</file>
		<ident>xYMrY71hY7cdpheiHbw0OD_BIZ3</ident>
	</map>
	<map>
		<file>Campaigns\1\B05.Map.Gbx</file>
		<ident>5QfkFg5WNHo94scSX_xdI6MGJvk</ident>
	</map>
	<map>
		<file>Campaigns\1\B06.Map.Gbx</file>
		<ident>2IhgmfUhx3aYPz5tGEi8sKBUBE6</ident>
	</map>
	<map>
		<file>Campaigns\1\B07.Map.Gbx</file>
		<ident>A8SBkrfTfQ11VB548Vllf0cYuU9</ident>
	</map>
	<map>
		<file>Campaigns\1\B08.Map.Gbx</file>
		<ident>Zbv9rSGrmQNeHSwbZ6bCcCkQG2g</ident>
	</map>
	<map>
		<file>Campaigns\1\B09.Map.Gbx</file>
		<ident>8ZOQHrS47Ts9wat2p9Iwqz5xmZm</ident>
	</map>
	<map>
		<file>Campaigns\1\B10.Map.Gbx</file>
		<ident>13apyYSSXDoKIunyXMiCwfAbs_0</ident>
	</map>
	<map>
		<file>Campaigns\1\B11.Map.Gbx</file>
		<ident>QezdSS6YqKP5nS4hfQ1lSx2WZf9</ident>
	</map>
	<map>
		<file>Campaigns\1\B12.Map.Gbx</file>
		<ident>5eA0bm_Jg9nC6qZ3LFymNcVdcHh</ident>
	</map>
	<map>
		<file>Campaigns\1\B13.Map.Gbx</file>
		<ident>4moqj96PGYvHplqVsOjpXgNLZOg</ident>
	</map>
	<map>
		<file>Campaigns\1\B14.Map.Gbx</file>
		<ident>x3w0yCdH0rJd9KyAQSCaW3YkW8</ident>
	</map>
	<map>
		<file>Campaigns\1\B15.Map.Gbx</file>
		<ident>7GlTN0bly9MxDDijxRYffz9pGSa</ident>
	</map>

<map>
		<file>Campaigns\2\C01.Map.Gbx</file>
		<ident>b8rPF9fylN3qwAi6prN5UI8S_3f</ident>
	</map>
	<map>
		<file>Campaigns\2\C02.Map.Gbx</file>
		<ident>qIox6L1hgK9xESAXUyUh_x_L8C</ident>
	</map>
	<map>
		<file>Campaigns\2\C03.Map.Gbx</file>
		<ident>dLYTjzpQZto9O6MCmbnre8PvFpm</ident>
	</map>
	<map>
		<file>Campaigns\2\C04.Map.Gbx</file>
		<ident>elMichleQoTBDkjoL9EnXS9eXNj</ident>
	</map>
	<map>
		<file>Campaigns\2\C05.Map.Gbx</file>
		<ident>jEhuK44PzCCDUc4kdXm1ys9bQ27</ident>
	</map>
	<map>
		<file>Campaigns\2\C06.Map.Gbx</file>
		<ident>YgyMaMjZ87nzMP16saj5V_PhcL5</ident>
	</map>
	<map>
		<file>Campaigns\2\C07.Map.Gbx</file>
		<ident>WatYu4Uk3bFtFv662xFCK9FPB3c</ident>
	</map>
	<map>
		<file>Campaigns\2\C08.Map.Gbx</file>
		<ident>EEe_KU9zrUIh60tKAQC0O2M4HJk</ident>
	</map>
	<map>
		<file>Campaigns\2\C09.Map.Gbx</file>
		<ident>sjBU3U92NMgm0sOh9EOk5lVzHvi</ident>
	</map>
	<map>
		<file>Campaigns\2\C10.Map.Gbx</file>
		<ident>xsbyTNNlGmkGdaVmumqeEC8tvFi</ident>
	</map>
	<map>
		<file>Campaigns\2\C11.Map.Gbx</file>
		<ident>Cvg8VjLwrdnm6dUn_C2wvyicQt3</ident>
	</map>
	<map>
		<file>Campaigns\2\C12.Map.Gbx</file>
		<ident>zmZDRaongkJUbQ5AigGgeDzeHoc</ident>
	</map>
	<map>
		<file>Campaigns\2\C13.Map.Gbx</file>
		<ident>PBIpEvbbSE8JFa9R0bYyj1ERuPk</ident>
	</map>
	<map>
		<file>Campaigns\2\C14.Map.Gbx</file>
		<ident>tTp1dCi_3yHzhywxv14AyaHZcIm</ident>
	</map>
	<map>
		<file>Campaigns\2\C15.Map.Gbx</file>
		<ident>acTgmQfP7XdvPt2SFpk_N4AcIC5</ident>
	</map>
 
  
  
  
</playlist>
Could you please assist us in this case ?

Thanks!

Re: Server has only 15 Maps avaiable/loaded

Posted: 19 Jan 2022, 20:47
by nighthawk4571
Hi

Are two lines out of place? There are a couple of untidy entries which may be causing an unexpected break.

1.

Code: Select all

	<map>
		<file>Campaigns\0\A15.Map.Gbx</file>
		<ident>tx881N32Bi_XXGTjWpFt3fKmS7e</ident>
	</map>
	
	<map>
		<file>Campaigns\1\B01.Map.Gbx</file>
		<ident>HyL6UzJn3ylh3mmbxlUnLTCBeBm</ident>
	</map>
Remove the space between these two lines
' </map>
^ ^ ^ ^ <--- Don't copy this!
<map> ' <--- Move this up one line

2.

Code: Select all

	<map>
		<file>Campaigns\1\B15.Map.Gbx</file>
		<ident>7GlTN0bly9MxDDijxRYffz9pGSa</ident>
	</map>

<map>
		<file>Campaigns\2\C01.Map.Gbx</file>
		<ident>b8rPF9fylN3qwAi6prN5UI8S_3f</ident>
	</map>
Try moving the ' <map> ' entry on the left up one line, so it's in the same position as all the others.

Also, I don't know what's contained in the ' Team.Script.txt ' file but I wonder if there is any reference there to number of maps...

Cheers and good luck. :pil

Re: Server has only 15 Maps avaiable/loaded

Posted: 20 Jan 2022, 22:32
by wayne
Hello,

thanks for your reply .. i cleanedup up the file but we still have the same behavoir.
From a Mappool of 45 only 15 are loaded (random order) .. so from all available maps in the config file only 15 (using random so each server start 15 different maps are loaded) ...

Wbr & thanks

Re: Server has only 15 Maps avaiable/loaded

Posted: 21 Jan 2022, 18:39
by hackie
If you start the server , you are sure you load the right matchsettings file ?

( I made that misstake once )

Re: Server has only 15 Maps avaiable/loaded

Posted: 21 Jan 2022, 23:33
by wayne
Yes, i have renamed the file and the server as not able to start .. the funny thing is that we have the problem with the 15 Maps with all of our servers ..
we also have 3 others .. different game modes and files .. but always the same with the 15 Maps .. really strange ...

Re: Server has only 15 Maps avaiable/loaded

Posted: 22 Jan 2022, 18:12
by w1lla
I wonder why you have a the following in your matchsettings:

Code: Select all

  <script_settings>
where i have this:

Code: Select all

	</mode_script_settings>
Edit:

I also see when i join 15 maps but i know i have a lot more.

With server controllers you can see more maps eventually by doing /list for example.

Re: Server has only 15 Maps avaiable/loaded

Posted: 23 Jan 2022, 07:40
by nighthawk4571

Code: Select all

<script_name><![CDATA[Team.Script.txt]]></script_name>
[Just casting about here].
Are there any settings in the 'Team.Script.txt' file which place limits? :?:

Re: Server has only 15 Maps avaiable/loaded

Posted: 12 Sep 2023, 18:55
by eyebo
You have way too many script settings active. I edited the file and tested it in a LAN server in-game. It works great, and all the A, B, and C maps load on the server.

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<playlist>
	<gameinfos>
		<script_name>Team.Script.txt</script_name>
		<comment></comment>
	</gameinfos>

	<filter>
		<random_map_order>0</random_map_order>
	</filter>

	<mode_script_settings>
		<!-- Default : <setting name="S_ChatTime" type="integer" value="10"/> -->
		<!-- Default : <setting name="S_ScriptEnvironment" type="text" value="production"/> -->
		<!-- Default : <setting name="S_AllowRespawn" type="boolean" value="1"/> -->
		<!-- Default : <setting name="S_UseLegacyXmlRpcCallbacks" type="boolean" value="1"/> -->
		<!-- Default : <setting name="S_ForceLapsNb" type="integer" value="10"/> -->
		<!-- Default : <setting name="S_FinishTimeout" type="integer" value="-1"/> -->
		<!-- Default : <setting name="S_WarmUpNb" type="integer" value="0"/> -->
		<!-- Default : <setting name="S_WarmUpDuration" type="integer" value="0"/> -->
		<!-- Default : <setting name="S_PointsLimit" type="integer" value="6"/> -->
		<!-- Default : <setting name="S_UseAlternateRules" type="boolean" value="1"/> -->
		<!-- Default : <setting name="S_DisplayTimeDiff" type="boolean" value="0"/> -->
		<!-- Default : <setting name="S_MaxPointsPerRound" type="integer" value="10"/> -->
		<!-- Default : <setting name="S_PointsGap" type="integer" value="1"/> -->
		<!-- Default : <setting name="S_NbPlayersPerTeamMax" type="integer" value="3"/> -->
		<!-- Default : <setting name="S_NbPlayersPerTeamMin" type="integer" value="3"/> -->
	</mode_script_settings>

	<startindex>0</startindex>
	<map>
		<file>Campaigns\0\A01.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A02.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A03.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A04.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A05.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A06.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A07.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A08.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A09.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A10.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A11.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A12.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A13.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A14.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\0\A15.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B01.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B02.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B03.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B04.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B05.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B06.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B07.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B08.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B09.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B10.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B11.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B12.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B13.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B14.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\1\B15.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C01.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C02.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C03.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C04.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C05.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C06.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C07.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C08.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C09.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C10.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C11.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C12.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C13.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C14.Map.Gbx</file>
	</map>
	<map>
		<file>Campaigns\2\C15.Map.Gbx</file>
	</map>
</playlist>

Re: Server has only 15 Maps avaiable/loaded

Posted: 13 Sep 2023, 00:23
by nighthawk4571
Nice one eyebo. :thumbsup: