Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.16 KB | None | 0 0
  1. variables:
  2. {spleff.status}= false #Blokada areny itp i zabezpieczenia
  3. {spleff.dolaczanie} = false # Wszystko zwiazane z graczami
  4. {spleff.licznik} = 0
  5.  
  6. every 100 second:
  7. broadcast "&c--------------------------"
  8. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  9. broadcast "&8&l## &7event wystartuje za 30 sekund"
  10. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  11. broadcast "&c--------------------------"
  12. set {spleff.dolaczanie} to true
  13. set {spleff.status} to true
  14. wait 10 second
  15. broadcast "&c--------------------------"
  16. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  17. broadcast "&8&l## &7event wystartuje za 20 sekund"
  18. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  19. broadcast "&c--------------------------"
  20. wait 10 second
  21. broadcast "&c--------------------------"
  22. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  23. broadcast "&8&l## &7event wystartuje za 10 sekund"
  24. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  25. broadcast "&c--------------------------"
  26. wait 5 second
  27. broadcast "&c--------------------------"
  28. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  29. broadcast "&8&l## &7event wystartuje za 5 sekund"
  30. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  31. broadcast "&c--------------------------"
  32. wait 2 second
  33. broadcast "&c--------------------------"
  34. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  35. broadcast "&8&l## &7event wystartuje za 3 sekund'y"
  36. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  37. broadcast "&c--------------------------"
  38. wait 2 second
  39. if {spleff.licznik} is smaller than 2:
  40. broadcast "&c--------------------------"
  41. broadcast "&8&l## &7Event nie wystartowal, za malo chetnych ;/"
  42. broadcast "&8&l## &7Nastepne zapisy za 30 min"
  43. broadcast "&c--------------------------"
  44. set {spleff.status} to false
  45. set {spleff.dolaczanie} to false
  46. set {spleff.licznik} to 0
  47. clear {spleff::*}
  48. if {spleff.licznik} is bigger than 1:
  49. broadcast "&c--------------------------"
  50. broadcast "&8&l## &aEvent wystartowal!"
  51. broadcast "&c--------------------------"
  52. set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
  53. loop {spleff::*}:
  54. set {_} to "%loop-index%"
  55. set {_} to {_} parsed as player
  56. teleport {_} to {spleff.gra.loc}
  57. wait 1 second
  58. set {spleff.dolaczanie} to false
  59. set {spleff.status} to true
  60. set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
  61.  
  62. command /spleff [<text>] [<text>]:
  63. trigger:
  64. if arg 1 is not set:
  65. if player has permissions "admin.sk":
  66. send "&a-------------------------------------"
  67. send "&6&l* &a/spleff start &c<-&7wiadomosc o splleff'ie za 30 sek"
  68. send "&6&l* &a/spleff dolaczanie &c<- &7Ustawiasz dolaczanie na true"
  69. send "&6&l* &a/spleff reset &c<-&7resetuje zmienne i caly spleff"
  70. send "&6&l* &a/spleff dolacz &c<-&7dolaczasz do gry"
  71. send "&6&l* &a/spleff od &c<-&7Odnawiasz warstwe sniegu"
  72. send "&6&l* &a/spleff gra,lobby &c<- &7Ustaw miejsca respawnu"
  73. send "&6&l* &a/spleff test &c<- &7Testujesz jak to wyglada"
  74. send "&e-------------------------------------"
  75.  
  76. if arg 1 is "test":
  77. broadcast "&c--------------------------"
  78. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  79. broadcast "&8&l## &7event wystartuje za 30 sekund"
  80. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  81. broadcast "&c--------------------------"
  82. set {spleff.dolaczanie} to true
  83. set {spleff.status} to true
  84. wait 10 second
  85. broadcast "&c--------------------------"
  86. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  87. broadcast "&8&l## &7event wystartuje za 20 sekund"
  88. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  89. broadcast "&c--------------------------"
  90. wait 10 second
  91. broadcast "&c--------------------------"
  92. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  93. broadcast "&8&l## &7event wystartuje za 10 sekund"
  94. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  95. broadcast "&c--------------------------"
  96. wait 5 second
  97. broadcast "&c--------------------------"
  98. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  99. broadcast "&8&l## &7event wystartuje za 5 sekund"
  100. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  101. broadcast "&c--------------------------"
  102. wait 2 second
  103. broadcast "&c--------------------------"
  104. broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
  105. broadcast "&8&l## &7event wystartuje za 3 sekund'y"
  106. broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
  107. broadcast "&c--------------------------"
  108. wait 2 second
  109. if {spleff.licznik} is smaller than 2:
  110. broadcast "&c--------------------------"
  111. broadcast "&8&l## &7Event nie wystartowal, za malo chetnych ;/"
  112. broadcast "&8&l## &7Nastepne zapisy za 30 min"
  113. broadcast "&c--------------------------"
  114. set {spleff.status} to false
  115. set {spleff.dolaczanie} to false
  116. set {spleff.licznik} to 0
  117. clear {spleff::*}
  118. if {spleff.licznik} is bigger than 1:
  119. broadcast "&c--------------------------"
  120. broadcast "&8&l## &aEvent wystartowal!"
  121. broadcast "&c--------------------------"
  122. set {spleff.dolaczanie} to false
  123. set {spleff.status} to true
  124. set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
  125. loop {spleff::*}:
  126. set {_} to "%loop-index%"
  127. set {_} to {_} parsed as player
  128. teleport {_} to {spleff.gra.loc}
  129.  
  130. if arg 1 is "start":
  131. set {spleff.dolaczanie} to false
  132. set {spleff.status} to true
  133. execute console command "spleff od"
  134. if arg 1 is "gra":
  135. set {spleff.gra.loc} to location of player
  136. send "&7Miejsce gry zostalo ustawione"
  137. if arg 1 is "lobby":
  138. set {spleff.lobby.loc} to location of player
  139. send "&7Miejsce lobby zostalo ustawione"
  140. if arg 1 is "od":
  141. set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
  142. send "&7Zresetowales bloki na terenie spleff'a"
  143.  
  144. if arg 1 is "dolaczanie":
  145. set {spleff.dolaczanie} to true
  146. set {spleff.status} to true
  147. send "&7Ustawiles dolaczanie na true"
  148.  
  149. if arg 1 is "dolacz":
  150. if {spleff.dolaczanie} is true:
  151. if {spleff::%player%} is not set:
  152. set {spleff::%player%} to true
  153. send "&7Zostales dodany do spleff'a"
  154. set {spleff.licznik} to {spleff.licznik}+1
  155. else:
  156. send "&7Jestes juz zapisany do spleff'a nie mozesz sie zapisac drugi raz"
  157. else:
  158. send "&7Teraz nie trwa event spleff"
  159. if arg 1 is "reset":
  160. set {spleff.status} to false
  161. set {spleff.dolaczanie} to false
  162. set {spleff.licznik} to 0
  163. clear {spleff::*}
  164. send "&7Zmienne spleffa zostaly wyczyszczone i spleff takze"
  165.  
  166.  
  167.  
  168.  
  169. every 1 second:
  170. loop all players:
  171. if loop-player is in the region "spleff":
  172. if {spleff.dolaczanie} is true:
  173. stop
  174. if {spleff.status} is false:
  175. if {spleff.dolaczanie} is false:
  176. teleport loop-player to {spleff.lobby.loc}
  177. send "&6&l* &7Nie trwa zadna gra, lub zostala wylaczona przez system ;)" to loop-player
  178. else:
  179. stop
  180. command /test:
  181. trigger:
  182. loop {spleff::*}:
  183. send "%loop-index% %loop-value%"
  184.  
  185. every 1 second:
  186. if {spleff.dolaczanie} is false:
  187. if {spleff.status} is true:
  188. if {spleff.licznik} is 1:
  189. loop {spleff::*}:
  190. set {_wygrana} to "%loop-index%"
  191. broadcast "&c--------------------------"
  192. broadcast "&8&l## &7Event spleff wygral &a%{_wygrana}%"
  193. set {_wygrana} to {_wygrana} parsed as player
  194. give 5 diamond to {_wygrana}
  195. broadcast "&c--------------------------"
  196. clear {spleff::*}
  197. set {spleff.status} to false
  198. set {spleff.dolaczanie} to false
  199. set {spleff.licznik} to 0
  200. set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
  201. on walking on snow:
  202. if player is in the region "spleff":
  203. if {spleff.dolaczanie} is false:
  204. wait 0.2 second
  205. set event-block to air
  206.  
  207. on walking on bedrock:
  208. if player is in the region "spleff":
  209. if {spleff.dolaczanie} is false:
  210. if {spleff.licznik} is bigger than 1:
  211. teleport player to {spleff.lobby.loc}
  212. remove 1 from {spleff.licznik}
  213. clear {spleff::%player%}
  214. send "&6&l* &7Niestety odpadles :/"
  215. else:
  216. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement