EasyBanMaking/Rule Breaking System

Discussion in 'Archived: Plugin Requests' started by ThatManWithSwug, Oct 23, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    ThatManWithSwug

    Plugin category: Banning

    Suggested name: EasyBanMaking

    What I want: I need a plugin that you can setup a certain ban time for different rules.
    For say they spam the chat and on the server when a player spams a chat it starts off as a one minute ban, then extends to a two minute ban etc.
    They would be able to edit this threw the config.

    Rule; Spamming
    key words; Spam, Spamming
    - KICK : "Spamming" (Kicks player with message, "Spamming"
    - 10m MUTE (Mutes player for 10 minutes)
    - 10m TEMP (tempbans player for 10 minutes)
    - 10h TEMP (tempbans player for 10 hours)
    - 10d TEMP (tempbans player for 10 days)
    - PERM : "Spamming" (Bans player perm with message, "Spamming"

    Rule; IPSPAM
    key words; IP, IPSpam, IpSpam
    - PERM : "Spamming IP" (Bans player perm with message, "Spamming IP"

    ( y =year, m =month, w=week, d=day, m=minute, s=seconds)
    Ideas for commands: /EBM (Player) (Rule)

    Ideas for permissions: EasyBanMaking.EBM, EasyBanMaking.*

    When I'd like it by: No rush.

    If anyone can make this plugin I thank you a lot.
     
  2. Offline

    MisterErwin

    ThatManWithSwug
    You could just use one of the existing plugins that have tempbans/mutes/... (The list would be too long to be posted here)

    And for predefined reasons: Just use a alias plugin that supports variables, so you can just use /kickforspamming <name> as an alias for /kick <name> any possible reason
     
  3. Offline

    ThatManWithSwug

    MisterErwin
    I know it is in Essentials, but some staff members don't understand certain ban times etc. So this would help them out and if a server has a certain time for a punishment following the previous one and they may not remember the name.
     
  4. Offline

    MisterErwin

    timtower likes this.
  5. Offline

    ThatManWithSwug

    MisterErwin
    1. I don't know how to use Alias...
    2. I don't think Alias works like that. To where when you perform a command once, it will change the second to you do it on the same player.
     
  6. Online

    timtower Administrator Administrator Moderator

    ThatManWithSwug Aliases work like that.
    And there are multiple options to choose from. Commands.yml, CommandHelper, I believe that mrCookieSlime made an alias plugin as well.
    I don't think that mine will work here
     
  7. Offline

    ThatManWithSwug

    But say the first time you do /(command) then the next time it you do the same one it will change without editing the config/commands between each command.
     
  8. Online

    timtower Administrator Administrator Moderator

    ThatManWithSwug That is pretty amazing if you can get that to work. That isn't something that should happen at least.
     
  9. Offline

    ThatManWithSwug

    But does his plugin do the do something diffrent when you perform the command twice?
     
  10. Online

    timtower Administrator Administrator Moderator

    Don't know, why do you even want that? Try and find out?
     
  11. Offline

    ThatManWithSwug

    timtower
    The reason I want it is because on my server, punishments get worse after they break the rule again. The staff may not remember the name. I just feel it will be a whole lot easier for the staff team to do their job and not abuse and not get ban times wrong.
     
  12. Online

    timtower Administrator Administrator Moderator

    ThatManWithSwug Your original request didn't mention that.
    Then your best shot is CommandHelper
     
  13. Offline

    ThatManWithSwug

    timtower
    1. Looks out of date
    2. It doesn't do as I said before, to when you do /(command) (player) it will for example mute them for 10 minutes, then when you do /(command) (player) again it will mute then for 20 minutes etc.
     
  14. Online

    timtower Administrator Administrator Moderator

    ThatManWithSwug 1. Outdated doesn't mean broken till proven otherwise
    2. Oww, it does that, you just need to configure it.
    Half of my server was running on that before I started coding, it can do what you need it to do.
     
  15. Offline

    ThatManWithSwug

  16. Online

    timtower Administrator Administrator Moderator

    Can I what? I won't configure it for you. Neither will I make this plugin
     
  17. Offline

    ThatManWithSwug

    timtower
    I looked at the config for all of them and I don't see how any of this would work towards what I was trying to get at. So I am not asking you to configure and since you said you wont make the plugin then that's out of the question.

    If anyone else can make it, I would appreciate it
     
  18. Offline

    klosjaarrr

Thread Status:
Not open for further replies.

Share This Page