Advertisement
Guest User

Untitled

a guest
Aug 17th, 2014
791
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.12 KB | None | 0 0
  1. options:
  2. tag: &2[&6IPlot&2]
  3. item: diamond
  4. nazwa.przedmiotu: &5Super diament który daje dzialke
  5. odleglosc.cuba: 250
  6. setblock.type: stone
  7. spawn.dystans: 250
  8. teren: 50
  9. wysokosc: 250
  10. item.zapros.1: 32 diamond
  11. item.zapros.2: none
  12. item.zapros.3: none
  13.  
  14. #===================Wiadomosci===========================#
  15. jestes.zbyt.blisko.innego.cuba: &7Jestes zbyt blisko innej dzialki! Minimalna odleglosc to 200 kratek
  16. tworzenie.cubba: &6Tworzenie zabezpieczen...
  17. zbyt.blisko.spawnu: &7Jestes zbyt blisko spawnu!
  18. Limit.dzialek: &7Limit dzialek zostal osiagniety!
  19. zapraszenie.wylaczone: &7Nie posiadasz zadnego terenu aby muc zapraszac!
  20. nie.jestes.zalozycielem.zadnego.terenu: &7Nie jestes zalozycielem zadnego terenu!
  21. nie.posiadasz: &7Nie posiadasz: &a{@item.zapros.1} &7lub &a{@item.zapros.2} &7lub &a{@item.zapros.3}&7!
  22. zostales.zaproszony: &7Zostales zaproszony go dzialki!
  23. zeby.dolaczyc.wpisz: &7Aby dolaczyc wpisz &a/dolacz [nazwa dzialki] &7.
  24. gracz.zostal.zaproszony: &7Gracz &a%arg% &7zostal zaproszony do twojej dzialki!
  25. prawidlowe.uzycie: &7Prawidlowe uzycie to: &a/zapros [nick gracza] &7!
  26. podaj.nazwe.dzialki: &7Podaj nazwe dzialki, aby dolaczyc do niej!
  27. jestes.jzu.czlonkiem: &7Jestes juz czlonkiem innej dzialki!
  28. jestes.juz.zalozycielem: &7Jestes zaozycielem innej dzialki!
  29. dolaczyles.do: &7Dolaczyles do dzialkii: &a%{dzialka.tag.%player%}%&7.
  30. nie.dostlaes.zaproszenia: &7Nie dostales zaproszenia od tej dzialki!
  31. wyszedles.z.terenu: &6Wyszedles z terenu dzialki: &2[&6%{region.%player%.last}%&2]
  32. wszedles.na.teren: &6Wkroczyles na teren dzialki: &2[&6%{_dzialka}%&2]
  33. nie.mozesz.niszczyc: &cNie mozesz nic niszczyc na tym terenie!
  34. nie.mozesz.budowac: &cNie mozesz nic budowac na tym terenie!
  35. posiadasz.juz.dzialke: &7Posiadasz juz dzialke!
  36. posiadasz.juz.dzialke.2: &7Jestes zalozycielem innej dzialki nie mozesz miec 2!
  37. nie.jestes.zaozycielem: &7Nie jestes zalozycielem dzialki!
  38. podaj.nazwe.gracza: &7Podaj Nick gracza, ktorego chcesz wyrzucic!
  39. wyrzuciles.gracza.z.dzialki: &7Wyrzuciles gracza &a%arg% &7ze swojej dzialki!
  40. zostales.wyrzucony.z.dzialki: &7Zostales wyrzucony z dzialki!
  41. nie.mozesz.pvp: &7PvP na dzialce zostalo wylaczone!
  42. ustawiles.spawn: &6Ustawiles nowy spawn dla Dzialek!
  43. nie.jestes.w.zadnej.dzialce: &7Nie jestes czlonkiem zadnej dzialki!
  44. jestes.zalozycielem.nie.mozesz: &7Jestes &aZalozycielem &7nie mozesz opuscic swojej dzialki!
  45. nie.mozesz.wyrzucic: &7Nie mozesz wyrzucic siebie z gildii!
  46. usunoles.swoja.dzialke: &7Usunoles swoja dzialke!
  47. opusciles.dzialke: &7Opusciles dzialke!
  48. variables:
  49. {dzialka.%player%.limit.claim} = false
  50.  
  51.  
  52. on rightclick with {@item}:
  53. {m.%player%} is set:
  54. send "{@tag} {@posiadasz.juz.dzialke}"
  55. stop
  56. {l.%player%} is set:
  57. send "{@tag} {@posiadasz.juz.dzialke.2}"
  58. stop
  59. player is holding diamond of Unbreaking 10 named "{@nazwa.przedmiotu}"
  60. if distance between {spawn} and location of player is greater than {@spawn.dystans}+{@teren}/2:
  61. if {dzialka.%player%.limit.claim} is false:
  62. loop {lista.cuboidow::*}:
  63. {srodek.cuboida.%loop-value%} and location of player is smaller than {@odleglosc.cuba}
  64. Send "{@jestes.zbyt.blisko.innego.cuba}"
  65. Stop
  66. set {dzialka.tag.%player%} to "%name of player%"
  67. set {_nick} to player
  68. send "{@tag} {@tworzenie.cubba}"
  69. wait 1 second
  70. loop 100 times:
  71. send " "
  72. stop
  73. new Region "%{dzialka.tag.%player%}%";
  74. set {_loc} to location of player
  75. "%{dzialka.tag.%player%}%".Region.selectLS{{_loc}, {@teren}};
  76. "%{dzialka.tag.%player%}%".Region.setHeight{{@wysokosc}};
  77. add {_nick} to {regiony.czlonkowie.%{dzialka.tag.%player%}%::*}
  78. set {region.szef.%{dzialka.tag.%player%}%} to {_nick}
  79. set block under the player to {@setblock.type}
  80. Set {srodek.cuboida.%{dzialka.tag.%player%}%} to location of player
  81. set {dzialka.%player%.zapraszanie} to true
  82. set {dzialka.%player%.limit.claim} to true
  83. set {l.%player%} to "%{dzialka.tag.%player%}%"
  84. add {dzialka.tag.%player%} to {lista.cuboidow::*}
  85. remove 1 Diamond of Unbreaking 10 named "{@nazwa.przedmiotu}" from player
  86. send "{@tag} &7Stworzyles terytorium!"
  87. stop
  88. else:
  89. send "{@tag} {@Limit.dzialek}"
  90. stop
  91. else:
  92. send "{@tag} {@zbyt.blisko.spawnu}"
  93. stop
  94. command /usun:
  95. trigger:
  96. {m.%player%} is not set:
  97. send "{@tag} {@nie.jestes.w.zadnej.dzialce}"
  98. {l.%player%} is not set:
  99. send "{@tag} {@nie.jestes.zaozycielem}"
  100. stop
  101. loop {regiony.czlonkowie.%{dzialka.tag.%player%}%::*}:
  102. loop-value is "%loop-value%":
  103. delete {m.%loop-value%}
  104. "%{dzialka.tag.%player%}%".Region.delete{}
  105. set block under {srodek.cuboida.%{dzialka.tag.%player%}%} to air
  106. clear {regiony.czlonkowie.%{dzialka.tag.%player%}%::*}
  107. clear {region.szef.%{dzialka.tag.%player%}%}
  108. clear {srodek.cuboida.%{dzialka.tag.%player%}%}
  109. remove {dzialka.tag.%player%} from {lista.cuboidow::*}
  110. set {dzialka.%player%.zapraszanie} to false
  111. set {dzialka.%player%.limit.claim} to false
  112. delete {l.%player%}
  113. send "{@tag} {@usunoles.swoja.dzialke}"
  114. stop
  115.  
  116. command /zapros [<player>]:
  117. trigger:
  118. arg 1 is set:
  119. {dzialka.%player%.zapraszanie} is false:
  120. send "{@tag} {@zapraszenie.wylaczone"
  121. stop
  122. {l.%player%} is not set:
  123. send "{@tag} {@nie.jestes.zalozycielem.zadnego.terenu}"
  124. stop
  125. if player doesn't have {@item.zapros.1} and {@item.zapros.2} and {@item.zapros.3}:
  126. send "{@tag} {@nie.posiadasz}"
  127. stop
  128. remove {@item.zapros.1} and {@item.zapros.2} and {@item.zapros.3} from player
  129. add "%arg%" to {dz-%{dzialka.tag.%player%}%.invites::*}
  130. send "{@tag} {@zostales.zaproszony}" to arg player
  131. send "{@tag} {@zeby.dolaczyc.wpisz}" to arg player
  132. send "{@tag} {@gracz.zostal.zaproszony}"
  133. stop
  134. else:
  135. send "{@tag} {@prawidlowe.uzycie}"
  136. stop
  137. command /dolacz [<text>]:
  138. trigger:
  139. arg 1 is not set:
  140. send "{@tag} {@podaj.nazwe.dzialki}"
  141. stop
  142. {m.%player%} is set:
  143. send "{@tag} {@jestes.jzu.czlonkiem}"
  144. {l.%player%} is set:
  145. send "{@tag} {@jestes.juz.zalozycielem}"
  146. loop {dz-%arg%.invites::*}:
  147. loop-value is "%player%":
  148. set {dzialka.tag.%player%} to arg
  149. set {_nick} to player
  150. add {_nick} to {regiony.czlonkowie.%arg 1%::*}
  151. remove "%player%" from {dz-%{dzialka.tag.%player%}%.invites::*}
  152. send "{@tag} {@dolaczyles.do}"
  153. stop
  154. send "{@tag} {@nie.dostlaes.zaproszenia}"
  155. stop
  156.  
  157. on anymove:
  158. if {region.%player%.last} is not set:
  159. set {region.%player%.last} to "Brak"
  160. if Region.at{location of player} is not set:
  161. set {_dzialka} to "Brak"
  162. else:
  163. set {_dzialka} to Region.at{location of player}
  164. if {_dzialka} is not {region.%player%.last}:
  165. if {_dzialka} is "None" or "<none>" or "Brak":
  166. display "{@wyszedles.z.terenu}" on bossbar with 100 percent by 10 seconds for player
  167. else:
  168. display "{@wszedles.na.teren}" on bossbar with 100 percent by 10 seconds for player
  169. set {region.%player%.last} to {_dzialka}
  170.  
  171. on break:
  172. player doesn't have permission "dzialka.niszczenie":
  173. location of event-block is in any region:
  174. set {_rg} to Region.at{location of event-block};
  175. if {regiony.czlonkowie.%{_rg}%::*} contains player:
  176. stop
  177. send "{@nie.mozesz.niszczyc}"
  178. cancel event
  179. stop
  180.  
  181. on place:
  182. player doesn't have permission "dzialka.budowanie":
  183. location of event-block is in any region:
  184. set {_rg} to Region.at{location of event-block};
  185. if {regiony.czlonkowie.%{_rg}%::*} contains player:
  186. stop
  187. send "{@nie.mozesz.budowac}"
  188. cancel event
  189. stop
  190.  
  191. command /wyrzuc [<player>]:
  192. trigger:
  193. arg 1 is not set:
  194. send "{@tag} {@podaj.nazwe.gracza}"
  195. stop
  196. {m.%player%} is set:
  197. send "{@tag} {@nie.jestes.zaozycielem}"
  198. stop
  199. arg is "%player%":
  200. send "{@tag} {@nie.mozesz.wyrzucic}"
  201. stop
  202. {l.%player%} is set:
  203. set {_nick} to arg player
  204. remove {_nick} from {regiony.czlonkowie.%{dzialka.tag.%player%}%::*}
  205. delete {dzialka.tag.%arg%}
  206. delete {m.%arg%}
  207. send "{@tag} {@wyrzuciles.gracza.z.dzialki}"
  208. send "{@tag} {@zostales.wyrzucony.z.dzialki}" to arg player
  209. stop
  210. command /opusc:
  211. trigger:
  212. {m.%player%} is not set:
  213. send "{@tag} {@nie.jestes.w.zadnej.dzialce}"
  214. {l.%player%} is set:
  215. send "{@tag} {@jestes.zalozycielem.nie.mozesz}"
  216. stop
  217. set {_nick} to player
  218. remove {_nick} from {regiony.czlonkowie.%{dzialka.tag.%player%}%::*}
  219. delete {dzialka.tag.%player%}
  220. delete {m.%player%}
  221. send "{@tag} {@opusciles.dzialke}"
  222. stop
  223. command /dzialka [<text>]:
  224. aliases: dz, d, dial, plotme, plot, iplot,
  225. trigger:
  226. arg 1 is not set:
  227. send "&8##&7========== {@tag} &7==========&8##"
  228. send "&2&l/zapros [nick] &7-- Zaprasza Gracza do dzialki"
  229. send "&2&l/dolacz [nazwa] &7-- Potwierdzenie zaproszenia"
  230. send "&2&l/wyrzuc [nick] &7-- Wyrzuca Gracza z dzialki"
  231. send "&2&l/opusc &7-- Opuszcza dzialke"
  232. send "&2&l/usun &7-- Usuwa dzialke"
  233. send "&2&l/autor &7-- Autor dzialek"
  234. send "&2&l/dz admin &7-- Komendy dla Admina"
  235. send "&8##&7========== {@tag} &7==========&8##"
  236. arg 1 is "admin":
  237. send "&8##&7========== {@tag} &7==========&8##"
  238. send "&2&l/dz admin &7-- Komendy dla Admina"
  239. send "&2&l/dz setspawn &7-- Ustawia spawn dla dzialek"
  240. send "&2&l/dz daj &7-- Daje przedmiot do zakladania cuba"
  241. send "&8##&7========== {@tag} &7==========&8##"
  242. arg 1 is "setspawn":
  243. if player has permission "dzialki.admin":
  244. set {spawn} to location of player
  245. send "{@tag} {@ustawiles.spawn}"
  246. stop
  247. else:
  248. send "{@tag} &cNie masz uprawnien do tej komendy!"
  249. stop
  250. arg 1 is "daj":
  251. if player has permission "dzialki.admin":
  252. give 1 {@item} of Unbreaking 10 named "{@nazwa.przedmiotu}" to player
  253. send "{@tag} &7Dostales {@nazwa.przedmiotu}"
  254. stop
  255. else:
  256. send "{@tag} &cNie masz uprawnien do tej komendy!"
  257. stop
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294. #=====================Nie wolno tego ruszac======================================================================#
  295. command /author: #
  296. aliases: autor, g author, autore, #
  297. trigger: #
  298. send "&2========== {@tag} &2==========" #
  299. send "&6&l** &3&lAutorem IPlot jest: &2&lMrxJoint" #
  300. send "&2========== {@tag} &2==========" #
  301. on join: #
  302. if player is "MrxJoint": #
  303. set join message to "&2&lMrxJoint &e&lautor IPlot dolaczyl do gry!" #
  304. stop #
  305. #=====================Nie wolno tego ruszac======================================================================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement