[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

    NikkyyyHD

    Isn't this just as the same the same as if they say it normally though?
     
  3. Offline

    Kevin Forte

    I just got frustrated trying to see everyone yelling about teleporting and items all of the time, so I made this to make the requests stand out (significantly) from the rest of the text. Soon, I'll have a cool-down on the command usage too, so you can make it so people can't spam bother mods and admins.
     
  4. Offline

    nmc94

    This plugin has great potential if you do add the features you have in To-Do.

    You could add some sort of auto reply like if a player says "/request Spawn me some items!" The plugin could auto reply "no." :p
     
  5. Offline

    Kevin Forte

    That was actually going to be next on the to-do list xD auto replying to user-defined key terms such as give or tele and stuff xP
     
  6. Offline

    gamerluke

    And I guess all of the colours and Prefix before the message is changable via config?
    Could you possibly add a function to change the command

    Im thinking of using this for another different method unlike the normal use;
    When admins are wanting to say something for everyone to listen to you could use this for letting people more aware
     
  7. Offline

    Kevin Forte

    Unfortunately, they aren't but that is another goal of mine with this. When I said bare bones, I meant it lol. If you'd like, I can add a shout command that would need a separate permissions node to use? I won't lie, I have no idea how to add changing of command, aliases will be next on my list though after I get some of these plugins to a decent spot. (With this, it will be once I have a request cool-down)
     
  8. Offline

    gamerluke

    Well, heres what I want basically:
    Ability to change what colour the Message + Prefix show up as
    Ability to change what the Prefix says

    I hope you can keep this as simple as possible as I like plugins that aren't too confusing,
    But if you cannot add the ability to change the actuall command then thats fine, that was just for personal use to make it more helpful for my admins to type (to make sence)
     
  9. Offline

    Kevin Forte

    I'll definitely work on the config file right after I get the cooldown set up. I can also add a /yell command for you for admin broadcasting. :)
     
  10. Offline

    gamerluke

    Cheers Kevin,
    Quick responding also ;)
     
  11. Offline

    Kevin Forte

    I try. ;P
     
  12. Offline

    gamerluke

    Oh Kevin,
    Just came up with this; Possibly to add to the todo's:
    Using this command for a specific player or group of players,

    Example:
    /request admin- someone set my house on fire
    Would just show that to admins?

    /request [playername]- come here
    Would send a message to specific player

    Just throwing some ideas out there :)
    ... Hope I can help some more with this in the future
     
  13. Offline

    Kevin Forte

    That's a really awesome idea :p I think the admin part may be what it defaults to, but adding in another argument for player name could be sweet! I need to learn how to isolate the text sent in "s, because right now it is just a loop that adds a space after every argument that displays the text (which is a no-no I'm assuming for adding more arguments)
     
  14. Offline

    gamerluke

    Alright, if I come up with anything else I shall let you know,
    Knowing me I will have too many ;)

    Im always looking for new plugins and ideas to add to my server
     
  15. Offline

    Kevin Forte

    For a new developer, that's great news :p The more I code, the more I learn, so feel free to spew ideas whenever.
     
  16. Offline

    gamerluke

    Shall do... I will probably have to private message you since they wont all be to do with this plugin though :D
     
  17. Offline

    Kevin Forte

    Go for it :p Just bear with me if I can't meet all of your requests. I certainly suggest the Plugin Requests section for what I cannot do; lot of talented, nice, and willing devs their too.
     
  18. Offline

    Kevin Forte

    Updated to 1.2: Only those with a permission node can see the requests now and there is a 30 second cool-down on the command usage.
     
  19. Offline

    m5k

    How about a text file so your players can request bigger things. For example it'd make my job a ton easier if my RP server players could request a profession change like this.
     
  20. Offline

    Kevin Forte

    Oh, so you're saying log the requests? I can do that.
     
  21. Offline

    Bharel

    yea, loggin the requests would make it awesome
     
  22. Offline

    Kevin Forte

    Updated to v1.2, Logging of a user's most recent request added.
     
  23. i dunno but the nodes dont work for me ^1^
     
  24. Offline

    Kevin Forte

    At first glance, I am going to assume that (like an idiot) I listed the use node as "Requests.reg" when it is supposed to be "Requests.req". I would give that a shot, and if that doesn't work I'll look into it further.

    Also, let me know if that fixes it for you :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
    manniL likes this.
  25. Offline

    Kostronor

    i would love to see this updated with the changes of the to-do-list.
    There is a real potential with it and it would help many admins on their way handling whiny users :D
    If you are interested, i could give you some code to show you how to do the three things on the To-do, just pm me if your interested :)
     
  26. Offline

    Kevin Forte

    I'll start putting some work into it :) I didn't really know anyone was interested in this, but I can certainly start implementing some of that stuff if you want :p Thank you, but I think I can do it :) If I need any help, I'll be sure to let you know though :p
     
  27. Offline

    Kostronor

    I'm very interested in this, because i think, this has some real potential :D
     
  28. Offline

    iFuze

    This is great plugin for my server, just perfect. Thx ALOT
     
  29. Offline

    Kevin Forte

    Glad you like it!
     
  30. Offline

    klutch2013

    Great plugin kevin! it would be cool to be able to search in game through he requests, (idk if your able to currently i might have missed it) but something like
    /requestsee showall
    or something like that so that people that can't see the log file can see current requests.
    and maybe a way to see requests from a certain user? example:
    /requestsee klutch2013
    and that would search for all requests submitted by the user klutch2013

    if you had that kind of ability to search as an admin this plugin would be even better
     

Share This Page