artothelouisGG

rank

Jun 23rd, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1. #-----------------------
  2. # Rank skript by Boosted
  3. #-----------------------
  4.  
  5. options:
  6. p: &6Hen&cKei&a >>
  7.  
  8. on first join:
  9. execute console command "/setrank %player% default"
  10.  
  11. command /setrank [<offline player>] [<string>]:
  12. permission: rank.set
  13. description: Sets the rank of a player
  14. trigger:
  15. if arg-1 is set:
  16. if arg-2 is set:
  17. if arg 2 is "default":
  18. set arg-1's tablist name to "&7%arg-1%"
  19. send "{@p} &eYou set %arg 1%'s rank to &7default"
  20. send "{@p} &eYour rank has been set to default" to arg-1
  21. set {rank.%arg-1%} to "Default"
  22. set {prefix.%arg-1%} to "&7"
  23. set {suffix.%arg-1%} to " &7[LVL %{level.%arg-1%}%]>"
  24. if arg 2 is "manager":
  25. set arg-1's tablist name to "&6%arg-1%"
  26. send "{@p} &eYou set %arg 1%'s rank to &6Manager"
  27. send "{@p} &eYour rank has been set to Admin" to arg-1
  28. set {rank.%arg-1%} to "Manager"
  29. set {prefix.%arg-1%} to "&6[MANAGER] "
  30. set {suffix.%arg-1%} to " &6[LVL %{level.%arg-1%}%]>"
  31. if arg 2 is "admin":
  32. set arg-1's tablist name to "&c%arg-1%"
  33. send "{@p} &eYou set %arg 1%'s rank to &cAdmin"
  34. send "{@p} &eYour rank has been set to Admin" to arg-1
  35. set {rank.%arg-1%} to "Admin"
  36. set {prefix.%arg-1%} to "&c[ADMIN] "
  37. set {suffix.%arg-1%} to " &c[LVL %{level.%arg-1%}%]>"
  38. if arg 2 is "owner":
  39. if player's name is "artothelouis":
  40. set arg-1's tablist name to "&c[OWNER] %arg-1%"
  41. send "{@p} &eYou set %arg 1%'s rank to &cOWNER"
  42. send "{@p} &eYour rank has been set to &cOWNER" to arg-1
  43. set {rank.%arg-1%} to "Owner"
  44. set {prefix.%arg-1%} to "&c[OWNER] "
  45. set {suffix.%arg-1%} to " &c[LVL %{level.%arg-1%}%]>"
  46. else:
  47. send "{@p} &7Please specify a rank"
  48. send "{@p} &7Example: &c/setrank artothelouis owner"
  49. else:
  50. send "{@p} &7Please specify a player and a rank"
  51. send "{@p} &7Example: &c/setrank artothelouis owner"
  52.  
  53. command /setlevel [<offline player>] [<integer>]:
  54. permission: rank.level.set
  55. trigger:
  56. set {level.%arg-1%} to arg-2
  57. send "{@p} &7You set &c%arg-1%'s &7level to &c%arg-2%"
  58. send "{@p} &7Your level has been set to &c%arg-2%" to arg-1
  59.  
  60. on chat:
  61. if message contains " is the murderer!":
  62. execute console command "/report %player% might be using murder mystery hacks!"
  63. cancel event
  64. broadcast "%{prefix.%player%}%%player%%{suffix.%player%}% &f%message%"
Add Comment
Please, Sign In to add comment