Page 1 of 2

ManiaplanetServer 2017-11-17

Posted: 15 Nov 2017, 16:55
by xbx
Hey,

So here is the server with the fixes/changes from the november update:
viewtopic.php?f=526&t=42858

http://files.v04.maniaplanet.com/server ... -11-17.zip

there's no protocol change, so it's not absolutely necessary to upgrade.

Re: ManiaplanetServer 2017-11-14

Posted: 15 Nov 2017, 17:30
by Xymph
xbx wrote: 15 Nov 2017, 16:55 So here is the server with the fixes/changes from:
viewtopic.php?p=292491#p292491

http://files.v04.maniaplanet.com/server ... -11-14.zip

It is compatible with both the new client exe, as well as the one that most player still have.
No new files, changed files since the 2017-08-30 server release:

./GameData/Scripts/Libs/Nadeo/TrackMania/Events.Script.txt
./ManiaPlanetServer
./ManiaPlanetServer.exe

No title pack updates (yet).

Re: ManiaplanetServer 2017-11-14

Posted: 17 Nov 2017, 14:48
by wlhlm
Thanks for the update!
xbx wrote: 15 Nov 2017, 16:55 So here is the server with the fixes/changes from:
viewtopic.php?p=292491#p292491
This post is inaccessible for me. I assume you mean viewtopic.php?&p=292605#p292605 ?

Are there any plans to fix offline/LAN mode for the server? Reference

Re: ManiaplanetServer 2017-11-14

Posted: 17 Nov 2017, 15:58
by Xymph
wlhlm wrote: 17 Nov 2017, 14:48
xbx wrote: 15 Nov 2017, 16:55 So here is the server with the fixes/changes from:
viewtopic.php?p=292491#p292491
This post is inaccessible for me.
Yeah, it's in the MP4 beta forum.
wlhlm wrote: 17 Nov 2017, 14:48 I assume you mean viewtopic.php?&p=292605#p292605 ?
No, one post above that, but that's more or less the same list as in the beta forum.

Re: ManiaplanetServer 2017-11-17

Posted: 17 Nov 2017, 18:17
by xbx
So I've uploaded a newer version:
http://files.v04.maniaplanet.com/server ... -11-17.zip

in order to fix the offzone problem:
domino54 wrote: 17 Nov 2017, 15:25

Code: Select all

const bool IsInOffZone;
is broken in CSmPlayer (always False). Jailbreak and Golden Dunk game modes are broken now. 😒

Re: ManiaplanetServer 2017-11-17

Posted: 21 Nov 2017, 18:43
by spaii
EDIT: Fixed, read post below


Today, i updated ExtraWorld title.

Now, when i launch a dedicated server under Debian, i've got a "Could not load mode script", log file:

Code: Select all

[2017/11/21 17:23:23] Starting ManiaPlanet Date=2017-11-17_18_00 Svn=78597 GameVersion=3.3.0...
[2017/11/21 17:23:23] Configuration file : allmaps.txt
[2017/11/21 17:23:23] Loading system configuration...
[2017/11/21 17:23:23] ...system configuration loaded
[2017/11/21 17:23:23] Loading cache...
[2017/11/21 17:23:23] ...OK
[2017/11/21 17:23:23] Loading dedicated server configuration...
[2017/11/21 17:23:23] ...Dedicated server configuration loaded
[2017/11/21 17:23:24] Connecting to master server...
[2017/11/21 17:23:24] ...OK
[2017/11/21 17:23:25] Identifying on master server...
[2017/11/21 17:23:26] ...OK
[2017/11/21 17:23:30] Listening for xml-rpc commands on port 6020.
[2017/11/21 17:23:30] Match settings file : MatchSettings\allmaps.txt
[2017/11/21 17:23:30] Loading match settings...
[2017/11/21 17:23:30] ...ERROR: Could not load mode script 'TrackMania\ExtraWorld.Script.txt'.
...Could not load the match settings
[2017/11/21 17:23:30] Server not started: no Maps available. Check your matchsettings!
[2017/11/21 17:23:30] URL: maniaplanet://#join=allmaps@ExtraWorld@spaii
[2017/11/21 17:23:30] Ready, waiting for commands.
Matchsettings file:

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<playlist>
	<gameinfos>
		<game_mode>0</game_mode>
		<script_name>TrackMania\ExtraWorld.Script.txt</script_name>
		<title>ExtraWorld@spaii</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>

	<startindex>0</startindex>
	<map>
		<file>ExtraWorld/GaWwNzQojFi0vSnE0FwHOCNvTS1.Map.Gbx</file>
		<ident>GaWwNzQojFi0vSnE0FwHOCNvTS1</ident>
	</map>
	<map>
		<file>ExtraWorld/J6sF4qixyaFFy5124kts82XoE7k.Map.Gbx</file>
		<ident>J6sF4qixyaFFy5124kts82XoE7k</ident>
	</map>
	<map>
		<file>ExtraWorld/zO4A_4DhYhlxC_lxAcczid3U0xf.Map.Gbx</file>
		<ident>zO4A_4DhYhlxC_lxAcczid3U0xf</ident>
	</map>
</playlist>



No problem with dedicated server under Windows with exact same config and matchsettings file:

Code: Select all

[2017/11/21 18:26:14] Starting ManiaPlanet date=2017-11-17_18_01 Svn=78598 GameVersion=3.3.0...
[2017/11/21 18:26:14] Configuration file : allmaps.txt
[2017/11/21 18:26:14] Loading system configuration...
[2017/11/21 18:26:14] ...system configuration loaded
[2017/11/21 18:26:14] Loading cache...
[2017/11/21 18:26:14] ...OK
[2017/11/21 18:26:14] Loading dedicated server configuration...
[2017/11/21 18:26:14] ...Dedicated server configuration loaded
[2017/11/21 18:26:14] Connecting to master server...
[2017/11/21 18:26:14] ...OK
[2017/11/21 18:26:14] Identifying on master server...
[2017/11/21 18:26:15] ...OK
[2017/11/21 18:26:16] Listening for xml-rpc commands on port 6020.
[2017/11/21 18:26:16] Match settings file : MatchSettings\allmaps.txt
[2017/11/21 18:26:16] Loading match settings...
[2017/11/21 18:26:16] ...Match settings loaded
[2017/11/21 18:26:16] Autostart server on internet
[2017/11/21 18:26:16] URL: maniaplanet://#join=allmaps@ExtraWorld@spaii
[2017/11/21 18:26:16] Starting server...
[2017/11/21 18:26:16]  - Warning! - 
You seem to be on a private network.
Unless you have configured your NAT,
other players on internet will not be
able to join in...
[2017/11/21 18:26:17] Loading map GaWwNzQojFi0vSnE0FwHOCNvTS1.Map.Gbx (GaWwNzQojFi0vSnE0FwHOCNvTS1)...
[2017/11/21 18:26:17] ...Load succeeds
[2017/11/21 18:26:17] Script 'Mode:ExtraWorld': 
ServerLogin allmaps - ServerName $o$afaAll $ffaMaps - ServerModeName ExtraWorld

[2017/11/21 18:26:18] Starting Match...
[2017/11/21 18:26:18] ...Synchronization
[2017/11/21 18:26:20] ...Play
Perhaps i missing something ?

Re: ManiaplanetServer 2017-11-17

Posted: 21 Nov 2017, 18:51
by Miss
Wild guess, but have you checked if the case is the correct? Windows' filesystem is case insensitive, while ext4 (Linux) is case sensitive. You might also want to use forward slashes instead of backslashes.

Re: ManiaplanetServer 2017-11-17

Posted: 21 Nov 2017, 19:40
by spaii
Thx Miss ;)

It is the exact same configuration i'm using since some years now. And it worked before the last dedicated version.

with changed slashes (tested with double slashes too, and same result)

Code: Select all

<script_name>TrackMania/ExtraWorld.Script.txt</script_name>
result

Code: Select all

[2017/11/21 18:31:32] Starting ManiaPlanet Date=2017-11-17_18_00 Svn=78597 GameVersion=3.3.0...
[2017/11/21 18:31:32] Configuration file : allmaps.txt
[2017/11/21 18:31:32] Loading system configuration...
[2017/11/21 18:31:32] ...system configuration loaded
[2017/11/21 18:31:32] Loading cache...
[2017/11/21 18:31:32] ...OK
[2017/11/21 18:31:32] Loading dedicated server configuration...
[2017/11/21 18:31:32] ...Dedicated server configuration loaded
[2017/11/21 18:31:32] Connecting to master server...
[2017/11/21 18:31:33] ...OK
[2017/11/21 18:31:33] Identifying on master server...
[2017/11/21 18:31:34] ...OK
[2017/11/21 18:31:39] Listening for xml-rpc commands on port 6020.
[2017/11/21 18:31:39] Match settings file : MatchSettings\allmaps.txt
[2017/11/21 18:31:39] Loading match settings...
[2017/11/21 18:31:39] ...ERROR: Could not load mode script 'TrackMania\ExtraWorld.Script.txt'.
...Could not load the match settings
[2017/11/21 18:31:39] Server not started: no Maps available. Check your matchsettings!
[2017/11/21 18:31:39] URL: maniaplanet://#join=allmaps@ExtraWorld@spaii
[2017/11/21 18:31:39] Ready, waiting for commands.

with

Code: Select all

<script_name>Modes\TrackMania\ExtraWorld.Script.txt</script_name>
result

Code: Select all

[2017/11/21 18:35:47] Starting ManiaPlanet Date=2017-11-17_18_00 Svn=78597 GameVersion=3.3.0...
[2017/11/21 18:35:47] Configuration file : allmaps.txt
[2017/11/21 18:35:47] Loading system configuration...
[2017/11/21 18:35:47] ...system configuration loaded
[2017/11/21 18:35:47] Loading cache...
[2017/11/21 18:35:47] ...OK
[2017/11/21 18:35:47] Loading dedicated server configuration...
[2017/11/21 18:35:47] ...Dedicated server configuration loaded
[2017/11/21 18:35:48] Connecting to master server...
[2017/11/21 18:35:49] ...OK
[2017/11/21 18:35:49] Identifying on master server...
[2017/11/21 18:35:50] ...OK
[2017/11/21 18:35:55] Listening for xml-rpc commands on port 6020.
[2017/11/21 18:35:55] Match settings file : MatchSettings\allmaps.txt
[2017/11/21 18:35:55] Loading match settings...
[2017/11/21 18:35:55] ...ERROR: Could not load mode script 'TrackMania\ExtraWorld.Script.txt'.
...Could not load the match settings
[2017/11/21 18:35:55] Server not started: no Maps available. Check your matchsettings!
[2017/11/21 18:35:55] URL: maniaplanet://#join=allmaps@ExtraWorld@spaii
[2017/11/21 18:35:55] Ready, waiting for commands.
For fun, with empty script_name

Code: Select all

<script_name></script_name>
result

Code: Select all

[2017/11/21 18:28:50] Starting ManiaPlanet Date=2017-11-17_18_00 Svn=78597 GameVersion=3.3.0...
[2017/11/21 18:28:50] Configuration file : allmaps.txt
[2017/11/21 18:28:50] Loading system configuration...
[2017/11/21 18:28:50] ...system configuration loaded
[2017/11/21 18:28:50] Loading cache...
[2017/11/21 18:28:50] ...OK
[2017/11/21 18:28:50] Loading dedicated server configuration...
[2017/11/21 18:28:50] ...Dedicated server configuration loaded
[2017/11/21 18:28:50] Connecting to master server...
[2017/11/21 18:28:51] ...OK
[2017/11/21 18:28:51] Identifying on master server...
[2017/11/21 18:28:53] ...OK
[2017/11/21 18:28:57] Listening for xml-rpc commands on port 6020.
[2017/11/21 18:28:57] Match settings file : MatchSettings\allmaps.txt
[2017/11/21 18:28:57] Loading match settings...
[2017/11/21 18:28:57] ...ERROR: Script not allowed for this title.
...Could not load the match settings
[2017/11/21 18:28:57] Server not started: no Maps available. Check your matchsettings!
[2017/11/21 18:28:57] URL: maniaplanet://#join=allmaps@ExtraWorld@spaii
[2017/11/21 18:28:57] Ready, waiting for commands.

Re: ManiaplanetServer 2017-11-17

Posted: 21 Nov 2017, 19:56
by spaii
in ManiaPlanetTitle.xml

I moved

Code: Select all

<file name="Scripts\Modes\TrackMania\ExtraWorld.Script.txt" public="false" internal="false"/>
to

Code: Select all

<file name="Scripts\Modes\TrackMania\ExtraWorld.Script.txt" public="true" internal="false"/>
And now linux dedicated server launch the script correctly...

Re: ManiaplanetServer 2017-11-17

Posted: 29 Nov 2017, 11:26
by Xymph
All title packs have now been updated (script):

Code: Select all

TMCanyon@nadeo.Title.Pack.gbx           :  Last-Modified: Mon, 27 Nov 2017 11:21:16 GMT
TMStadium@nadeo.Title.Pack.gbx          :  Last-Modified: Mon, 27 Nov 2017 11:19:44 GMT
TMValley@nadeo.Title.Pack.gbx           :  Last-Modified: Mon, 27 Nov 2017 10:58:03 GMT
TMLagoon@nadeo.Title.Pack.gbx           :  Last-Modified: Mon, 27 Nov 2017 11:18:02 GMT
SMStorm@nadeo.Title.Pack.gbx            :  Last-Modified: Mon, 27 Nov 2017 11:22:45 GMT
SMStormSiege@nadeolabs.Title.Pack.gbx   :  Last-Modified: Wed, 29 Nov 2017 09:44:09 GMT
SMStormElite@nadeolabs.Title.Pack.gbx   :  Last-Modified: Wed, 29 Nov 2017 09:47:18 GMT
SMStormRoyal@nadeolabs.Title.Pack.gbx   :  Last-Modified: Wed, 29 Nov 2017 09:45:00 GMT
SMStormBattle@nadeolabs.Title.Pack.gbx  :  Last-Modified: Wed, 29 Nov 2017 09:48:46 GMT
SMStormWarlords@nadeolabs.Title.Pack.gbx:  Last-Modified: Wed, 29 Nov 2017 09:16:59 GMT
SMStormCombo@nadeolabs.Title.Pack.gbx   :  Last-Modified: Wed, 29 Nov 2017 09:47:59 GMT
SMStormJoust@nadeolabs.Title.Pack.gbx   :  Last-Modified: Wed, 29 Nov 2017 09:46:21 GMT
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx