Advertisement
Guest User

idk what to test it

a guest
Feb 21st, 2020
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.33 KB | None | 0 0
  1.  
  2. options:
  3. p: &6&l[GLSurv]
  4.  
  5.  
  6. command /rank [<text>] [<offline player>] [<text>]: #the command
  7. permission: rank.admin
  8. permission message: {@p} &cNo permissions!
  9. trigger:
  10. if arg 1 is not set:
  11. send "&c-----------------------------------------------------"
  12. send "&4/rank set <player> <rank> &8:: &7Set a player's rank"
  13. send "&4/rank list &8:: &7Shows yo the list of all groups"
  14. send "&4/rank reset <player> &8:: &7Resets the rank of a player to &7&lMember"
  15. send "&4/rank prefix <player> <prefix> &8:: &7Give someone a custom prefix"
  16. send "&c-----------------------------------------------------"
  17. if arg 1 is "set":
  18. if arg 2 is set:
  19. if arg 3 is "owner":
  20. set {rank.%arg 2%} to "&4&LOwner"
  21. broadcast "{@p} &6%arg 2% &eis our NEW &4&lOwner"
  22. if arg 3 is "co-owner":
  23. set {rank.%arg 2%} to "&c&lCo-Owner"
  24. broadcast "&6%arg 2%&e is our NEW &9&lCo-Owner"
  25. if arg 3 is "sr-admin":
  26. set {rank.%arg 2%} to "&c&lSr. Admin"
  27. broadcast "{@p} &6%Arg 2% &eis our NEW &c&lSr. Admin"
  28. if arg 3 is "admin":
  29. set {rank.%arg 2%} to "&c&lAdmin"
  30. broadcast "{@p} &6%arg 2% &eis a NEW &c&lAdmin"
  31. if arg 3 is "sr-mod":
  32. set {rank.%arg 2%} to "&6Sr. Mod"
  33. broadcast "{@p} &6%arg 2% &eis our NEW &a&lSr. Mod"
  34. if arg 3 is "mod":
  35. set {rank.%arg 2%} to "&6Mod"
  36. broadcast "{@p} &6%arg 2% &eis a NEW &a&lMod"
  37. if arg 3 is "helper":
  38. set {rank.%arg 2%} to "&a&lHelper"
  39. broadcast "{@p} &6%arg 2% &eis a NEW &2&lHelper"
  40. if arg 3 is "h-builder":
  41. set {rank.%arg 2%} to "&1&lH-Builder"
  42. broadcast "{@p} &6%arg 2% &eis our NEW &1&lHead-Builder"
  43. if arg 3 is "builder":
  44. set {rank.%arg 2%} to "&1&lBuilder"
  45. broadcast "{@p} &6%arg 2% &eis a NEW &1&lBuilder"
  46. if arg 3 is "member":
  47. set {rank.%arg 2%} to "&7&lMember"
  48. if arg 1 is "list":
  49. send "&c--------------------------------------------"
  50. send "&4&lOwner &7==> &fGroup Name: &8owner"
  51. send "&9&lCo-Owner &7==> &fGroup Name: &8co-owner"
  52. send "&c&lSr. Admin &7==> &fGrou Name: &8sr-admin"
  53. send "&c&lAdmin &7==> &fGroup Name: &8admin"
  54. send "&a&lSr. Mod &7==> &fGroup Name: &8sr-mod"
  55. send "&a&lMod &7==> &fGroup Name: &8mod"
  56. send "&2&lHelper &7==> &fGroup Name: &8helper"
  57. send "&1&lH-Builder &7==> &fGrop Name: &8h-builder"
  58. send "&1&lBuilder &7==> &fGroup name: &8builder"
  59. send "&7&lMember &7==> &fGroup Name: &8member"
  60. send "&c--------------------------------------------"
  61. if arg 1 is "reset":
  62. if arg 2 is set:
  63. set {rank.%arg 2%} to "&7&lMember"
  64. send "{@p} &cThe rank of &4%arg 2% &chas been reset to &7&lMember"
  65. send "{@p} &cYour rank has been reset to &7&lMember &cby &4%player%" to arg 2
  66. else:
  67. send "{@p} &8Please specify a player!"
  68. if arg 1 is "prefix":
  69. if arg 2 is set:
  70. if arg 3 is set:
  71. set {rank.%arg 2%} to "%coloured arg 3%"
  72. send "{@p} &cPrefix of &4%arg 2% &chas been set to: %coloured arg-3%"
  73. send "{@p} &cYour prefix is now changed by &4%player%&c. Prefix is now %coloured arg-3%" to arg 2
  74. else:
  75. send "{@p} &8Please give avalid prefix!"
  76. else:
  77. send "{@p} &8Please specify a player!" #all in 1 command
  78.  
  79. on chat:
  80. cancel event
  81. broadcast "%{rank.%player%}% &7%player% &8>> &f%message%"
  82.  
  83. on first join: # and for first join
  84. set {rank.%player%} to "&7&lMember"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement