Advertisement
fleft17

Untitled

Jul 21st, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. command /rank <player> [<text>]:
  2. permission: skript.op
  3. trigger:
  4. if arg-1 is set:
  5. if arg-2 is set:
  6. if {isRanked.%arg-1%} is false:
  7. set {rank.%arg-1%} to arg-2
  8. set {isRanked.%arg-1%} to true
  9. message "%{Fprefix}% You changed %arg-1%'s rank to %arg-2%!"
  10. stop trigger
  11.  
  12. if {isRanked.%arg-1%} is not set:
  13. set {rank.%arg-1%} to arg-2
  14. set {isRanked.%arg-1%} to true
  15. message "%{Fprefix}% You changed %arg-1%'s rank to %arg-2%!"
  16. stop trigger
  17.  
  18. if {isRanked.%arg-1%} is true:
  19. set {isRanked.%arg-1%} to false
  20. delete {rank.%arg-1%}
  21. message "%{Fprefix}% You removed %arg-1%'s rank!"
  22. stop trigger
  23.  
  24. if arg-2 is not set:
  25. if {isRanked.%arg-1%} is true:
  26. set {isRanked.%arg-1%} to false
  27. delete {rank.%arg-1%}
  28. message "%{Fprefix}% You removed %arg-1%'s rank!"
  29. stop trigger
  30.  
  31.  
  32.  
  33. on chat:
  34. {isRanked.%player%} is true:
  35. player is op:
  36. cancel the event
  37. if {isVote} is true:
  38. message is not "y" or "yes" or "yeah" or "n" or "no" or "nope":
  39. broadcast "&8[&e%{rank.%player%}%&8]&9 %player%&r: %message%"
  40. else:
  41. broadcast "&8[&e%{rank.%player%}%&8]&9 %player%&r: %message%"
  42. else:
  43. cancel the event
  44. {muteall} is false:
  45. {isVote} is false:
  46. broadcast "&8[&e%{rank.%player%}%&8]&r %player%&7: %message%"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement