Page 1 of 10

ManiaPlanet 2 Beta Server 2012-08-14 - beta1.2e

Posted: 13 Aug 2012, 21:03
by xbx
Hi.

It's been long since previous release,
So Even though I still didn't manage to do everything I wanted (still missing is the mode settings in the playlist for instance), here is an update:
http://files.maniaplanet.com/ManiaPlane ... -08-14.zip

As usual, it's compatible with older versions, but up to date client and server are needed to get all the improvements.


changes are:
  • fix bandwidth control for shootmania protocol. (warning: the bandwidth server settings were actually mostly ignored so far, so you may need to tune your configuration)
  • GetCurrentRanking() for scripts mode. (you only get a sorted list, with no scoring info but only the rank value to deal with equalities. For more detailed scoring info, this has to be implemented on a mode by mode basis, in the script.)
  • Restored Maniaplanet.StartMatch() and .EndMatch() callbacks, for the scripts mode
    startmatch() and endmatch() are called when the match is registred with the ladder system. that means the order of the call may vary depending on the modes, as a match may last for several maps - or you may have several matches on the same map.) (mmm. wondering if match is actually correct in english, or if game would have been more appropriate... )
  • Fixed false start when balancing teams before match (in battle mode, for instance)
  • RestartMap() when changing mode works
  • You can now use /forceip=LAN or <force_ip_address>LAN</force_ip_address> to force using the lan ip address for the server. (save as previously existing option <force_use_local_address>True</force_use_local_address>, but clearer)
  • More improvements (error messages, RemoveMap() now works if file no longer exists, added a list of the callbacks in use for the current api SetApiVersion("2012-06-19"), ...)
  • light scripts adjustments (largest change: autobalance at match start in siege, and new default maps in siege...)
  • fixes the problem with playlists becoming empty that was introduced in test version 2012-08-10.
update: I uploaded a new version "2012-08-14".
The 2012-08-13 version contained a bug that caused issues with the visibility of the score tables, and should not be used.

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 13 Aug 2012, 21:59
by serujio
custom music working on trackmania?

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 13 Aug 2012, 22:08
by mTxServ_Snk
Is this file related to the previous build 2012-08-10 ?

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 13 Aug 2012, 23:09
by kapsubm
didnt get Maniaplanet.StartMatch() and .EndMatch() callbacks back at least with xymph´s rpc utilities.. ?

endchallenge does come . also endround. and beginround.
-> new also endrace (right in time when the scoretable comes)
also TrackMania.BeginRace() comes when race is started.

oh and for bandwith 100 mbit what values would be correct ? below values are a little low i asume ?
(would have bee good to know what it is actually
(kbit kbyte .. ? )
ConnectionDownloadRate = 40000
ConnectionUploadRate = 20000

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 06:51
by Xymph
kapsubm wrote:didnt get Maniaplanet.StartMatch() and .EndMatch() callbacks back at least with xymph´s rpc utilities.. ?

endchallenge does come . also endround. and beginround.
-> new also endrace (right in time when the scoretable comes)
also TrackMania.BeginRace() comes when race is started.
Sounds like you didn't add the latest API value to the callbacks.php options. Check the README.txt.

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 08:40
by NwK
Update is fine for me

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 10:05
by _bb_mort
Are there any TM2 related updates, or are these all SM only?

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 10:28
by w1lla
Some things that are strange to me after applying this:


ForceSpectator(Id, Target, TargetId) methods are broken since alpha 1 but never mentioned by anybody. :roflol:

with kind regards,

w1lla

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 10:31
by kapsubm
Xymph wrote: Sounds like you didn't add the latest API value to the callbacks.php options. Check the README.txt.
arr you are right :
./callbacks.php -m -t -i -a3
does the trick in my case , thanks for clearing that up

Re: ManiaPlanet 2 Beta Server 2012-08-13 - beta1.2d

Posted: 14 Aug 2012, 12:52
by eSmaR21
When a player joins the server, there is a big general freeze (1~2 seconds).