[ADMIN/GEN/TP] Reporter v2.15.4 - Report rule breakers [1.5.2-R0.1]

Discussion in 'Plugin Releases' started by KabOOm 356, Aug 9, 2011.

     
  1. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    [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.

    This post has been edited 37 times. It was last edited by KabOOm 356 Nov 2, 2012.
  2.  
  3. Offline

    MFN

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    wow nice plugin, works beautifully :)
  4. Offline

    gameswereus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I really like this plugin :p
  5. Offline

    wacossusca34

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Very Nice. This was needed
  6. Offline

    pivotgamer84

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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)
  7. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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 :)
  8. Offline

    gameswereus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  9. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  10. Offline

    gameswereus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok, and thanks for your input.
  11. Offline

    Mercury

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @KabOOm 356 - Can you please add /report help - for all command and help.
  12. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sure, I'll add it in the next update.
  13. Offline

    Nick Foster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    static link?
  14. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  15. Offline

    Nick Foster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  16. Offline

    GoTheRedSox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    whenever I try to repot someone it says that it was an unknown command :( please help
  17. Offline

    sbeex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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 ;)

    This post has been edited 1 time. It was last edited by sbeex Aug 19, 2011.
  18. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Check your spelling of "report". ;)

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

    sbeex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay I will do my own plugin. Thanks anyway

    This post has been edited 2 times. It was last edited by sbeex Aug 20, 2011.
  20. Offline

    Cranky Miner

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  21. Offline

    thestriker095

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The /respond command allways teleports you to the senders location regurdless of doing /respond <#> sender/reported

    This post has been edited 1 time. It was last edited by thestriker095 Aug 22, 2011.
  22. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    • 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?

    This post has been edited 1 time. It was last edited by KabOOm 356 Aug 22, 2011.
  23. Offline

    thestriker095

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    no it just says teleported to reported players location but it actually teleports me to the senders location
  24. Offline

    thestriker095

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Could you make the [Reporter] login message optional in the config?
  25. Offline

    thestriker095

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @KabOOm 356 The sender and reported teleport location is the exact same.
  26. Offline

    Stronghold257

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice, I'll use it on my server
  27. Offline

    Lextao

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Multilanguage support please.

    Great plugin Thanks!
  28. Offline

    blokzeil1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I will use this plugin but i dont want use mysql or sqlite
    is this possible?
  29. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No, not currently. But, SQLite doesn't require any setup and works like a flat file, if that was the problem.
  30. Offline

    lastern

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  31. Offline

    KabOOm 356

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What command are you trying to run?

Share This Page