[Req] Reports Plugin

Discussion in 'Archived: Plugin Requests' started by AbstractionPvP, Jun 23, 2014.

  1. Offline

    AbstractionPvP

    Plugin category: Admin Tools

    Suggested name: Reports

    What I want: I would like a simple report plugin. With this plugin, you can easily report a player. When a staff member receives a report, a chat message would show up like this.
    [​IMG]
    The number represents the amount of staff online. Staff members are determined if they have the permission reports.staff.


    Ideas for commands:

    - /report <player> <reason> - Reports a player

    When you report a player, this message will pop up.
    [​IMG]

    - /reports -a - Views all of the reports that have been sent in. All reports are logged. All of the reports would be put in a list underneath each other.

    [​IMG]

    Ideas for permissions:

    - reports.receive - Allows a user to receive reports and use /reports -a
    - reports.send - Allows a user to use /report
    - reports.staff - Shows the player as a staff member. If a player has this permission, the amount of staff online with this permission will show in the reports.

    When I'd like it by: As soon as possible.
     
  2. Offline

    TannerLittle

    Try this: http://dev.bukkit.org/bukkit-plugins/reprot-player/

    If it's not what your looking for, do a quick google search for "Bukkit Report Plugin", and many come up. I highly doubt you tried that.

    Now, the majority of developers on here will not copy plugins from other servers, as it's just disrespectful to the original author, and this plugin is clearly made on a server called "BorderClans".
     
  3. Offline

    AbstractionPvP

    That's not quite what I'm looking for. Also, I made those chat messages. I'm the owner of BorderClans.
     
  4. Offline

    ZodiacTheories

    AbstractionPvP

    When I am finished with my like 3 other projects I might do this
     
  5. Offline

    AbstractionPvP

    Sweet! Thanks! Could anybody else do this as well?
     
  6. Offline

    ZodiacTheories

    AbstractionPvP

    If an admin does /acknowledge or something can they be removed from the list?
     
  7. Offline

    AbstractionPvP

    Could it be /reports -d <ID>? They would be numbered by order with [1] with gray brackets and a green number before the chat message when they do /reports -a

    Could there also be a config that logs all of the reports like this? <player> reported <player> - <reason> - <time>
     
  8. Offline

    ZodiacTheories

    AbstractionPvP

    should they get removed when an Admin does /reports -d ? (the ones in the config)
     
  9. Offline

    AbstractionPvP

    The ones in the config will be deleted as well. Do you have an estimated time this will be done? Thanks for doing this. :)
     
  10. Offline

    ZodiacTheories

  11. Offline

    AbstractionPvP

    Is there anyway it could be done quicker? I'm going on vacation tomorrow and need it before. If you can't do it quicker it's fine.
     
  12. Offline

    ZodiacTheories

    AbstractionPvP

    Sorry, I will try my best but I cannot see it being done before tomorrow :(
     
  13. Offline

    AbstractionPvP

    Alright, thanks.

    Also, would it be possible to get a non-complete version to test it out?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 9, 2016
  14. Offline

    ZodiacTheories

    AbstractionPvP

    All I need to sort out is /reports and /reports -d (id)

    Here is the link that doesn't include those features above:

    <Edit by Moderator: Redacted mediafire url>

    Code:
    commands:
      report:
        description: Report somebody
        usage: /report <player> <reason>
      reports:
        description: Feature doesnt work yet
       
    permissions:
      reports.view:
        description: If you have this permission you will get a notification when somebody reports someone.
        default: op
      reports.report:
        description: If you have this permission you can report.   
        default: true
     
    Last edited by a moderator: Nov 2, 2016
  15. Offline

    EvilGooD

    You can add a configuration file to change the messages?
     
  16. Offline

    ZodiacTheories

  17. Offline

    EvilGooD

  18. Offline

    AbstractionPvP

    [quote uid=90910790 name="ZodiacTheories" post=2604252]AbstractionPvP

    All I need to sort out is /reports and /reports -d (id)

    Here is the link that doesn't include those features above:

    <Edit by Moderator: Redacted mediafire url>

    Code:
    commands:
      report:
        description: Report somebody
        usage: /report <player> <reason>
      reports:
        description: Feature doesnt work yet
     
    permissions:
      reports.view:
        description: If you have this permission you will get a notification when somebody reports someone.
        default: op
      reports.report:
        description: If you have this permission you can report. 
        default: true
    [/quote]

    Sweet. Can you change /reports to /reports -a?
     
    Last edited by a moderator: Nov 2, 2016
    EvilGooD likes this.
  19. Offline

    EvilGooD

    Yes pls
     
  20. Offline

    AbstractionPvP

    [quote uid=90910790 name="ZodiacTheories" post=2604252]AbstractionPvP

    All I need to sort out is /reports and /reports -d (id)

    Here is the link that doesn't include those features above:

    <Edit by Moderator: Redacted mediafire url>

    Code:
    commands:
      report:
        description: Report somebody
        usage: /report <player> <reason>
      reports:
        description: Feature doesnt work yet
     
    permissions:
      reports.view:
        description: If you have this permission you will get a notification when somebody reports someone.
        default: op
      reports.report:
        description: If you have this permission you can report. 
        default: true
    [/quote]
    Bug: Reporting players with spaces in the reason doesn't work. Example: "/report bob hi" works, but not "/report bob hi there"
     
    Last edited by a moderator: Nov 2, 2016
  21. Offline

    ZodiacTheories

  22. Offline

    EvilGooD

  23. Offline

    JordyPwner

    ZodiacTheories Maybe idea for config:

    All Message can be edited in here with color code supported
    The amount of reports a player can send in a specified time
     
    EvilGooD likes this.
  24. Offline

    EvilGooD

  25. Offline

    AbstractionPvP

    ZodiacTheories Thanks. Could you change the chat message like the ones shown in the OP?
     
  26. Offline

    ZodiacTheories

    EvilGooD likes this.
  27. Offline

    EvilGooD

    ZodiacTheories You can leave a trial version with the configuration file?
     
  28. Offline

    ZodiacTheories

    EvilGooD

    Do you know each other?

    I will update link in a few mins
     
    EvilGooD likes this.
  29. Offline

    EvilGooD

  30. Offline

    AbstractionPvP

    ZodiacTheories Is it updated? I'm on vacation currently and can't check. Also, no, I don't know evil.
     

Share This Page