[ADMIN/CHAT] Requests v1.3 - Keep Your Users' Needs Organized and Met [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Kevin Forte, Apr 16, 2011.

  1. Offline

    Kevin Forte

    Requests: Ever get tired of people saying 'tp me' over and over?
    ~Version: 1.3~
    Download: [ZIP]

    I know I got tired of it. This plugin is VERY simple right now, so if you have any ideas, just let me know. It simply allows users to type '/request', followed by their request. Their name will then be displayed in all caps next to their request to anyone with the node required to see the requests. To try and weed out obnoxious spamming of this command, a permissions node is needed to issue it and there is a 30 second cool-down period.

    Features:
    [/request can be replaced by /req]
    • '/request [Whatever you are requesting]' to ask for help.
    • '/request r' for Admins to reply to the most recent request.
    • '/request get [player name]' for Admins to get a player's most recent requests.
    • '/yell [message]' for Admins to broadcast a message to the server more visibly.
    • Only those with a specific node can see the requests to avoid chat clutter.
    • Cool down period on command usage.
    • Each player's latest request is logged in flatfile for easy viewing.
    To-Do:

    Show Spoiler

    • Cool-down time for command use.
    • Fast reply for admins.
    • Text only displays to admins.
    • Colors of prefix and message configurable.
    • Admin /yell or /shout command.
    • Request logging.


    Permissions:
    Show Spoiler

    The node to allow use for this plugin:
    Code:
    Requests.req

    The node to allow users to see the requests, reply to requests, get requests, and /yell:
    Code:
    Requests.see


    Changelog
    v1.3
    • '/yell' command added.
    • '/request r' command added.
    • '/request get' command added.
    • '/req' alias added.
    Show Spoiler

    v1.2.1:
    • Updated permissions.
    v1.2:

    • Logging of a players most recent request added.
    v1.1:

    • Player can only must wait 30 seconds after making a request to do it again.
    • Only those with a permissions node can see the requests.
    v1.0:

    • Released the plugin.
     
    The PC Tech Guy and AS1LV3RN1NJA like this.
  2. Offline

    Kevin Forte

    Showing them all would probably be more difficult, but I can Definitely show a player's current request :p I'll add it to the to do list.
     
    AS1LV3RN1NJA likes this.
  3. Offline

    klutch2013

    awesome that works too :)
     
  4. Offline

    Kevin Forte

    Updated to 1.3, check the changelog for a list of added stuff.
     
    AS1LV3RN1NJA likes this.
  5. Offline

    klutch2013

    great update kevin [cake] to you lol
     
  6. Offline

    Kevin Forte

    Thanks :p Man, now I wish I had some cake haha.
     
  7. Offline

    The PC Tech Guy

    I like how this is simple. I saw another type of plugins (I think it was called "Petitions") but it seemed a little too complex. This is just right for what it needs to do. Thanks!
     
  8. Offline

    Kevin Forte

    Glad you like it :)
     
  9. Offline

    Riwolfes

    Getting this after trying to read a request:

    I have 2 request in the flatfile.
     
  10. Offline

    Kevin Forte

    The quick reply was a stretch, but I'll work on it.
     
  11. Offline

    Riwolfes

    Also the full command doens't show me any request.
     
  12. Offline

    Kevin Forte

    What do you mean by the full command? (I didn't have any chance to test this so I understand it not working)
     
  13. Offline

    xwyz

    Can you update for new version?
     
  14. Offline

    Kevin Forte

    Should be good, if it isn't let me know
     
  15. Offline

    oqenscool

    2011-08-03 00:17:08 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'req' in plugin Requests v1.3
    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:320)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
    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:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Minecraft Version: 1.7.3
    CraftBukkit Version: 1000
    Plugin Version: 1000
     
  16. Offline

    gameswereus

    /request claim? /request unclaim? /request list? <--- ideas, from my massive brainstorm! (sarcasm)
     
  17. Offline

    JD DeGaetano

    RB 1185 Made this plugin unresponsive.

    Console isn't throwing any errors. I installed it correctly, and triple checked.

    But its unresponsive. Just doesn't work.
     
  18. Offline

    Kevin Forte

    I'm not really surprised, to be honest I haven't done any work on this in forever.
     
  19. Offline

    JD DeGaetano

    I really like this plugin! Could you consider updating pleaseeee. :)
     

Share This Page