Advertisement
AurasPrivate

core

Jun 17th, 2017
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.26 KB | None | 0 0
  1. on rightclick:
  2. if player is holding a book named "&aKit Selection":
  3. if {game.started} is true:
  4. send "" to console
  5. else if {game.started} is false:
  6.  
  7. open chest with 4 rows named "&bKit Selection" to player
  8.  
  9. format slot 0 of player with feather named "&bEscapist" with lore "||&3Kit Escapist lets you jump||&3out of battle giving you||&3resistance for 3 seconds" to close then run [make player execute "¾kitescapist %player%"]
  10. format slot 1 of player with woodensword named "&bBeserk" with lore "||&3Kit Beserk gives you||&3strength on kill||&3and a chance of strength 2!" to close then run [make player execute "¾kitneserk %player%"]
  11.  
  12. else if {game.started} is not set:
  13.  
  14. open chest with 4 rows named "&bKit Selection" to player
  15.  
  16. format slot 0 of player with feather named "&bEscapist" with lore "||&3Kit Escapist lets you jump||&3out of battle giving you||&3resistance for 3 seconds" to close then run [make player execute "¾kitescapist %player%"]
  17. format slot 1 of player with feather named "&bBeserk" with lore "||&3Kit Beserk lets you jump||&3out of battle giving you||&3resistance for 3 seconds" to close then run [make player execute "¾kitescapist %player%"]
  18.  
  19.  
  20. command /¾kitescapist <player>:
  21. permission: kitescapist
  22. permission message: &rUnknown command. Type "/help" for help.
  23. trigger:
  24. clear arg-1's inventory
  25. give arg-1 a feather named "&bEscapist"
  26. set {kit.%arg-1%} to "escapist"
  27. message "&aSuccessfully equipped Escapist"
  28.  
  29. on rightclick:
  30. if player is holding a feather named "&bEscapist":
  31. if {push.%player%} is 1:
  32. message "&cYou currently have a cooldown!"
  33. else if {push.%player%} is 0:
  34. set {push.%player%} to 1
  35. apply resistance 999 to player for 3 seconds
  36. message "&bPop!"
  37. push player in direction of player at speed 1.6
  38. wait 6 seconds
  39. set {push.%player%} to 0
  40. else if {push.%player%} is not set:
  41. set {push.%player%} to 1
  42. apply resistance 999 to player for 3 seconds
  43. push player in direction of player at speed 1.6
  44. wait 6 seconds
  45. set {push.%player%} to 0
  46.  
  47.  
  48. on join:
  49. if {staff.%player%} is true:
  50. set {staff} to true
  51. broadcast "&rA staff member just joined the server &c%player%"
  52. else if {staff.%player%} is false:
  53. add 1 to {queue}
  54. else if {staff.%player%} is not set:
  55. add 1 to {queue}
  56. if {queue} is greater than 4:
  57. make console execute "/start"
  58.  
  59. command /setstart:
  60. permission: setstart
  61. trigger:
  62. set {start} to location of player
  63. message "&aSuccessfully set the start location to &e%location of player%"
  64.  
  65. command /start:
  66. permission: start
  67. trigger:
  68. loop all players:
  69. broadcast "&4Game starting in 5 minutes..."
  70. wait 10 seconds
  71. broadcast "&4Game starting in 4 minutes..."
  72. wait 10 seconds
  73. broadcast "&4Game starting in 3 minutes..."
  74. wait 10 seconds
  75. broadcast "&4Game starting in 2 minutes..."
  76. wait 10 seconds
  77. broadcast "&4Game starting in 1 minute..."
  78. wait 10 seconds
  79. broadcast "&4Game starting shortly..."
  80. wait 10 seconds
  81. broadcast "&4Game starting..."
  82. make loop-player execute "/start2"
  83.  
  84. command /start2:
  85. permission: start2
  86. trigger:
  87. loop all players:
  88. teleport player to {start}
  89. clear player's inventory
  90. set gamemode of player to survival
  91. heal player
  92. set player's hunger to 20
  93. give player a book named "&aKit Selection"
  94. apply slowness 999 to player for 21.5 seconds
  95. apply blindness 999 to player for 21.5 seconds
  96. broadcast "&4Select your kit now!"
  97. wait 20 seconds
  98. broadcast "&4The Game has begun..."
  99. wait 1 second
  100. broadcast "&cYour 60 second grace period begins now..."
  101. set {graceperiod} to true
  102. wait 60 seconds
  103. broadcast "&cGrace period is now over!"
  104. set {graceperiod} to false
  105.  
  106. command /graceperiod:
  107. permission: graceperiod
  108. trigger:
  109. if {graceperiod} is true:
  110. message "&aSuccessfully turned the grace period off!"
  111. set {graceperiod} to false
  112. broadcast "&6&l%player% &6Grace period has been disabled!"
  113. else if {graceperiod} is false:
  114. message "&aSuccessfully turned the grace period on!"
  115. set {graceperiod} to true
  116. broadcast "&6&l%player% &6Grace period has been enabled!"
  117. else if {graceperiod} is not set:
  118. message "&aSuccessfully turned the grace period on!"
  119. set {graceperiod} to true
  120. broadcast "&6&l%player% &6Grace period has been enabled!"
  121.  
  122.  
  123. on damage:
  124. if victim is a player:
  125. if {graceperiod} is true:
  126. cancel event
  127. message "&cThe grace period is still on!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement