Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /rank <player> [<text>]:
- permission: skript.op
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- if {isRanked.%arg-1%} is false:
- set {rank.%arg-1%} to arg-2
- set {isRanked.%arg-1%} to true
- message "%{Fprefix}% You changed %arg-1%'s rank to %arg-2%!"
- stop trigger
- if {isRanked.%arg-1%} is not set:
- set {rank.%arg-1%} to arg-2
- set {isRanked.%arg-1%} to true
- message "%{Fprefix}% You changed %arg-1%'s rank to %arg-2%!"
- stop trigger
- if {isRanked.%arg-1%} is true:
- set {isRanked.%arg-1%} to false
- delete {rank.%arg-1%}
- message "%{Fprefix}% You removed %arg-1%'s rank!"
- stop trigger
- if arg-2 is not set:
- if {isRanked.%arg-1%} is true:
- set {isRanked.%arg-1%} to false
- delete {rank.%arg-1%}
- message "%{Fprefix}% You removed %arg-1%'s rank!"
- stop trigger
- on chat:
- {isRanked.%player%} is true:
- player is op:
- cancel the event
- if {isVote} is true:
- message is not "y" or "yes" or "yeah" or "n" or "no" or "nope":
- broadcast "&8[&e%{rank.%player%}%&8]&9 %player%&r: %message%"
- else:
- broadcast "&8[&e%{rank.%player%}%&8]&9 %player%&r: %message%"
- else:
- cancel the event
- {muteall} is false:
- {isVote} is false:
- broadcast "&8[&e%{rank.%player%}%&8]&r %player%&7: %message%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement