ModWarnings

Discussion in 'Plugin Requests' started by DotJarFile, May 7, 2015.

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

    DotJarFile

    Plugin category: Admin Stuff

    Suggested name: ModWarnings

    What I want: I'd like a plugin where mods on the server can just /warn players if they are Spamming, Advertising, Hacking, Disrespect, Swearing, Vulgarity, Unapproved-Mods, Abusing Glitches And the mod will figure out what to do.... I want it to auto-punish the players based on how many warnings they have for each rule.

    (I have essentials.... just need to run the command) (I want all the commands (for punishments)to run from the console... not the player) (because they won't have permission to do those commands just /warn)

    Spam - Fist time. Mute {player} 5 mins
    Spam - Second time. Mute {player} 10 mins
    Spam - Third time. Mute {player} 30 mins
    Spam - Fourth time. Mute {player} 3 hours
    Spam - Fifth time. Mute {player} 1 day
    Hacking - First time. Ban {player} (forever)
    Disrespect - First time. Kick {player} &cDo not disrespect other players!
    Disrespect - Second time. Mute {player} 1 hour
    Disrespect - Third time. Mute {player} 3 Hours
    Disrespect - Fourth time. Mute {player} 1 day
    Disrespect - Fifth time. Mute {player} (forever)
    Swearing - Fist time. Mute {player} 30 mins
    Swearing - Second time. Mute {player} 1 hour
    Swearing - Third time. Mute {player} 3 Hours
    Swearing - Fourth time. Mute {player} 1 day
    Swearing - Fifth time. Mute {player} (forever)
    Vulgarity - Fist time. Mute {player} 30 mins
    Vulgarity - Second time. Mute {player} 1 hour
    Vulgarity - Third time. Mute {player} 3 Hours
    Vulgarity - Fourth time. Mute {player} 1 day
    Vulgarity - Fifth time. Mute {player} (forever)
    Un-Approved Mods - First time. Tempban {player} 1 day
    Un-Approved Mods - Second time. Tempban {player} 7 days
    Un-Approved Mods - Third time. Ban {player} (forever)
    Abusing Glitches - First time. Tempban {player} 1 day
    Abusing Glitches - Second time. Tempban {player} 7 days
    Abusing Glitches - Third. Ban {player} (forever)

    Can you make a config so I can change the amounts later on?

    Also, for the staff, I need tab-completers - So you can use tab for the username and the warning
    Example: /warn (username) (S *TAB* (Rotates in-between Swearing and Spam))

    I also want auto-decreasing warnings. Every week (real time (not Minecraft days)) all users lose one warning for every warn reason! Thanks!

    Ideas for commands: /warn {player name} (Spam, Advertising, Hacks, Disrespect, Swearing, Vulgarity, Unapproved-Mods, Abusing Glitches)

    Ideas for permissions: modwarnings.warn Allows a player to use /warn

    When I'd like it by: ASAP (June or sooner)
     
  2. Offline

    DotJarFile

    Bump. I kinda' need this soon!
     
  3. Offline

    XexCruz

  4. Offline

    DotJarFile

    @XexCruz Thanks! Im going to use SimpleWarnings.... Can you help me setup the config for it?

    I want this:
    Spam - Fist time. Mute {player} 5 mins
    Spam - Second time. Mute {player} 10 mins
    Spam - Third time. Mute {player} 30 mins
    Spam - Fourth time. Mute {player} 3 hours
    Spam - Fifth time. Mute {player} 1 day
    Hacking - First time. Ban {player} (forever)
    Disrespect - First time. Kick {player} &cDo not disrespect other players!
    Disrespect - Second time. Mute {player} 1 hour
    Disrespect - Third time. Mute {player} 3 Hours
    Disrespect - Fourth time. Mute {player} 1 day
    Disrespect - Fifth time. Mute {player} (forever)
    Swearing - Fist time. Mute {player} 30 mins
    Swearing - Second time. Mute {player} 1 hour
    Swearing - Third time. Mute {player} 3 Hours
    Swearing - Fourth time. Mute {player} 1 day
    Swearing - Fifth time. Mute {player} (forever)
    Vulgarity - Fist time. Mute {player} 30 mins
    Vulgarity - Second time. Mute {player} 1 hour
    Vulgarity - Third time. Mute {player} 3 Hours
    Vulgarity - Fourth time. Mute {player} 1 day
    Vulgarity - Fifth time. Mute {player} (forever)
    Un-Approved Mods - First time. Tempban {player} 1 day
    Un-Approved Mods - Second time. Tempban {player} 7 days
    Un-Approved Mods - Third time. Ban {player} (forever)
    Abusing Glitches - First time. Tempban {player} 1 day
    Abusing Glitches - Second time. Tempban {player} 7 days
    Abusing Glitches - Third. Ban {player} (forever)

    Config:
    Code:
    OnWarn:
      Broadcast: true
      KickOnWarning: false
      CustomCommandOnWarning: false
      CustomCommand: jail %player% 5m
      CustomCommandOnEachWarning: true
      Penalties:
        Warning1: none
        Warning2: jail %player% 5m
        Warning3: jail %player% 5m _ clear %player%
    OnJoin:
      BroadcastWarningTotal: true
      NotifyUserOfWarningTotal: false
      NotifyAdminOfUserWarningTotal: false
      NotifyAdminOfWarningExpire: true
    MaxWarnings:
      WarningLimit: 3
      AutoBan: true
      DefineFinalBanMsg: true
      BanMsg: Your warning limit has been reached, you can appeal this ban on our website www.example.com
      CustomCommandOnMaxWarning: false
      CustomCommand: broadcast Goodbye %player%
    WarningExpiration: 0
    MySQL:
      USE_MYSQL: false
      hostname: localhost
      hostport: 3306
      database: warnings
      user: MYSQLUSER
      password: MYSQLPASS
    Is that possible. If not, what are the other options...

    Never mind.... I used http://www.spigotmc.org/resources/warnings.5375/. .. Its all good! Please lock!

    <Edit by mrCookieSlime: Merged posts. Please don't double post. There is an Edit Button right next to the Date.>
     
    Last edited by a moderator: May 10, 2015
  5. Offline

    mrCookieSlime

    Locked on request.

    @Maxie_Z
    Please use the Report Button to request a lock instead.
     
Thread Status:
Not open for further replies.

Share This Page