Stable
1.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_reports
table. To apply this fix you will have to dolua_run SH_REPORTS:BetterQuery("DROP TABLE sh_performance_reports")
and restart the server.
Stable
1.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:
StoreCompletedReports
andStorageExpiryTime
Modified files:
language/english.lua
language/french.lua
language/german.lua
lua/cl_menu_performance.lua
lua/sh_main.lua
lua/sv_main.lua
reports_config.lua
If you are updating from an older version, make sure to back up your changes!
Stable
1.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.lua
reports/cl_main.lua
reports/cl_menu_main.lua
reports/sh_main.lua
reports/sv_main.lua
Make sure to back up your config file settings!
Stable
1.2.1
- Added the
TeleportPlayersBack
option 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.lua
reports/sv_main.lua
Make sure to back up your config file settings!
Stable
1.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:
AskRating
andNotifyRating
(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!
Stable
1.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
CanReportOther
option. - 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.lua
reports/cl_main.lua
reports/cl_menu_main.lua
reports/cl_menu_make.lua
reports/sv_main.lua
reports/language/english.lua
reports/language/french.lua
reports/language/german.lua
Stable
1.0.0
Initial version.