New features and other changes in the v0.82 release of ASECO/RASP:
- new /nextrank command to show the next better ranked player
- new /admin unban and /admin unblack commands to remove players from the ban and black lists; you can use the player IDs from the /admin showbanlist and /admin showblacklist output, respectively, as well as any valid logins
- new /admin addguest and /admin removeguest commands to add players to and remove from the guest list (even offline ones); with addguest you can use player IDs from the /players output, with removeguest from /admin showguestlist, as well as any valid logins
- new /admin cleanbanlist, /admin cleanblacklist and /admin cleanguestlist commands to completely clean the ban, black and guest lists
- added aliases for admin commands: /admin showbanlist or /admin listbans, /admin showblacklist or /admin listblacks, and /admin showguestlist or /admin listguests
- the IP address of a connecting player is now logged along with the rest of the 'join' message
- the updated Matchsave plugin (plugin.matchsave.php, matchsave.xml) by F*ckfish is now part of the standard distribution, although by default not included in plugins.xml
- all function declarations were updated to remove the deprecated pass-by-reference '&' from parameters
Bug fixes in the v0.82 release of ASECO/RASP:
- if
$prune_records_times
is enabled and there is a syntax error in rasp.xml, there is a possibility for the records/times of all tracks to be deleted – fixed, a syntax error will no longer invoke pruning
- fields 2 & 3 in
<record_first>
in config.xml are out of order – fixed, although it isn't visible anyway as the same (and correct) message from localdatabase.xml supersedes it
- the /admin showbanlist/showblacklist/showguestlist commands are not properly storing the player IDs & logins for later use – fixed
- the "Player dropped...track... from jukebox" message is shown in yellow instead of orange, like all other jukebox messages – fixed
New features and other changes in the v0.81 release of ASECO/RASP:
- new /chatlog command to display the most recent 30 (default) lines of player chat in a pop-up window
- showing a FAST-like record report after each track is now optional too, via new config.xml setting
<show_recs_after>
; if False
, the old top-5 from v0.7 is shown
- new /admin showguestlist command to display the list of guest player(s)
- new /admin writeguestlist and /admin readguestlist commands to write/read the player guestlist to/from disk
- the player join/leave messages are now available from a separate jfreu.player.php plugin, in case you don't want/need the rest of the Jfreu functionality (rank limiting, unspec voting, badword filtering, admin commands, etc.)
- the Jfreu unspec-fix plugin (jfreu.unspec.php) by F*ckfish is now part of the standard distribution, although by default not included in plugins.xml
Bug fixes in the v0.81 release of ASECO/RASP:
- when a player connected, the before record report is shown to all players, instead of just the new one – fixed
Known problems in the v0.8+ releases of ASECO/RASP:
- Sometimes when a player connects, the TeamName is not stored in the 'players' table, and thus it doesn't show up in the /clans command. No solution known, it looks like the value is simply not returned by the GetPlayerInfo server call.
- If all (non-spectator) players press DEL during the scoreboard at the end of a track, the track switching process is disturbed and the next track in the jukebox will not be loaded. No solution known, this appears to be a TMN server quirk.
- A message string in an *.xml file that contains a '&' (ampersand) character will crash the XML parser, and thus the entire ASECO/RASP system.
Copyright © 2007-2023 – Frans P. de Vries
<tm@gamers.org>
Last updated 16-Oct-2007