Jump to content

Punish Skript


_chickennugs_

Recommended Posts

# Made by BelugaMC

 

 

# Warn Section
options:
  Prefix: &7[&bWarns&7]
command /warn [<offlineplayer>] [<text>]:
  permission: punish.warn
  permission message: &4ERROR: &cInvalid Permission!
  trigger:
  permission message: &4ERROR: &cInvalid Permission!
  trigger:
    if arg-1 is set:
      if arg-2 is set:
        send "{@Prefix} &bYou have been warned for: &c%arg-2%" to arg-1
        send "{@Prefix} &bWarned &c%arg-1%&r for: &c%arg-2%" to player
        add 1 to {%arg-1's uuid%.warns}
    if arg-1 is set:
      if arg-2 is not set:
        send "{@mp} &bYou have been warned!" to arg-1
        send "{@mp} Warned &c%arg-1%" to player
    if arg-1 is not set:
      send "&cUsage: /warn <player> <reason>" to player
command /warns [<player>]:
  permission: punish.seewarns
  permission message: &4ERROR: &cInvalid Permission!
  trigger:
    if arg-1 is set:
      send "{@Prefix} &b%arg-1%&r has &c%{%arg-1's uuid%.warns}%&r warns!" to player
    if arg-1 is not set:
      send "&cUsage: /warns <player>" to player
command /clearwarns [<player>]:
  permission: punish.clearwarns
  permission message: &4ERROR: &cInvalid Permission!
  trigger:
    set {%arg-1's uuid%.warns} to 0
    send "{@Prefix} &bCleared all of &c%arg-1%'s &rwarns!" to player

 

 

# Ban/Unban section

 

 

options:
  Perm: punsih.ban/unban
  PermMsg: &4ERROR: &cInvalid permission!
  Prefix: &7[&4BAN&7]
  BanUsage: &c/ban <player> <reason>
  UnbanUsage: &c/unban <player>

command /ban [<offlineplayer>] [<text>]:
  permission: {@Perm}
  permission message: {@PermMsg}
  trigger:
    if arg-1 is set:
      if arg-2 is not set:
        kick arg-1 because "&cThe ban hammer has spoken!"
        ban arg-1 because "&cThe ban hammer has spoken!"
        add 1 to {%arg-2's uuid%.bans}
        broadcast "{@Prefix} &r%arg-1% Has been banned!"
    if arg-1 is set:
      if arg-2 is set:
        kick arg-1 because "&c%arg-2%"
        ban arg-1 because "&c%arg-2%"
    if arg-1 is not set:
      send "{@Prefix} {@BanUsage}" to player
command /unban [<offlineplayer>] [<text>]:
  permission: {@Perm}
  permission message: {@PermMsg}
  trigger:
    if arg-1 is set:
      unban arg-1
      broadcast "{@Prefix} &r%arg-1% Has been unbanned!"
    if arg-1 is not set:
      send "{@Prefix} {@UnbanUsage}" to player

 

 

< Owner of Attackzone.minehut.gg >

I like chicken nuggets 🙂

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...