ManiaPlanet 2 Beta Server 2013-04-26
Posted: 24 Apr 2013, 14:15
hello all!
Here is today's update:
http://files.maniaplanet.com/ManiaPlane ... -04-26.zip
(if you already had the 2013-04-12 or more recent version, here is the difference:
http://files.maniaplanet.com/ManiaPlane ... _delta.zip )
It is compatible with the current version (and optional).
Main Changes:
http://forum.maniaplanet.com/viewtopic. ... 01#p161801
edit: 2013-04-26 - uploaded a small update after some more testing of the 2013-04-24 version
(alas, no other changes in callbacks yet.)
Here is today's update:
http://files.maniaplanet.com/ManiaPlane ... -04-26.zip
(if you already had the 2013-04-12 or more recent version, here is the difference:
http://files.maniaplanet.com/ManiaPlane ... _delta.zip )
It is compatible with the current version (and optional).
Main Changes:
- updated scripts
- crash when using stadium maps with objects on top of other objects
- LoadMatchSettings() should now work for titles packs
- raised the entry slots limit in the ManiaPlanet.PlayerManialinkPageAnswer() to 64.
- set the correct ladder zone name for the player in the LadderRank struct (in GetDetailedPlayerInfo()" etc...)
- fix running a script mode server in trackmania. (stunters
)
- includes a work around to allow loading 'old' shootmania maps that used "checkpoints" for "goals" (obstacle
)
- GetTeamInfo() : to get infos from the team links in use for the match in progress.
- DisableServiceAnnounces() to disable 'player has joined / left the game' messages. [needs client update to actually work]
- - SetModeScriptInfo() better error messages
- GetModeScriptInfo() will now actually give the default values.
- fix a bug when matchsettings contained wrongly typed settings. - callback PlayerDisconnect() now has a second parameter "string DisconnectionReason". It's usually empty, except when the player is sent to an other server. In that case, it's "join ServerLogin" . [needs SetApiVersion("2013-04-16")]
- http requests user-agent fixed for linux (http get and post)
- SetCallVoteRatiosEx() / GetCallVoteRatiosEx(), allows two things:
- change only some of the ratios without overiding all.
- allows to define ratios for specific parameters. For instance, you now can:
SetCallVoteRatiosEx(False, [{'SetScriptSettings', 'S_AutoBalance', -1}]) to forbid votes for changing autobalance.
empty string matches all parameters.
(otherwise ratios are chosen using very simple substring matching..) - don't clear the settings descriptions from the script when loading a matchsettings.xml
- little improvement of the memory growing over time problem
http://forum.maniaplanet.com/viewtopic. ... 01#p161801
edit: 2013-04-26 - uploaded a small update after some more testing of the 2013-04-24 version
(alas, no other changes in callbacks yet.)