70sOn7

Rank 2_Test

Nov 1st, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. loop all players:
  2. if {prefix.%player%} is not set:
  3. set {prefix.%player%} to "&7"
  4. set player's display name to "&7%player%"
  5. set player's tablist name to "&7%player%"
  6.  
  7. on join:
  8. if {prefix.%player%} is not set:
  9. set {prefix.%player%} to "&7"
  10. set player's display name to "&7%player%"
  11. set player's tablist name to "&7%player%"
  12.  
  13. on chat:
  14. if {Staff.%player%} is true:
  15. broadcast "%{prefix.%player%}%%player% &8» &f%message%"
  16. cancel event
  17. else:
  18. broadcast "%{prefix.%player%}%%player% &8» &7%message%"
  19. cancel event
  20.  
  21. command /rank [<offlineplayer>] <text>:
  22. trigger:
  23. if sender has permission "server.rank":
  24. if arg-1 is not set:
  25. send "&c/rank (Player) (Rank)"
  26. stop
  27. if arg-2 is not set:
  28. send "&c/rank (Player) (Rank)"
  29. stop
  30. if arg-2 is not "Default":
  31. if arg-2 is not "Trial":
  32. if arg-2 is not "Staff":
  33. send "&a[Rank] You can only set the rank of %arg-1% to Staff, Default, or OP!"
  34. stop
  35. if arg-2 is "Default":
  36. send "&a[Rank] You have set the rank of %arg-1% to Default!"
  37. set arg 1's tablist name to "&7%arg-1%"
  38. set {prefix.%arg-1%} to "&7"
  39. set arg 1's display name to "&7%arg-1%"
  40. set {Staff.%arg-1%} to false
  41. set (Trial.%arg-1%} to false
  42. if arg-2 is "Trial":
  43. send "&a[Rank] You have set the rank of %arg-1% to Trial!"
  44. set arg 1's tablist name to "&6&lTRIAL &7%arg-1%"
  45. set {prefix.%arg-1%} to "&6&lTRIAL &7"
  46. set arg 1's display name to "&6&lTRIAL &7%arg-1%"
  47. set {Trial.%arg-1%} to true
  48. set {Staff.%arg-1%} to false
  49. if arg-2 is "Staff":
  50. send "&a[Rank] You have set the rank of %arg-1% to Staff!"
  51. set arg 1's tablist name to "&c&lSTAFF &7%arg-1%"
  52. set {prefix.%arg-1%} to "&c&lSTAFF &7"
  53. set arg 1's display name to "&c&lSTAFF &7%arg-1%"
  54. set {Staff.%arg-1%} to true
  55. set {Trial.%arg-1%} to true
  56. else:
  57. send "&7You need staff rank or above to use this command!"
  58. stop
  59.  
  60. command /gamemode:
  61. trigger:
  62. if {Staff.%player%} is true:
  63. if {gamemode.%player%} is false:
  64. make console execute "/Minecraft:gamemode survival %player%"
  65. send "&a[GM] Your gamemode has been changed!"
  66. set {gamemode.%player%} to false
  67. else:
  68. make console execute "/Minecraft:gamemode creative %player%"
  69. send "&a[GM] Your gamemode has been changed!"
  70. set {gamemode.%player%} to true
  71.  
  72. command tp <player>:
  73. trigger:
  74. if {Trial.%player%} is true:
  75. if arg-1 is not set:
  76. send "&c/tp (Player)"
  77. else:
  78. make console execute "/Minecraft:tp %arg-1% %player%"
  79. send "&a[TP] You teleported to %arg-1%!"
Add Comment
Please, Sign In to add comment