ManiaplanetServer 2018-11-15

Moderator: NADEO

User avatar
xbx
Nadeo
Nadeo
Posts: 1289
Joined: 14 Jun 2010, 17:35

ManiaplanetServer 2018-11-15

Post by xbx »

Hello!

Here is a new update to go with the MP4.1 release.

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

The updated clients can still connect to the older trackmania server.
But you'll need to update for shootmania, or for using new maps and titles made with the new client.
User avatar
Xymph
Posts: 1399
Joined: 15 Jun 2010, 20:35
Contact:

Re: ManiaplanetServer 2018-11-15

Post by Xymph »

xbx wrote: 16 Nov 2018, 15:24 Here is a new update to go with the MP4.1 release.

http://files.v04.maniaplanet.com/server ... -11-15.zip
Big update. :shock: Compared to the previous 2018-07-03 server, the following files were changed:

./GameData/Scripts/Libs/Nadeo/ChannelProgression.Script.txt
./GameData/Scripts/Libs/Nadeo/Clublink2.Script.txt
./GameData/Scripts/Libs/Nadeo/Layers2.Script.txt
./GameData/Scripts/Libs/Nadeo/Manialink.Script.txt
./GameData/Scripts/Libs/Nadeo/MatchmakingLobby.Script.txt
./GameData/Scripts/Libs/Nadeo/MatchmakingMatch.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/AFK2.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Attributes.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Dispenser.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Events.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Map.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Objects.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/SM3.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/Scores.Script.txt
./GameData/Scripts/Libs/Nadeo/ShootMania/SpawnScreen.Script.txt
./GameData/Scripts/Libs/Nadeo/TrackMania/Events.Script.txt
./GameData/Scripts/Libs/Nadeo/TrackMania/Scores.Script.txt
./GameData/Scripts/Libs/Nadeo/UIPadButtons.Script.txt
./GameData/Scripts/Libs/Nadeo/VoteMap.Script.txt
./GameData/Scripts/Libs/Nadeo/WarmUp3Common.Script.txt
./GameData/Scripts/Libs/Nadeo/Window.Script.txt
./GameData/Scripts/Libs/Nadeo/XmlRpc2.Script.txt
./GameData/Scripts/Libs/Nadeo/XmlRpcCommon.Script.txt
./GameData/Scripts/ManiaApps/Nadeo/TrackMania/UI_Server.Script.txt
./GameData/Scripts/Modes/ModeBase2.Script.txt
./GameData/Scripts/Modes/ShootMania/Base/ModeBase2.Script.txt
./GameData/Scripts/Modes/ShootMania/Base/ModeMatchmaking2.Script.txt
./GameData/Scripts/Modes/ShootMania/Realm.Script.txt
./GameData/Scripts/Modes/ShootMania/SiegeV1.Script.txt
./GameData/Scripts/Modes/TrackMania/Base/ModeBase2.Script.txt
./GameData/Scripts/Modes/TrackMania/Base/RoundsBase2.Script.txt
./GameData/Scripts/Modes/TrackMania/Chase.Script.txt
./GameData/Scripts/Modes/TrackMania/Laps.Script.txt
./GameData/Scripts/Modes/TrackMania/Rounds.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
./UserData/Config/dedicated_cfg.default.txt

There's also a new but empty directory, ./GameData/Scripts/MapTypes/ManiaApps/Nadeo/TrackMania/, possibly hinting at things to come.

There are four new methods:
* GetServerPluginVariables
struct GetServerPluginVariables()
Returns the current xml-rpc variables of the server script.
* SetServerPluginVariables
boolean SetServerPluginVariables(struct)
Set the xml-rpc variables of the server script. Only available to Admin.
* TriggerServerPluginEvent
boolean TriggerServerPluginEvent(string, string)
Send an event to the server script. Only available to Admin.
* TriggerServerPluginEventArray
boolean TriggerServerPluginEventArray(string, array)
Send an event to the server script. Only available to Admin.
And lastly, all Nadeo title packs have been updated:

Code: Select all

TMCanyon@nadeo.Title.Pack.gbx           :  Last-Modified: Fri, 16 Nov 2018 15:24:39 GMT
TMStadium@nadeo.Title.Pack.gbx          :  Last-Modified: Fri, 16 Nov 2018 15:24:13 GMT
TMValley@nadeo.Title.Pack.gbx           :  Last-Modified: Fri, 16 Nov 2018 15:21:32 GMT
TMLagoon@nadeo.Title.Pack.gbx           :  Last-Modified: Fri, 16 Nov 2018 15:23:28 GMT
SMStorm@nadeo.Title.Pack.gbx            :  Last-Modified: Fri, 16 Nov 2018 15:25:09 GMT
SMStormSiege@nadeolabs.Title.Pack.gbx   :  Last-Modified: Fri, 16 Nov 2018 15:29:04 GMT
SMStormElite@nadeolabs.Title.Pack.gbx   :  Last-Modified: Fri, 16 Nov 2018 15:28:03 GMT
SMStormRoyal@nadeolabs.Title.Pack.gbx   :  Last-Modified: Fri, 16 Nov 2018 15:28:35 GMT
SMStormBattle@nadeolabs.Title.Pack.gbx  :  Last-Modified: Fri, 16 Nov 2018 15:27:36 GMT
SMStormWarlords@nadeolabs.Title.Pack.gbx:  Last-Modified: Fri, 16 Nov 2018 15:29:31 GMT
SMStormCombo@nadeolabs.Title.Pack.gbx   :  Last-Modified: Fri, 16 Nov 2018 15:27:51 GMT
SMStormJoust@nadeolabs.Title.Pack.gbx   :  Last-Modified: Fri, 16 Nov 2018 15:28:18 GMT

https://v4.live.maniaplanet.com/ingame/public/titles/download/TMCanyon@nadeo.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/TMStadium@nadeo.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/TMValley@nadeo.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/TMLagoon@nadeo.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStorm@nadeo.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormSiege@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormElite@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormRoyal@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormBattle@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormWarlords@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormCombo@nadeolabs.Title.Pack.gbx
https://v4.live.maniaplanet.com/ingame/public/titles/download/SMStormJoust@nadeolabs.Title.Pack.gbx
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub
User avatar
Xymph
Posts: 1399
Joined: 15 Jun 2010, 20:35
Contact:

Re: ManiaplanetServer 2018-11-15

Post by Xymph »

xbx, these typos in the SetServerPlugin method help text were not yet fixed:

* "Set a the" -> "Set the"
* "optionnally" -> "optionally"
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub
User avatar
undef.de
Posts: 2095
Joined: 06 Apr 2011, 21:57
Location: Germany, North Sea Coast
Contact:

Re: ManiaplanetServer 2018-11-15

Post by undef.de »

It seems that the Method "GetForcedMusic" lets the dedicated server crash without any entry in the logfiles. I can reproduce the crash everytime I call the Method.
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org


Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name

You like what I do? Then award a ManiaStar.
User avatar
Xymph
Posts: 1399
Joined: 15 Jun 2010, 20:35
Contact:

Re: ManiaplanetServer 2018-11-15

Post by Xymph »

Xymph wrote: 16 Nov 2018, 18:17 Big update. [...]
And lastly, [...]
I forgot to mention the two new options in dedicated_cfg.default.txt:

Code: Select all

       <packetassembly_threadcount>1</packetassembly_threadcount>     <!-- Number of threads used when assembling packets. Defaults to 1. -->

       <proxy_url></proxy_url>
The latter replaces the "<proxy_login>" and "<proxy_password>" options, which are no longer included.
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub
User avatar
fng_thatoneguy
Posts: 722
Joined: 05 Jan 2011, 18:06
Location: That One Place
Contact:

Re: ManiaplanetServer 2018-11-15

Post by fng_thatoneguy »

Xymph wrote: 16 Nov 2018, 20:15 I forgot to mention the two new options in dedicated_cfg.default.txt:

Code: Select all

       <packetassembly_threadcount>1</packetassembly_threadcount>     <!-- Number of threads used when assembling packets. Defaults to 1. -->
...
...
Sounds like a cool feature. Is there a way for us to calculate what the ideal thread count would be (based on CPU count, RAM, etc), or is meant to be a trial/error thing?
Image
User avatar
CavalierDeVache
Posts: 6
Joined: 15 Sep 2010, 21:15
Location: Yelowstone Valley
Contact:

Re: ManiaplanetServer 2018-11-15

Post by CavalierDeVache »

undef.de wrote: 16 Nov 2018, 19:22 It seems that the Method "GetForcedMusic" lets the dedicated server crash without any entry in the logfiles. I can reproduce the crash everytime I call the Method.
I can confirm this.
Micmo
Posts: 12
Joined: 02 Apr 2016, 01:40

Re: ManiaplanetServer 2018-11-15

Post by Micmo »

Hey,

I have this error when I start a server with the new maniaplanet server. Never got this before.

Image

But the server starts anyway.

I started the server in the terminal of WinSCP.
When I try with PuTTY in ssh I don't get the error but the logs stop to show after

Code: Select all

Loading system configuration...
...system configuration loaded
 Loading cache...
 ...OK
but server starts and I have full logs in the logs file.

I just don't understand the error message and there is also a fault in the word "changement" or "chargement"?

I have the error in french, that means : error when changing directory to 'Configuration file : dedicated_cfg.txt'.
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: ManiaplanetServer 2018-11-15

Post by hackie »

linux only ? cause this server does not run on windows.


:o
System Specs:
OS: Windows 7 Professionnal x64
CPU: Intel Core i7-6700K / 4 GHz - 8 MB cache
GPU: MSI GTX 980TI GAMING 6G - OC Edition
Motherboard: ASUS MAXIMUS VIII RANGER
RAM : 32Gb Kingston HyperX Savage - DDR4
DirectX 11
User avatar
undef.de
Posts: 2095
Joined: 06 Apr 2011, 21:57
Location: Germany, North Sea Coast
Contact:

Re: ManiaplanetServer 2018-11-15

Post by undef.de »

hackie wrote: 17 Nov 2018, 10:14 linux only ? cause this server does not run on windows.
It starts fine for me:
Image
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org


Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name

You like what I do? Then award a ManiaStar.
Post Reply

Return to “Dedicated Server”

Who is online

Users browsing this forum: No registered users and 1 guest