Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Made by YourNumber
- #Please do not take ownership for this skript
- #Made with NotePad++, if you have any errors on your server please contact YourNumber on spigot :)
- command /warn [<player>] [<text>]:
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- message " " to arg 1
- message "&c&m+&8&m-----------&7[&r &cWARNING &7]&8&m-----------&c&m+" to arg 1
- message "&8» &7You have been warned by &8» &c%player%" to arg 1
- message " " to arg 1
- message "&8» &7For the reason of &8» &c%arg-2%" to arg 1
- message "&7&l* &cUnfairly warned? Contact a staff member!" to arg 1
- message "&c&m+&8&m-------------------------------&c&m+" to arg 1
- message " " to arg 1
- broadcast "&8» &c%player% &7has warned &c%arg-1% &7for &c%arg-2%"
- message "&8» &7You have &asuccessfully &7warned &c%arg-1%"
- else:
- message "&7&l* &cUse /warn (player) (reason)"
- else:
- message "&7&l* &cUse /warn (player) (reason)"
- command /ban [<offlineplayer>] [<text>]:
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- set {banned.%arg 1%} to true
- set {ban.time.%arg 1%} to now
- set {ban.reason.%arg 1%} to arg 2
- set {ban.expire.%arg 1%} to "Never"
- set {ban.bannedby.%arg 1%} to player
- set {BanIP.%arg 1%} to "False"
- kick arg 1 due to "&8» &7You have been banned by &c%player% &7for &c%arg-2%"
- ban arg 1 due to "&8» &7You have been banned by &c%player% &7for &c%arg-2%"
- broadcast "&8» &c%player% &7has banned &c%arg-1% &7for &c%arg-2%"
- message "&8» &7You have &asuccessfully &7banned &c%arg-1%"
- else:
- message "&7&l* &cUse /ban (player) (reason)"
- command /unban [<offlineplayer>]:
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if {banned.%arg-1%} is true:
- unban arg 1
- unban ip of arg 1
- set {banned.%arg-1%} to false
- broadcast "&8» &c%player% &7has unbanned &c%arg-1%"
- message "&8» &7You have &asuccessfully &7un-banned &c%arg-1%"
- else:
- message "&7&l* &cThis player is not banned"
- else:
- message "&7&l* &cUse /unban (player)"
- command /ipban [<offlineplayer>] [<text>]:
- aliases: banip
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- set {banned.%arg 1%} to true
- set {ban.time.%arg 1%} to now
- set {ban.reason.%arg 1%} to arg 2
- set {ban.expire.%arg 1%} to "Never"
- set {ban.bannedby.%arg 1%} to player
- set {BanIP.%arg 1%} to "True"
- kick arg 1 due to "&8» &7You have been ip-banned by &c%player% &7for &c%arg-2%"
- ban arg 1 due to "&8» &7You have been ip-banned by &c%player% &7for &c%arg-2%"
- broadcast "&8» &c%player% &7has ip-banned &c%arg-1% &7for &c%arg-2%"
- message "&8» &7You have &asuccessfully &7ip-banned &c%arg-1%"
- else:
- message "&7&l* &cUse /ipban (player) (reason)"
- command /kick [<offlineplayer>] [<text>]:
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- kick arg 1 due to "&8» &7You have been kicked from the server by &c%player% &7for &c%arg-2%"
- broadcast "&8» &c%player% &7has kicked &c%arg-1% &7for &c%arg-2%"
- message "&8» &7You have &asuccessfully &7kicked &c%arg-1%"
- else:
- message "&7&l* &cUse /kick (player) (reason)"
- else:
- message "&7&l* &cUse /kick (player) (reason)"
- command /punishinfo [<offlineplayer>]:
- aliases: baninfo, pinfo
- permission: skript.punish
- permission message: &c&l(!) You do not have the right permissions for this command
- trigger:
- if arg 1 is set:
- if {banned.%arg-1%} is true:
- message "&c&m+&8&m-----------&7[&r &cBAN INFO &7]&8&m-----------&c&m+"
- message "&8» &cPlayer banned &8» &7%arg-1%"
- message "&8» &cBanned by &8» &7%{ban.bannedby.%arg 1%}%"
- message "&8» &cReason of Ban &8» &7%{ban.reason.%arg 1%}%"
- message "&8» &cTime of Ban &8[&cEST&8] &8» &7%{ban.time.%arg 1%}%"
- message "&8» &cIp-Banned &8» &7%{BanIP.%arg 1%}%"
- message "&8» &cExpiration &8» &7%{ban.expire.%arg 1%}%"
- message "&c&m+&8&m--------------------------------&c&m+"
- else:
- message "&7&l* &cThis player is not banned"
- else:
- message "&7&l* &cUse /punishinfo (player)"
Advertisement
Add Comment
Please, Sign In to add comment