Stable1.2.4
- Added a function which rebuilds all performance data from the start. Use this in your server's console if performance reports don't appear properly for some reason:
lua_run SH_REPORTS:RebuildPerformance() - Possibly fixed claimed report and pending reports lingering on your screen even after completion.
- Fixed SQLite key constraint error in
sh_performance_reportstable. To apply this fix you will have to dolua_run SH_REPORTS:BetterQuery("DROP TABLE sh_performance_reports")and restart the server.
Stable1.2.3
- Added option to keep completed reports stored in the database. This allows you to see which reports were handled recently and what ratings admins got. Relevant options:
StoreCompletedReportsandStorageExpiryTime
Modified files:
language/english.lualanguage/french.lualanguage/german.lualua/cl_menu_performance.lualua/sh_main.lualua/sv_main.luareports_config.lua
If you are updating from an older version, make sure to back up your changes!
Stable1.2.2
- Added option (
PendingReportsDispNumber) to display pending (unclaimed) reports on your admin's screen. View media to see what a pending report looks like.
Modified files:
reports_config.luareports/cl_main.luareports/cl_menu_main.luareports/sh_main.luareports/sv_main.lua
Make sure to back up your config file settings!
Stable1.2.1
- Added the
TeleportPlayersBackoption to automatically teleport players back to their position prior to a report being claimed. - Closing a report now ends the CSit sit properly.
Modified files:
reports_config.luareports/sv_main.lua
Make sure to back up your config file settings!
Stable1.2.0
- Added the ability for players to rate admins after their report gets closed. Ratings can be viewed in the Performance Reports window. Related options:
AskRatingandNotifyRating(view script media for screenshots) - Added key bindings to open the Make Report and View Report menu. Respective options:
ReportKey(defaultF10) andReportsKey(defaultF11) - Added option (
UseULXCommands) to use ULX commands for teleporation. This allows admins to return players after a sit, but this script will feature a standalone return function later. - Fixed potential exploit allowing normal players to view performance reports.
- Potentially fixed error when two admins try to claim the same report at the same time.
Modified files: All of them, basically. Also added a new image if you use FastDL. Make sure to save your config file settings!
Stable1.1.0
- Added the ability to report [Other] - which is basically no one on the server. Useful if your players want help from an admin unrelated to an offence from someone else. You can disable reporting [Other] with the
CanReportOtheroption. - Script now defaults to English language
- Fixed current report tab not closing if you were to re-open the reports list
- Fixed various script errors due to wrong validity checks
Modified files
reports_config.luareports/cl_main.luareports/cl_menu_main.luareports/cl_menu_make.luareports/sv_main.luareports/language/english.luareports/language/french.luareports/language/german.lua
Stable1.0.0
Initial version.