[ADMIN/GEN/TP] Reporter v3.2.3 - Report rule breakers [1.7.9-R0.2]

Discussion in 'Archived: Plugin Releases' started by KabOOm 356, Aug 8, 2011.

  1. Offline

    KabOOm 356

    [​IMG]
    Reporter - Report those rule breakers!

    Now on BukkitDev click here
    More information and download hosted on BukkitDev
    Please report all bugs and make feature requests there.
    I'm currently looking for translators. Interested? Click Here!
    I will still try to help people in this thread as much as possible though :)

    Original Author: Adamki11s

    Original Thread Here

    Description

    This is a useful plugin that allows players on a server to report other players they see breaking the rules. The reports are stored in a database until they are deleted, which is especially useful when there are no ops or admins on to deal with the problem.
    Features
    • Create, store, view, and delete reports.
    • Multi-language support.
    • Teleport to the location where the report was filed.
    • Report summaries that outline who took care of the report and what the outcome of the report was.
    • Works with permissions.
    • Supports both MySQL and SQLite.
     
  2. Offline

    MFN

    wow nice plugin, works beautifully :)
     
  3. Offline

    gameswereus

    I really like this plugin :p
     
  4. Offline

    wacossusca34

    Very Nice. This was needed
     
  5. Offline

    pivotgamer84

    I thought of something. I noticed how the reports are stored with indexes. How about a command like this:
    /respond <REPORT ID>

    This would teleport you to the reporter so that you can see what is going on. (I just noticed you have this coming up, but the command I suggested seems to suit this best)
     
  6. Offline

    KabOOm 356

    Yeah, that does seem like the best way to do it. Maybe I could make it where you could teleport to the sender or reported player with something like:
    /respond <REPORT ID> <sender/reported>
    and then
    /respond <REPORT ID>
    would just default to teleporting to the reported players location


    Thanks for the idea :)
     
  7. Offline

    gameswereus

    Can you add a chatlog so that if someone is reporting someone else for being abusive then they can back it up with the last 60 seconds of chatting.?

    thanks, games
     
  8. Offline

    KabOOm 356

    Hmm this would be kind of hard because you would need to be constantly listening to chat and then storing a chat log, which could be quite large, would be kind of hard in a SQL database.

    I'll look into it a bit more. But, for now I would recommend using the time of the report and comparing it to the server log or a seperate chat logging plugin.
     
  9. Offline

    gameswereus

    Ok, and thanks for your input.
     
  10. Offline

    Mercury

    @KabOOm 356 - Can you please add /report help - for all command and help.
     
  11. Offline

    KabOOm 356

    Sure, I'll add it in the next update.
     
  12. Offline

    Nick Foster

    static link?
     
  13. Offline

    KabOOm 356

    Nick Foster likes this.
  14. Offline

    Nick Foster

  15. Offline

    GoTheRedSox

    whenever I try to repot someone it says that it was an unknown command :( please help
     
  16. Offline

    sbeex

    I'll try it ! I needed that ! Thank you :)

    Could you give the source or made it with editable messages ? My server isn't in english thank you ;)
     
  17. Offline

    KabOOm 356

    Check your spelling of "report". ;)

    I'd be willing to make the broadcast messages editable. But, not the report view message.
     
  18. Offline

    sbeex

    Okay I will do my own plugin. Thanks anyway
     
  19. Offline

    Cranky Miner

    I love the plugins but can you add these things:
    • Send the message that the reporter says only to the admins.
    • Make it only say it once because it says it twice or three times.
    • Make the messages configurable.
    • Make a permission for admins.
     
  20. Offline

    thestriker095

    The /respond command allways teleports you to the senders location regurdless of doing /respond <#> sender/reported
     
  21. Offline

    KabOOm 356

    • Fixed the messages going to everyone and the multiple messages in 2.4.1
    • I'll make the messages more configurable in the next update
    • Reporter.reports is pretty much the admin permission node. I may change the name of it in the near future.
    Does it say that the reported players location could not be found?
     
  22. Offline

    thestriker095

    no it just says teleported to reported players location but it actually teleports me to the senders location

    Could you make the [Reporter] login message optional in the config?

    @KabOOm 356 The sender and reported teleport location is the exact same.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  23. Offline

    Stronghold257

    Nice, I'll use it on my server
     
  24. Offline

    Lextao

    Multilanguage support please.

    Great plugin Thanks!
     
  25. Offline

    blokzeil1

    I will use this plugin but i dont want use mysql or sqlite
    is this possible?
     
  26. Offline

    KabOOm 356

    No, not currently. But, SQLite doesn't require any setup and works like a flat file, if that was the problem.
     
  27. Offline

    lastern

    Code:
    org.bukkit.command.CommandException: Unhandled exception executing command 'report' in plugin Reporter v2.4.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at me.KabOOm356.Reporter.ReporterCommandManager.onCommand(ReporterCommandManager.java:75)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    quick help pls
     
  28. Offline

    KabOOm 356

    What command are you trying to run?
     
  29. Offline

    lastern

    /report
     
  30. Offline

    KabOOm 356

    That isn't enough for me to help you what is the exact command you were using? ex. /report * flying /report view 1 /report help /report delete all. Does this error happen every time you run that command and are you using MySQL or SQLite?
     

Share This Page