Guest User

Untitled

a guest
Dec 11th, 2014
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.87 KB | None | 0 0
  1. #*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
  2. #| Skrypt by MrPatryk07 |
  3. #| Nazwa: Dzialki |
  4. #| Opis: |
  5. #| Za pomoca cmd robi dzialke 8x8x8 ale trzeba byc w odleglosci od [wczesniej ustawionego] spawnu 50kratek. |
  6. #| Komendy: /d zaloz, usun, tp, setspawn, pomoc. Trzeba miec permission dzialki.admin aby ustawic ,,spawn dla dzialek"|
  7. #| Wersja: 1.75
  8. #*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
  9.  
  10. options:
  11. logo: &e-==== &6&lDzialki &e====- # Co ma pisać w naglowku w komendach.
  12. ogrodzenie: fence #Blok, z którego bedzie robione ogrodzenie.
  13.  
  14. command /d [<text>]:
  15. trigger:
  16. if arg 1 is "zaloz":
  17. if {dzialki.spawn} is set:
  18. if distance between {dzialki.spawn} and location of player is greater than 50:
  19. if {dzialki.posiadacz.%name of player%} is not set:
  20. make console execute command "pex user %name of player% add worldedit.*"
  21. make console execute command "pex user %name of player% add worldguard.*"
  22. make player execute command "//pos1"
  23. make player execute command "//pos2"
  24. make player execute command "//expand 10 n"
  25. make player execute command "//expand 10 e"
  26. make player execute command "//expand 10 s"
  27. make player execute command "//expand 10 w"
  28. make player execute command "//expand vert"
  29. wait 1 tick
  30. make player execute command "rg define d%player%"
  31. wait 1 tick
  32. make console execute command "pex user %name of player% remove worldguard.*"
  33. make console execute command "pex user %name of player% remove worldedit.*"
  34. set {dzialki.home.%player%} to location of player
  35. set {dzialki.posiadacz.%name of player%} to true
  36. wait 1 tick
  37. set {_zmienna.%player%} to 0
  38. loop 11 times:
  39. set block 10 meter north {_zmienna.%player%} meter east to {@ogrodzenie}
  40. add 1 to {_zmienna.%player%}
  41. set {_zmienna.%player%} to 0
  42. loop 11 times:
  43. set block 10 meter east {_zmienna.%player%} meter north to {@ogrodzenie}
  44. add 1 to {_zmienna.%player%}
  45. set {_zmienna.%player%} to 0
  46. loop 11 times:
  47. set block 10 meter south {_zmienna.%player%} meter east to {@ogrodzenie}
  48. add 1 to {_zmienna.%player%}
  49. set {_zmienna.%player%} to 0
  50. loop 11 times:
  51. set block 10 meter east {_zmienna.%player%} meter south to {@ogrodzenie}
  52. add 1 to {_zmienna.%player%}
  53. set {_zmienna.%player%} to 0
  54. loop 11 times:
  55. set block 10 meter south {_zmienna.%player%} meter west to {@ogrodzenie}
  56. add 1 to {_zmienna.%player%}
  57. set {_zmienna.%player%} to 0
  58. loop 11 times:
  59. set block 10 meter north {_zmienna.%player%} meter west to {@ogrodzenie}
  60. add 1 to {_zmienna.%player%}
  61. set {_zmienna.%player%} to 0
  62. loop 11 times:
  63. set block 10 meter west {_zmienna.%player%} meter south to {@ogrodzenie}
  64. add 1 to {_zmienna.%player%}
  65. set {_zmienna.%player%} to 0
  66. loop 11 times:
  67. set block 10 meter west {_zmienna.%player%} meter north to {@ogrodzenie}
  68. add 1 to {_zmienna.%player%}
  69. set {_zmienna.%player%} to 0
  70. send " "
  71. send " "
  72. send " "
  73. send " "
  74. send " "
  75. send " "
  76. send " "
  77. send " "
  78. send " "
  79. send " "
  80. send " "
  81. send " "
  82. send " "
  83. send " "
  84. send " "
  85. send " "
  86. send " "
  87. send " "
  88. send " "
  89. send " "
  90. send "{@logo}"
  91. send " "
  92. send "&eZalozyles Dzialke!"
  93. send " "
  94. send " "
  95. send " "
  96. send " "
  97. send " "
  98. else:
  99. send "&cMasz juz dzialke! Wpisz /d tp aby sie deleportowac na nia lub /d usun aby usunac!"
  100. else:
  101. send "&cMusisz byc w odleglosci 50kratek od spawnu!"
  102. if arg 1 is "usun":
  103. if {dzialki.posiadacz.%player%} is true:
  104. make console execute command "pex user %name of player% add worldedit.*"
  105. make console execute command "pex user %name of player% add worldguard.*"
  106. make player execute command "rg remove d%player%"
  107. make console execute command "pex user %name of player% remove worldguard.*"
  108. make console execute command "pex user %name of player% remove worldedit.*"
  109. clear {dzialki.posiadacz.%name of player%}
  110. set {_zmienna.%player%} to 0
  111. teleport player to {dzialki.home.%name of player%}
  112. loop 11 times:
  113. set block 10 meter north {_zmienna.%player%} meter east to air
  114. add 1 to {_zmienna.%player%}
  115. set {_zmienna.%player%} to 0
  116. loop 11 times:
  117. set block 10 meter east {_zmienna.%player%} meter north to air
  118. add 1 to {_zmienna.%player%}
  119. set {_zmienna.%player%} to 0
  120. loop 11 times:
  121. set block 10 meter south {_zmienna.%player%} meter east to air
  122. add 1 to {_zmienna.%player%}
  123. set {_zmienna.%player%} to 0
  124. loop 11 times:
  125. set block 10 meter east {_zmienna.%player%} meter south to air
  126. add 1 to {_zmienna.%player%}
  127. set {_zmienna.%player%} to 0
  128. loop 11 times:
  129. set block 10 meter south {_zmienna.%player%} meter west to air
  130. add 1 to {_zmienna.%player%}
  131. set {_zmienna.%player%} to 0
  132. loop 11 times:
  133. set block 10 meter north {_zmienna.%player%} meter west to air
  134. add 1 to {_zmienna.%player%}
  135. set {_zmienna.%player%} to 0
  136. loop 11 times:
  137. set block 10 meter west {_zmienna.%player%} meter south to air
  138. add 1 to {_zmienna.%player%}
  139. set {_zmienna.%player%} to 0
  140. loop 11 times:
  141. set block 10 meter west {_zmienna.%player%} meter north to air
  142. add 1 to {_zmienna.%player%}
  143. set {_zmienna.%player%} to 0
  144. send " "
  145. send " "
  146. send " "
  147. send " "
  148. send " "
  149. send "{@logo}"
  150. send " "
  151. send "&eUsunoles dzialke!!"
  152. send " "
  153. send " "
  154. send " "
  155. send " "
  156. send " "
  157. else:
  158. send "{@logo}"
  159. send " "
  160. send "&4Nie masz dzialki!"
  161. if arg 1 is "setspawn":
  162. if player have permissions "dzialki.admin":
  163. set {dzialki.spawn} to location of player
  164. send "{@logo}"
  165. send " "
  166. send "&4Ustawiles spawn dla swiata dzialek!"
  167. if arg 1 is "tp":
  168. if {dzialki.home.%player%} is set:
  169. send "{@logo}"
  170. send " "
  171. send "&eZostaniesz teleportowany za &c4s &ena swoja dzialke!"
  172. wait 4 seconds
  173. teleport player to {dzialki.home.%name of player%}
  174. else:
  175. send "&4Nie masz Dzialki!"
  176. if arg 1 is "pomoc" or "help":
  177. send "{@logo}"
  178. send " "
  179. send "&eLista komend:"
  180. send "&e/d zaloz - w odleglosci 50 kratek od spawnu mozesz zalozyc dzialke o wymierach 10x10x10"
  181. send "&e/d usun - usuwasz dzialke"
  182. send "&e/d tp - po 5 sekundach teleportuje cie na dzialke"
  183. send "&ePlugin by MrPatryk07"
  184. if player have permissions "dzialki.admin":
  185. send "&c/d setspawn - aby ustawic spawn dla swiata dzialek. W odleglosci 50 kratek gracze beda mogli zakladac dzialki"
  186. if arg 1 is not set:
  187. send "{@logo}"
  188. send " "
  189. send "&eLista komend:"
  190. send "&e/d zaloz - w odleglosci 50 kratek od spawnu mozesz zalozyc dzialke o wymiarach 10x10"
  191. send "&e/d usun - usuwasz dzialke"
  192. send "&e/d tp - po 5 sekundach teleportuje cie na dzialke"
  193. send "&ePlugin by MrPatryk07"
  194. wait 1 tick
  195. if player have permissions "dzialki.admin":
  196. send "&c/d setspawn - aby ustawic spawn dla swiata dzialek. W odleglosci 50 kratek gracze beda mogli zakladac dzialki"
Advertisement
Add Comment
Please, Sign In to add comment