Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #################################################
- # HOSTED #
- # Author > Aurrra #
- #################################################
- #Punishments (Warn, Ban, Unban, Kick)
- command /warn [<offline player>] [<text>]:
- permission: aurrra.warn
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- add 1 to {warn.%arg-1%}
- broadcast "&b&m*------------------------------------*"
- broadcast "&7%arg-1% &rhas been warned by &7%player%"
- broadcast "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- else:
- message "&7Incorrect usage, &r/warn [player] [reason]"
- else:
- message "&7Incorrect usage, &r/warb [player] [reason]"
- command /unban [<offline player>] [<text>]:
- permission: aurrra.ban
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- if {banned.%arg-1%} is false:
- message "&7%arg-1% is currently not banned"
- else if {banned.%arg-1%} is not set:
- message "&7%arg-1% is currently not banned"
- else if {banned.%arg-1%} is true:
- add 1 to {unban.%arg-1%}
- set {banned.%arg-1%} to false
- unban arg-1
- broadcast "&b&m*------------------------------------*"
- broadcast "&7%arg-1%'s &rsuspention has been revoked by &7%player%"
- broadcast "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- else:
- message "&7Incorrect usage, &r/unban [player] [reason]"
- else:
- message "&7Incorrect usage, &r/unban [player] [reason]"
- command /ban [<offline player>] [<text>]:
- permission: aurrra.ban
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- if {banned.%arg-1%} is true:
- message "&7%arg-1% is currently banned for &r%{banned.reason.%arg-1%}% &7and was banned on &r%{banned.time.%arg-1%}%"
- else if {banned.%arg-1%} is false:
- add 1 to {ban.%arg-1%}
- kick arg-1 due to "&7Reason &7» &r%arg-2%"
- ban arg-1 due to "&7Reason &7» &r%arg-2%"
- set {banned.%arg-1%} to true
- set {banned.reason.%arg-1%} to arg-2
- set {banned.time.%arg-1%} to now
- broadcast "&b&m*------------------------------------*"
- broadcast "&7%arg-1% &rhas been suspended by &7%player%"
- broadcast "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- else if {banned.%arg-1%} is not set:
- add 1 to {ban.%arg-1%}
- kick arg-1 due to "&7Reason &7» &r%arg-2%"
- ban arg-1 due to "&7Reason &7» &r%arg-2%"
- set {banned.%arg-1%} to true
- set {banned.reason.%arg-1%} to arg-2
- set {banned.time.%arg-1%} to now
- broadcast "&b&m*------------------------------------*"
- broadcast "&7%arg-1% &rhas been suspended by &7%player%"
- broadcast "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- else:
- message "&7Incorrect usage, &r/ban [player] [reason]"
- else:
- message "&7Incorrect usage, &r/ban [player] [reason]"
- command /kick [<offline player>] [<text>]:
- permission: aurrra.kick
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- add 1 to {kick.%arg-1%}
- kick arg-1 due to "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- broadcast "&7%arg-1% &rhas been kicked by &7%player%"
- broadcast "&7Reason &7» &r%arg-2%"
- broadcast "&b&m*------------------------------------*"
- else:
- message "&7Incorrect usage, &r/kick [player] [reason]"
- else:
- message "&7Incorrect usage, &r/kick [player] [reason]"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement