Rust Player Report Logger

Discussion in 'Plugin Requests' started by Nabster™, Jul 25, 2018.

  1. Hey Guys

    I was wondering if it would be possible to code a plugin for players to report other players (Online or offline)
    with a section for admins to add notes to said report so other admins can see the reported players previous offences

    So there will be 2 different GUI's
    - User GUI
    - Admin GUI

    Permissions:
    User: report.user
    Admin: report.admin

    The User GUI will consist of 2 different "Screens" or "windows", these pop upafter a user enters a command in chat : /report

    The user will see the first screen with 2 tabs namely online player or offline player
    So they can report current players that are online or players that are offline as their offender could have logged off after the offence

    The Player list populates as per the selected tab (online/offline)
    The user has to select a name (it will highlight)

    and click (Report player)

    It will then switch to a second screen where the Title of it will be Player report Displaying the offender's name under the title with a section where the user can enter a message of the issue they have and then submit the report for the admin to review

    -----------------------------------------------------------------------------
    For the Admin GUI it is a bit more complex

    There are 4 columns
    - Reported Players - (Player's name that committed the offence)
    - Report Message - (Message of the player that made the report)
    - Reporter name - (Player's Name that submitted the report
    - Admin Notes - (Admin can make notes on the report for other admins to see)

    The "Reported Players" Column stays static with all the names that have been reported

    The other 3 Columns (Report Message, Reporter name, Admin notes) populate as the admin clicks on the different name that was Reported (Reported Players Column)

    [​IMG]