Page 1 of 2

Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 16:06
by xbx
Hello!

New update!

http://files.v04.maniaplanet.com/server ... -06-15.zip

This version has an incompatible protocol change. Both the client and the server need to be up to date to be able to connect.
(except for trackmania, where new client can still connect to older servers.)

Among the fixes:
- TM: GetValidationReplay(), AutoSaveValidationReplays(), ....should now work (*)
- TM: various fixes for crowed servers.
- SM: Fixes to the aiming when walking on magnetic platforms.

Re: Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 16:15
by xbx
(*) There also a new feature for the trackmania replays:
./ManiaplanetServer /dedicated_cfg=cfg.txt /validatepath={FolderOrFileName_relativeto_Replays}
which will try to validate replays from the folder and give a report.

Re: Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 17:46
by mangoara
xbx wrote: 15 Jun 2017, 16:15 (*) There also a new feature for the trackmania replays:
./ManiaplanetServer /dedicated_cfg=cfg.txt /validatepath={FolderOrFileName_relativeto_Replays}
which will try to validate replays from the folder and give a report.
If I type Replays, VReplays, GReplays or the full path behind "/validatepath=" it doesn't do anything, it just tells me this and the server doesn't start up:
[2017/06/15 18:42:45] Starting validation of 0 ghosts...
[2017/06/15 18:42:46] Exiting...

There is a logfile in UserData "ValidateLog.txt" which is empty. There are replay files in both folders listed above. Anything I should be doing different?

Mango

Re: Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 18:35
by hacki65
I have tested too - no chance to start the server if no replays exist. Thx nadeo :roflol:

Re: Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 19:03
by HaagseSmurf
All our servers are updated and run fine here :thumbsup:

Re: Maniaplanet Server 2017-06-15

Posted: 15 Jun 2017, 19:54
by Xymph
xbx wrote: 15 Jun 2017, 16:06 New update!

http://files.v04.maniaplanet.com/server ... -06-15.zip
For admins' info, compared to the previous 2017-05-31 release there is one new file:

./GameData/Scripts/Libs/Nadeo/ShootMania/AFK2.Script.txt

while the following files were changed:

./GameData/Scripts/Libs/Nadeo/QuizInterface.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Dispenser.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Objects.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Scores.Script.txt
./GameData/Scripts/Libs/Nadeo/TrackMania/Scores.Script.txt
./GameData/Scripts/Libs/Nadeo/TrackMania/WarmUp3.Script.txt
./GameData/Scripts/Libs/Nadeo/Utils.Script.txt
./GameData/Scripts/Libs/Nadeo/XmlRpc2.Script.txt
./GameData/Scripts/ManiaApps/Nadeo/TrackMania/Chase_Client.Script.txt
./GameData/Scripts/ManiaApps/Nadeo/TrackMania/Chase_Server.Script.txt
./GameData/Scripts/ManiaApps/Nadeo/TrackMania/UI_Client.Script.txt
./GameData/Scripts/Modes/ModeBase2.Script.txt
./GameData/Scripts/Modes/ModeMatchmaking2.Script.txt
./GameData/Scripts/Modes/ShootMania/Base/ModeBase2.Script.txt
./GameData/Scripts/Modes/TrackMania/Chase.Script.txt
./GameData/Scripts/Modes/TrackMania/Cup.Script.txt
./GameData/Scripts/Modes/TrackMania/Laps.Script.txt
./GameData/Scripts/Modes/TrackMania/Rounds.Script.txt
./GameData/Scripts/Modes/TrackMania/Team.Script.txt
./GameData/Scripts/Modes/TrackMania/TimeAttack.Script.txt
./ManiaPlanetServer
./ManiaPlanetServer.exe
./Packs/dedicated.pak
./Packs/dedicated_SMStorm.pak
./Packs/dedicated_TMCanyon.pak
./Packs/dedicated_TMLagoon.pak
./Packs/dedicated_TMStadium.pak
./Packs/dedicated_TMValley.pak

Also, all Nadeo title packs have been updated:

Code: Select all

TMCanyon@nadeo.Title.Pack.gbx           :  Last-Modified: Thu, 15 Jun 2017 18:39:59 GMT
TMStadium@nadeo.Title.Pack.gbx          :  Last-Modified: Thu, 15 Jun 2017 18:40:50 GMT
TMValley@nadeo.Title.Pack.gbx           :  Last-Modified: Thu, 15 Jun 2017 18:36:19 GMT
TMLagoon@nadeo.Title.Pack.gbx           :  Last-Modified: Thu, 15 Jun 2017 18:40:21 GMT
SMStorm@nadeo.Title.Pack.gbx            :  Last-Modified: Thu, 15 Jun 2017 18:37:58 GMT
SMStormSiege@nadeolabs.Title.Pack.gbx   :  Last-Modified: Thu, 15 Jun 2017 18:29:30 GMT
SMStormElite@nadeolabs.Title.Pack.gbx   :  Last-Modified: Thu, 15 Jun 2017 18:28:18 GMT
SMStormRoyal@nadeolabs.Title.Pack.gbx   :  Last-Modified: Thu, 15 Jun 2017 18:29:09 GMT
SMStormBattle@nadeolabs.Title.Pack.gbx  :  Last-Modified: Thu, 15 Jun 2017 18:27:39 GMT
SMStormWarlords@nadeolabs.Title.Pack.gbx:  Last-Modified: Mon, 12 Jun 2017 14:47:21 GMT
SMStormCombo@nadeolabs.Title.Pack.gbx   :  Last-Modified: Thu, 15 Jun 2017 18:27:17 GMT
SMStormJoust@nadeolabs.Title.Pack.gbx   :  Last-Modified: Thu, 15 Jun 2017 18:28:38 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

xbx wrote: 15 Jun 2017, 16:06 (expect for trackmania, where new client can still connect to older servers.)
I think "except" is the more appropriate word there. ;)

Re: Maniaplanet Server 2017-06-15

Posted: 16 Jun 2017, 08:57
by Slig
The SaveBestGhostsReplay method seems to give a valid and viewable replay now, thank you ! :thumbsup: :D

Re: Maniaplanet Server 2017-06-15

Posted: 16 Jun 2017, 09:46
by ramires
If I type Replays, VReplays, GReplays or the full path behind "/validatepath=" it doesn't do anything, it just tells me this and the server doesn't start up:
[2017/06/15 18:42:45] Starting validation of 0 ghosts...
[2017/06/15 18:42:46] Exiting...

There is a logfile in UserData "ValidateLog.txt" which is empty. There are replay files in both folders listed above. Anything I should be doing different?
can confirm this,.. what to do,..? :-)

Re: Maniaplanet Server 2017-06-15

Posted: 16 Jun 2017, 10:23
by Eole
The xmlrpc script api documentation has been updated.

Re: Maniaplanet Server 2017-06-15

Posted: 16 Jun 2017, 12:19
by xbx
mangoara wrote: 15 Jun 2017, 17:46
If I type Replays, VReplays, GReplays or the full path behind "/validatepath=" it doesn't do anything, it just tells me this and the server doesn't start up:
[2017/06/15 18:42:45] Starting validation of 0 ghosts...
[2017/06/15 18:42:46] Exiting...

There is a logfile in UserData "ValidateLog.txt" which is empty. There are replay files in both folders listed above. Anything I should be doing different?
Here's what I did:
  • I created a folder ToValidate/ in the {exe}/UserData/Replay/ directory
  • I copied over a couple of *.Replay.Gbx files into that {exe}/UserData/Replay/ToValidate/ folder
  • I ran this command:

    Code: Select all

    ./ManiaPlanetServer /dedicated_cfg=cfg1.txt /validatepath=ToValidate > detailedreport.json
And I got a detailed json report in "detailedreport.json" as well as a summary in "UserData/ValidateLog.txt".