[INACTIVE][ADMN/GEN] Reporter v1.1 - Report rule breakers [803]

Discussion in 'Inactive/Unsupported Plugins' started by Adamki11s, May 13, 2011.

  1. CoolOppo likes this.
  2. Thanks :D
    Yeah, Plague is somewhat rigorous on plugin releases (No hard feelings) :p
     
  3. Offline

    Schlumpfpirat

    Could you actually make a login-message-show-delay thingy?
    Cause it comes up as the very first above my motd so I always have to open up the chat to actually see weather there's a report or not

    [​IMG]
     
  4. Offline

    jamescosten

    Im sure the order you load the plugins determines the loading messages. Have you tried making it so that Reporter is the last plugin to load?
     
  5. What James said ^^. I think it's just to do with the order the plugins and when they load, determined by bukkit.
     
    jamescosten likes this.
  6. Offline

    Racha

    mysql support?
     
  7. Reporter usees SQLite.
     
  8. Offline

    wassilij

    Cool Plugin .. can you add Coordinates to the Details?
     
  9. I was thinking of doing that but I don't want to clutter the report log.
     
  10. Offline

    Schlumpfpirat

    Hold on a second..
    how can I actually set the loading sequence of plugins?
     
  11. I don't think you can, Bukkit does it automatically.
     
  12. Offline

    Schlumpfpirat

    So how can I set when I want to show which message..? >_>
     
  13. Nope sorry, you could try making your welcome message smaller I'd guess.
     
  14. Offline

    zoathewind

    hey this plugin is great, but i have 2 problemss
    1. normal members can see the amount of reports, and ive only given that to Admins and above
    2. normal people cant submit reports, ive given the default group reporter.banned (or whatever the node is) and i took off the inheritance for the members group so that shouldnt effect it
     
  15. I will fix these issues if present now, thanks for letting me know :)

    @zoathewind
    Fixed these issues, please download v1.1.

    Version 1.1 - Fixed a little bug which stopped some users reporting. Only ops and players with reporter.reports will be notified of reports upon login.

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

    Racha

    Maybe you can add mysql?
     
  17. It uses SQLite
     
  18. Offline

    Prime

    I'm OP and have, in permissions, have all the commands with '*'. How do I get around from the reporter.banned permission? If I say, wanted to submit a report? I don't know the reason I would, but could you just tell me how to fix it?
     
  19. Offline

    jamescosten

    Show me your permission setup.
     
  20. Hmm I didn't consider that, if your an OP I don't think you should have any problems though.
     
  21. Offline

    Prime

    I do have a problem with it, as it doesn't work.

    Code:
    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   If this file is for your default world (the one in Server_properties) then you must
    #   leave copies blank.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    #
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
        permissions:
            system: default
            copies:
    
    ##
    # AntiBuild is included with this.  To disable a group from being able to build then
    # set the build: flag to false (build: false).  If you want a group to be able to build
    # then set it to true.
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'foo.bar'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'foo.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    #   If you give a group this permissions, do not have the group inherit any permissions
    #   from other groups.  Any users assigned to this group should NOT be given any additional
    #   permissions either.
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-foo.bar'
    ##
    #   prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #   such as iChat or HeroChat in order for these to do anything.
    groups:
        Disgrace:
            default: false
            info:
                prefix: '&d'
                suffix: ''
                build: false
            inheritance:
            permissions:
            - 'lwc.blockinventory'
            - 'essentials.rules'
            - 'essentials.motd'
    #
        Peasant:
            default: true
            info:
                prefix: '&b'
                suffix: ''
                build: false
            inheritance:
            permissions:
            - 'essentials.rules'
            - 'essentials.motd'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'iConomy.access'
            - 'chaircraft.sit'
            - 'iConomy.payment'
    #
        Worker:
            default: false
            info:
                prefix: '&a'
                suffix: ''
                build: true
            inheritance:
            permissions:
            - 'essentials.spawn'
            - 'essentials.ping'
            - 'chaircraft.sit'
            - 'essentials.rules'
            - 'essentials.warp'
            - 'essentials.msg'
            - 'essentials.warp.list'
            - 'essentials.home'
            - 'essentials.sethome'
            - 'essentials.afk'
            - 'essentials.rules'
            - 'essentials.motd'
            - 'essentials.kit'
            - 'lwc.protect'
            - 'DeathChest.use'
            - 'essentials.suicide'
            - 'essentials.spawn'
            - 'essentials.signs.heal.use'
            - 'essentials.motd'
            - 'TradeCraft.canBuy'
            - 'TradeCraft.canSell'
            - 'deathtpplus.deathtp'
            - 'deathtpplus.streak'
            - 'deathtpplus.deaths'
            - 'deathtpplus.kills'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'iConomy.access'
            - 'iConomy.payment'
            - 'logblock.lookup'
            - 'logblock.tool'
            - 'logblock.toolblock'
    #
        Citizen:
            default: false
            info:
                prefix: '&7'
                suffix: ''
                build: true
            inheritance:
                - Worker
            permissions:
            - 'essentials.spawn'
            - 'essentials.afk'
            - 'essentials.tpa'
            - 'essentials.tpaccept'
            - 'essentials.tpdeny'
            - 'essentials.list'
            - 'essentials.mail'
            - 'essentials.helpop'
            - 'essentials.getpos'
            - 'essentials.whois'
            - 'essentials.afk'
            - 'essentials.world'
            - 'essentials.kit.starter'
            - 'essentials.rules'
            - 'essentials.sethome'
            - 'essentials.home'
            - 'stargate.use'
            - 'lwc.protect'
            - 'DeathChest.use'
            - 'essentials.sethome'
            - 'essentials.warp'
            - 'essentials.signs.heal.use'
            - 'essentials.motd'
            - 'TradeCraft.canBuy'
            - 'TradeCraft.canSell'
            - 'deathtpplus.deathtp'
            - 'deathtpplus.streak'
            - 'deathtpplus.deaths'
            - 'deathtpplus.kills'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'chaircraft.sit'
    #
        Royal:
            default: false
            info:
                prefix: '&c'
                suffix: ''
                build: true
            inheritance:
                - Manager
            permissions:
            - 'essentials.spawn'
            - 'essentials.list'
            - 'essentials.mail'
            - 'essentials.helpop'
            - 'essentials.getpos'
            - 'essentials.whois'
            - 'essentials.afk'
            - 'essentials.world'
            - 'essentials.rules'
            - 'stargate.use'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'chaircraft.sit'
    #
        Moderator:
            default: false
            info:
                prefix: '&9'
                suffix: ''
                build: true
            inheritance:
                - CEO
            permissions:
            - 'essentials.heal'
            - 'essentials.spawn'
            - 'essentials.motd'
            - 'essentials.kick'
            - 'essentials.ban'
            - 'essentials.unban'
            - 'essentials.tree'
            - 'essentials.bigtree'
            - 'essentials.time'
            - 'essentials.weather'
            - 'essentials.thunder'
            - 'essentials.lightning'
            - 'essentials.kit'
            - 'essentials.tphere'
            - 'essentials.tp'
            - 'essentials.jump'
            - 'nocheat.flying'
            - 'nocheat.moving'
            - 'nocheat.speedhack'
            - 'essentials.back'
            - 'essentials.ping'
            - 'essentials.clearinventory'
            - 'essentials.warp'
            - 'essentials.kit.*'
            - 'essentials.spawnmob'
            - 'essentials.burn'
            - 'essentials.ext'
            - 'essentials.item'
            - 'essentials.broadcast'
            - 'essentials.msg'
            - 'essentials.top'
            - 'essentials.me'
            - 'essentials.rules'
            - 'essentials.help'
            - 'essentials.setwarp'
            - 'essentials.delwarp'
            - 'iConomy.payment'
            - 'iConomy.admin.stats'
            - 'iConomy.admin.grant'
            - 'godmode.god.self'
            - 'stargate.use'
            - 'lwc.mod'
            - '/god'
            - '/heal'
            - 'essentials.help'
            - 'essentials.sethome'
            - 'essentials.home'
            - 'modtrs.mod'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'modtrs.command.broadcast'
            - 'modtrs.command.check'
            - 'modtrs.command.complete'
            - 'iConomy.access'
            - 'essentials.warp'
            - 'essentials.warp.list'
            - 'logblock.lookup'
            - 'logblock.tool'
            - 'logblock.toolblock'
            - 'worldedit.*'
            - 'chaircraft.sit'
    #
        Server_Owner:
            default: false
            info:
                prefix: '&5'
                suffix: ''
                build: true
            inheritance:
                - Moderator
            permissions:
            - '*'
            - 'essentials.*'
            - 'godmode.*'
            - 'magiccarpet.mc'
            - 'lwc.admin'
            - 'warnfreeze.*'
            - 'modtrs.mod'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'modtrs.command.broadcast'
            - 'modtrs.command.check'
            - 'modtrs.command.complete'
            - 'modtrs.command.complete.override'
    #
        Helper:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Moderator
            permissions:
            - 'essentials.heal'
            - 'essentials.item'
            - 'essentials.tphere'
            - 'essentials.tp'
            - 'essentials.kit.*'
            - 'godmode.god.self'
            - 'essentials.msg'
            - 'iConomy.access'
            - 'essentials.warp'
            - 'essentials.warp.list'
            - 'essentials.rules'
            - 'essentials.help'
            - 'essentials.spawn'
            - 'essentials.ping'
            - 'essentials.rules'
            - 'essentials.warp'
            - 'essentials.msg'
            - 'essentials.warp.list'
            - 'essentials.home'
            - 'essentials.sethome'
            - 'essentials.afk'
            - 'essentials.rules'
            - 'essentials.motd'
            - 'essentials.kit'
            - 'lwc.protect'
            - 'DeathChest.use'
            - 'essentials.suicide'
            - 'essentials.signs.heal.use'
            - 'essentials.motd'
            - 'essentials.afk'
            - 'deathtpplus.deathtp'
            - 'deathtpplus.streak'
            - 'deathtpplus.deaths'
            - 'essentials.give'
            - 'deathtpplus.kills'
            - 'modtrs.command.modlist'
            - 'modtrs.command.modreq'
            - 'iConomy.access'
            - 'iConomy.payment'
            - 'worldedit.*'
    ##
    # Users denote which users are included in which group.
    # TheNo1Yeti is in the Admin group
    # Herpina is a member of the Moderator group but also has access
    # to the herp.derp permissions
    # Derpina is a member of the admin group but does not have access
    # to the derp.derp permission node
    # Users can also have a prefix and suffix as seen with Herpina
    ##
    users:
      Pianka:
        group: Server_Owner
        permissions:
      zenzored:
        group: Royal
        permissions:
      xult1mat3x:
        group: Worker
        permissions:
      X3i7EN:
        group: Worker
        permissions:
      mggot4life:
        group: Moderator
        permissions: 
    Basic permissions. Editted after I read through it. This is the basic though.
     
  22. Well, if your the server admin, or OP you don't really need to be making reports as you can trust their word, cant you?
     
  23. Offline

    alta189

    You could use a Scheduler and have it delayed a few seconds :D
     
  24. Yes I could ;)
     
  25. Offline

    TomYaMee

    im an admin with permissions .... '*'
    but im banned from reporting ppl....
     
  26. I think the ban node is conflicting with the '*' permissions, I'll remove the ban node until I find an alternative solution.

    Version 1.1_01 - Removed the option to ban players from reporting as it was conflicting with the '*' permission.
    @tommy210
    @Prime


    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  27. Offline

    Fearlessagent

    Would it be possible to have a permission which allows groups to see the message whenever a report is submitted? I'd rather only have it display certain groups (mods and Admins in my case) if possible.
     
  28. Offline

    TomYaMee

    Now i cant load the reporter plugin
     
  29. Yeah, definitely possible.
    What d'you mean?

    You could have a corrupted download, try re-downloading the plugin.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  30. Offline

    clbrend

    I have the same problem. I downloaded it again but still, can't load it :(
     
  31. Try re-downloading the plugin please.
     

Share This Page