Report System

Report System 1.3

This is a report system for administrators to make life easyer.

Its simple: The user types !report and inputs a player, reason and submits it. To view the reports as a admin, type !reportadmin

If you wish to view the report logs, just goto garrysmod\data/livaco/reportsystem

Source Code:
If you wish to use the workshop version, use:


1.3- Made reporting players name more hard to change (thanks to DEADMONSTOR and IceGT for alerting me)
1.2- Added file logging.- Fixed ULX Jail Bug.
1.1- Moved file storage to Server to add more protection.- Added the option to copy reports.- Added the configurable option to close the panel once a user reports a player.

Example Video

Thanks to Owain Owjo for helping me with a few silly mistakes :)

Thanks for downloading!

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • reportsys <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • reportsys/
    • addon.txt
    • CHANGELOG.txt
    • lua/
      • autorun/
        • client/
          • cl_adminpanel.lua
          • cl_nopermerror.lua
          • cl_userpanel.lua
          • config.lua
        • Configuration is found in the client folder
        • server/
          • sv_cmdhandler.lua