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

Discover FAST, a records keeping server control script with a public records system called Dedimania, which will show records from the server on tm-exchange.com

Moderators: Slig, TM-Patrol

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 04 Sep 2011 19:23

Here is Fast 4.0.0t

Fast4.0.XX is TM²/ManiaPlanet only ! (...and it 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 careful 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





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 useful 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 default 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 second 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.

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

FAST 4.0.x for TM2 : plugins

Post by Slig » 04 Sep 2011 21:20

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.87 : multitool & hud plugin (various panels fix, mania-exchange support)
- SpecJam : autoqueue plugin



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/

xis101
happy cruiser
happy cruiser
Posts: 154
Joined: 14 Aug 2006 01:22
Owned TM-games: TMUF
Manialink(s): gn
Contact:

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

Post by xis101 » 05 Sep 2011 07:29

thx Slig :)

you should also start a FAST4 thread in Maniaplanet-Forums, to get more feedback ;)
Image

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

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

Post by Mikey » 05 Sep 2011 08:29

Begin Challenge bug, the event seems to occour twice
created a small plugin called plugin.96.test1 to test it with

Code: Select all

<?php

registerPlugin('test1',96);

function test1BeginChallenge($event,$ChallengeInfo,$GameInfos)
{
  addCall(null,"ChatSendServerMessage", "TEST-BeginChallenge");
}

?>		
For me any plugin that uses chat messages on loading a new track are repeated

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 05 Sep 2011 08:36

In all gamemodes ? (or if you tested only in one, which one ?)

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

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

Post by Mikey » 05 Sep 2011 08:50

tested in time attack and confirmed in rounds

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 05 Sep 2011 09:56

ok, seen it and bad : the 2nd BeginRace was with the previous map uid)
Please try http://slig.info/fast4.0/update/fastupdate4.0.0d.zip

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

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

Post by Mikey » 05 Sep 2011 10:02

Thx for looking into the bug
Download is permission denied

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 05 Sep 2011 10:51

Mikey wrote:Thx for looking into the bug
Download is permission denied
oops, nice fail, fixed ;)

Mort
smooth traffic navigator
smooth traffic navigator
Posts: 275
Joined: 16 Jan 2009 10:57
Owned TM-games: TMUF, TMNF
Location: Australia
Contact:

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

Post by Mort » 10 Sep 2011 15:08

Should ml_vote_ask be working yet? We can use "/vote xx" on the chat line, but still get errors doing "/vote" by itself and there is no vote window appearing at the end of a track stil.

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 11 Sep 2011 03:52

Mort wrote:Should ml_vote_ask be working yet? We can use "/vote xx" on the chat line, but still get errors doing "/vote" by itself and there is no vote window appearing at the end of a track stil.
No, it's specified in the changelog or readme. Will come back at next release, would have been done but i spent time on gpp instead... ;)

Mort
smooth traffic navigator
smooth traffic navigator
Posts: 275
Joined: 16 Jan 2009 10:57
Owned TM-games: TMUF, TMNF
Location: Australia
Contact:

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

Post by Mort » 20 Sep 2011 05:56

Hey slig, While you are busy doing fast, gpp, localrecs plugin updates, dedimania and any other bits and pieces, can I make a feature request?

This was a popular request in TM1, but can the voting plugin have a small "karma" type window showing all the time as well? Would also be great if "++" and "--" could also work to count as a "/vote 10" and "/vote 0" perhaps?

Mort
smooth traffic navigator
smooth traffic navigator
Posts: 275
Joined: 16 Jan 2009 10:57
Owned TM-games: TMUF, TMNF
Location: Australia
Contact:

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

Post by Mort » 23 Sep 2011 14:34

I've noticed in Rounds mode that the CP split times aren't being reset between rounds. This means when you are coming first you still see the split time compared to whatever times people did in the previous round. I don't recall it acting that way in TM1?

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

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

Post by Slig » 23 Sep 2011 15:54

I'm not sure what you mean with 'CP split times', which panel you are taling about ?

User avatar
Slig
Pit Crew
Pit Crew
Posts: 2124
Joined: 05 Sep 2005 17:51
Owned TM-games: ALL
Location: TraxicoLand (Fr)
Contact:

Re: FAST 4.0.0h (2011-10-11) for TM2/Canyon

Post by Slig » 11 Oct 2011 00:02

First post updated with Fast4.0.0i, including support for Dedimania for TM2

Post Reply