Advertisement
AurasPrivate

Untitled

Oct 27th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.24 KB | None | 0 0
  1. # Group command
  2. command /{@c3} [<string>] [<string>] [<string>] [<string>]:
  3. trigger:
  4. if argument 1 isn't set:
  5. send "&7&m=================================" to player
  6. send "&b/{@c3} &r<list>" to player
  7. send "" to player
  8. send "&b/{@c3} &r<player>" to player
  9. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  10. send "" to player
  11. send "&b/{@c3} &r<group>" to player
  12. send "&b /{@c3} &r<group> <create> <group name>" to player
  13. send "&b /{@c3} &r<group> <delete> <group name>" to player
  14. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  15. send "&7&m=================================" to player
  16. else:
  17. if argument 1 is "list":
  18. if argument 2 is set:
  19. send "&7&m=================================" to player
  20. send "&b/{@c3} &r<list>" to player
  21. send "" to player
  22. send "&b/{@c3} &r<player>" to player
  23. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  24. send "" to player
  25. send "&b/{@c3} &r<group>" to player
  26. send "&b /{@c3} &r<group> <create> <group name>" to player
  27. send "&b /{@c3} &r<group> <delete> <group name>" to player
  28. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  29. send "&7&m=================================" to player
  30. else:
  31. send "&7&m=================================" to player
  32. send "&rAll groups recorded:" to player
  33. if size of {aura.groups.list::*} is 0:
  34. send "&7No groups recorded"
  35. else:
  36. send "&7%{aura.groups.list::*}%"
  37. send "&7&m=================================" to player
  38. if argument 1 is "group":
  39. if argument 2 isn't set:
  40. send "&7&m=================================" to player
  41. send "&b/{@c3} &r<list>" to player
  42. send "" to player
  43. send "&b/{@c3} &r<player>" to player
  44. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  45. send "" to player
  46. send "&b/{@c3} &r<group>" to player
  47. send "&b /{@c3} &r<group> <create> <group name>" to player
  48. send "&b /{@c3} &r<group> <delete> <group name>" to player
  49. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  50. send "&7&m=================================" to player
  51. else:
  52. if argument 2 is "create":
  53. if argument 3 isn't set:
  54. send "&7&m=================================" to player
  55. send "&b/{@c3} &r<list>" to player
  56. send "" to player
  57. send "&b/{@c3} &r<player>" to player
  58. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  59. send "" to player
  60. send "&b/{@c3} &r<group>" to player
  61. send "&b /{@c3} &r<group> <create> <group name>" to player
  62. send "&b /{@c3} &r<group> <delete> <group name>" to player
  63. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  64. send "&7&m=================================" to player
  65. else:
  66. if argument 3 is set:
  67. if {aura.groups.%arg-3%} is set:
  68. send "&7&m=================================" to player
  69. send "&rGroup &b%arg-3% &ralready exists." to player
  70. send "&7&m=================================" to player
  71. else:
  72. set {aura.groups.%arg-3%} to true
  73. set {aura.groups.%arg-3%.display} to "%arg-3%"
  74. add arg-3 to {aura.groups.list::*}
  75. send "&7&m=================================" to player
  76. send "&rGroup &b%arg-3% &rcreated." to player
  77. send "&7&m=================================" to player
  78. if argument 2 is "delete":
  79. if argument 3 isn't set:
  80. send "&7&m=================================" to player
  81. send "&b/{@c3} &r<list>" to player
  82. send "" to player
  83. send "&b/{@c3} &r<player>" to player
  84. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  85. send "" to player
  86. send "&b/{@c3} &r<group>" to player
  87. send "&b /{@c3} &r<group> <create> <group name>" to player
  88. send "&b /{@c3} &r<group> <delete> <group name>" to player
  89. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  90. send "&7&m=================================" to player
  91. else:
  92. if argument 3 is set:
  93. if {aura.groups.%arg-3%} isn't set:
  94. send "&7&m=================================" to player
  95. send "&rGroup &b%arg-3% &rdoesn't exist." to player
  96. send "&7&m=================================" to player
  97. else:
  98. delete {aura.groups.%arg-3%}
  99. remove arg-3 from {aura.groups.list::*}
  100. send "&7&m=================================" to player
  101. send "&rGroup &b%arg-3% &rdeleted." to player
  102. send "&rNote, all users who are in this group will still have" to player
  103. send "&rthe groups prefix." to player
  104. send "&7&m=================================" to player
  105. if argument 2 is "set":
  106. if argument 3 isn't set:
  107. send "&7&m=================================" to player
  108. send "&b/{@c3} &r<list>" to player
  109. send "" to player
  110. send "&b/{@c3} &r<player>" to player
  111. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  112. send "" to player
  113. send "&b/{@c3} &r<group>" to player
  114. send "&b /{@c3} &r<group> <create> <group name>" to player
  115. send "&b /{@c3} &r<group> <delete> <group name>" to player
  116. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  117. send "&7&m=================================" to player
  118. else:
  119. if argument 4 isn't set:
  120. send "&7&m=================================" to player
  121. send "&b/{@c3} &r<list>" to player
  122. send "" to player
  123. send "&b/{@c3} &r<player>" to player
  124. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  125. send "" to player
  126. send "&b/{@c3} &r<group>" to player
  127. send "&b /{@c3} &r<group> <create> <group name>" to player
  128. send "&b /{@c3} &r<group> <delete> <group name>" to player
  129. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  130. send "&7&m=================================" to player
  131. else:
  132. if {aura.groups.%arg-3%} isn't set:
  133. send "&7&m=================================" to player
  134. send "&rGroup &b%arg-3% &rdoesn't exist." to player
  135. send "&7&m=================================" to player
  136. else:
  137. set {aura.groups.%arg-3%.prefix} to arg-4
  138. send "&7&m=================================" to player
  139. send "&rGroup &b%arg-3%'s &rprefix has been set to &b%{aura.groups.%arg-3%.prefix}%" to player
  140. send "&7&m=================================" to player
  141. else if argument 2 isn't "create", "delete" or "set":
  142. send "&7&m=================================" to player
  143. send "&b/{@c3} &r<list>" to player
  144. send "" to player
  145. send "&b/{@c3} &r<player>" to player
  146. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  147. send "" to player
  148. send "&b/{@c3} &r<group>" to player
  149. send "&b /{@c3} &r<group> <create> <group name>" to player
  150. send "&b /{@c3} &r<group> <delete> <group name>" to player
  151. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  152. send "&7&m=================================" to player
  153. else if argument 1 is "player":
  154. if argument 2 is "set":
  155. if argument 3 is set:
  156. if argument 4 is set:
  157. if {aura.groups.%arg-4%} isn't set:
  158. send "&7&m=================================" to player
  159. send "&rGroup &b%arg-4% &rdoesn't exist." to player
  160. send "&7&m=================================" to player
  161. else:
  162. set {player.%uuid of arg-3 parsed as a player%.rank.display} to "%{aura.groups.%arg-41%.display}%"
  163. if {aura.groups.%arg-4%.prefix} isn't set:
  164. set {aura.groups.%arg-4%.prefix} to "&7[%arg-4%] &7"
  165. set {player.%uuid of arg-3 parsed as a player%.rank.prefix} to "%{aura.groups.%arg-4%.prefix}%"
  166. send "&7&m=================================" to player
  167. send "&rPlayer &b%arg-3% &rhas been moved to group &b%arg-4%." to player
  168. send "&7&m=================================" to player
  169. send "&rYou've been moved to group &b%arg-4%" to arg-3 parsed as a player
  170. else:
  171. send "&7&m=================================" to player
  172. send "&b/{@c3} &r<list>" to player
  173. send "" to player
  174. send "&b/{@c3} &r<player>" to player
  175. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  176. send "" to player
  177. send "&b/{@c3} &r<group>" to player
  178. send "&b /{@c3} &r<group> <create> <group name>" to player
  179. send "&b /{@c3} &r<group> <delete> <group name>" to player
  180. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  181. send "&7&m=================================" to player
  182. else if argument 2 isn't "set":
  183. send "&7&m=================================" to player
  184. send "&b/{@c3} &r<list>" to player
  185. send "" to player
  186. send "&b/{@c3} &r<player>" to player
  187. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  188. send "" to player
  189. send "&b/{@c3} &r<group>" to player
  190. send "&b /{@c3} &r<group> <create> <group name>" to player
  191. send "&b /{@c3} &r<group> <delete> <group name>" to player
  192. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  193. send "&7&m=================================" to player
  194. else if argument 1 isn't "group", "list" or "player":
  195. send "&7&m=================================" to player
  196. send "&b/{@c3} &r<list>" to player
  197. send "" to player
  198. send "&b/{@c3} &r<player>" to player
  199. send "&b /{@c3} &r<player> <set> <username> <group name>" to player
  200. send "" to player
  201. send "&b/{@c3} &r<group>" to player
  202. send "&b /{@c3} &r<group> <create> <group name>" to player
  203. send "&b /{@c3} &r<group> <delete> <group name>" to player
  204. send "&b /{@c3} &r<group> <set> <group name> <prefix>" to player
  205. send "&7&m=================================" to player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement