Page 1 of 15

FAST 4.0.0t (2013-07-16) for TM2/Canyon/Stadium/Valley

Posted: 05 Sep 2011, 09:18
by Slig
Here is Fast 4.0.0t

Fast4.0.XX is TM²/ManaPlanet only ! ...and is will not work with old TMO/TMS/TMN/TMNF/TMUF.

For those under windows, use the version fast4.0.xx-winphp5.zip (it contain a minimal php5.3.3, avoiding you to install php5 or modify the php.exe path in the script, and you are sure it works with it), or fast4.0.xx.zip for linux, and update/fastupdate4.0.xx for simple updates (just overwrite with new files).
Be carefull to have a copy of start scripts and fast.php if you modified them.

The .txt files should be sufficient to make it work. Please take the time to read and test before asking for nothing. A minimal basics are mandatory, at least you should first know how to make your dedicated work....


Fast 4.0.0h introduce Dedimania for TM², with a specific config to authenticate on Dedimania :
For Dedimania records, edit dedicated config, then :
add <dedimaniacode> in the <masterserver_account> part :

Code: Select all

  <masterserver_account>
    ............
    <dedimaniacode>YourTMdedicatedDedimaniaCode</dedimaniacode>
  </masterserver_account>
The dedimaniacode for your server login can be found on :
http://dedimania.net/tm2stats/?do=register


Please, report issues on tm-forum Fast4 topic, and globally on the Fast tm-forum for plugins !

Plugins for Fast4.0
See second post.


Note: - the times/records/team results panel is missing, vote panel missing, and Dedimania is still not available...
4.0.0t
------
- fixed bad error in the EndRace workaround making the $_ChallengeInfo
contents wrong

4.0.0s
------
- fixed in case of record removed because of maxrank the last array
element was not removed (should avoid the multiple 'Your record ##
was deleted: above its MaxRank' messages)

4.0.0r
------
- fixed workaround for callback EndRace coming in wrong order (before
latest EndRound) in recent dedicated
- fixed workaround for UId in challengeinfo datas wrongly name Uid in
recent dedicated (seems to be unusefull on 2013-07-03a, btw the fix is harmless)

4.0.0q
------
- added support for Stadium (and Valley is the real future name)
- fixed few minor bugs in dedimania support

4.0.0p
------
- fixed workaround for the double BeginRace/EndRace callbacks
with 08/2012 beta dedicated
- added /spec login command (very usefull when the score panel is customized)

4.0.0o
------
- fixed simulate flowmanualtransitions events when disabled (mainly on relays)
note: this version only fix some panels on relays

4.0.0n
------
- fixed workaround for the spectator mode bug on maps with outro
(defaults config values in fast.php are commented, so those
who don't modify them won't have bad values when disabled
by defaut later when fixed in game)

4.0.0m
------
- fixed an index error in database plugin (not sure if harmless or not)

4.0.0l
------
- fixed workaround to remove F5/F6 effect on Fast hud when it spec
- fixed disabled the fix spectator mode workaround in fast.php

4.0.0k
------
- fixed player maxrank was not always applied correctly to show
records and handle new records.
- fixed try to show more logical previous records on panel when
the list size is limited.

4.0.0j
------
- fixed excessive flood in fastlog in case of broken database connection
- fixed remove wrong client version check for the spectator mode workaround

4.0.0i
------
- fixed removed the dedicated build check for now : some won't use the
last dedicated release until the planets bug is fixed
- fixed the internal fast version in 4.0.0h zips was still 4.0.0g ^^

4.0.0h
------
- fixed few Dedimania² records and top1 things
- fixed few times panel position in spec
- fixed tm_utf8.phpser moved to includes/
- fixed admin.xxx , store.xxx , and few configs for future customizations
(actually times panel) are now in fast.configs/

4.0.0g
------
- added Dedimania² support, see install for config :
add <dedimaniacode> in the <masterserver_account> part :
--------------------------------------------------------
<masterserver_account>
............
<dedimaniacode>YourTMdedicatedDedimaniaCode</dedimaniacode>
</masterserver_account>
--------------------------------------------------------
The dedimaniacode for your server login can be found on :
http://dedimania.net/tm2stats/?do=register
- fixed times and votes panels
- added workaround to avoid free spec at each map change and round finish
- added various /map options

4.0.0d
------
- fixed BeginRace event was called a seconf time with the previous map uid !

4.0.0c
------
- fixed wrong gamemode value tests in fast_common

4.0.0b
------
- fixed unwanted 1st round restart when there is a spectator

4.0.0a
------
- basic adaptation from fast3.2.3s for TM2 support.

FAST 4.0.x for TM2/Canyon : plugins

Posted: 05 Sep 2011, 09:19
by Slig
Fast4.0.x plugins
some are available at : http://slig.info/fast4.0/3rd_party_plugins/

- plugin.localdbf.tm2 : local records (quick fix from tmf version)
- GPP.tm2.v1.86 : multitool & hud plugin (mania-exchange support)



Notes:
- No new and specific plugin actually, but most simple plugins for Fast3.2.x should work as is.
- Essentially because of GameMode values which have changed, some Fast3 plugins won't work as is.
- If you have also a plugin up to date, just ask me to add the link here !
And tell me if you want me to put it on http://slig.info/fast4.0/3rd_party_plugins/

Re: FAST 4.0.0c (2011-09-04) for TM2/Canyon

Posted: 05 Sep 2011, 11:36
by Chris92
short question... do the plugins from TMF (FAST 3.2.3c) still work? Maybe the positions have to be edited, hopefully they work ^^

Re: FAST 4.0.0c (2011-09-04) for TM2/Canyon

Posted: 05 Sep 2011, 11:53
by svens
onkelz_chris wrote:short question... do the plugins from TMF (FAST 3.2.3c) still work? Maybe the positions have to be edited, hopefully they work ^^
Did you read Sligs previous post?
Slig wrote:... but most simple plugins for Fast3.2.x should work as is.
- Essentially because of GameMode values which have changed, some Fast3 plugins won't work as is.
Plugins which check or rely on the current game mode probably won't work without modification. Fortunately that's quite an easy change. The internal structure of FAST didn't change, so many plugins could still work.

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 12:09
by Slig
svens wrote:Plugins which check or rely on the current game mode probably won't work without modification. Fortunately that's quite an easy change. The internal structure of FAST didn't change, so many plugins could still work.
Exactly.

Note for devs : i added defines for GameMode values ( in includes/fast_config.php) , so if you modify existing or make new plugins, use them : ROUNDS , TA , TEAM , LAPS , CUP , STUNTS
(i will also post soon a Fast3 update which will also have those defines, allowing plugins to work on both Fast3 and Fast4 easier)

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 17:10
by lyovav
Does the donation system is working for TM2/Canyon in FAST 4.0.0d ?

i have these error
[09/05,19:11:28.72] TrackMania.BillUpdated()::Bill.6(lyova,,50)=>(1,CreatingTransaction,0)
[09/05,19:11:28.72] TrackMania.BillUpdated()::Bill.6(lyova,,50)=>(6,Error: Transaction can not be created : creator is not validated.,0)
[09/05,19:11:28.72] playersBillUpdated:: Bill(lyova,,50)=>(1,CreatingTransaction,0)

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 17:13
by svens
That's a known limitation of the current dedicated server, not a problem of FAST. There's an updated dedicated server (beta 4), let's hope it works with this one.

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 19:18
by deathdragonaw
THX FOR F.A.S.T. 4 !

Using it excessise on ewz«EngineWarZ.de» !!!
(located Germany->NorthRhineWestfalia->Dortmund)

Very nice **** xD :thumbsup: :lol:

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 20:38
by Slig
lyovav wrote:Does the donation system is working for TM2/Canyon in FAST 4.0.0d ?
i just tried on beta4, '/pay 50 xxx' worked

Re: FAST 4.0.0d (2011-09-05) for TM2/Canyon

Posted: 05 Sep 2011, 21:56
by lyovav
Slig wrote:
lyovav wrote:Does the donation system is working for TM2/Canyon in FAST 4.0.0d ?
i just tried on beta4, '/pay 50 xxx' worked
/pay 50 xxx' worked
but i can't donate planets to server only by ingame email