Raczuxdddd

Untitled

Aug 20th, 2015
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.76 KB | None | 0 0
  1. command /efekty [<text>]:
  2. trigger:
  3. arg 1 is not set:
  4. open chest with 3 rows named "&2&lEfekty do zakupu!" to player
  5. wait 2 ticks
  6. format slot 10 of player with 1 of nether star named "&9>> &6&lWysokie skakanie" with lore "||&7&e&m&cCzas Trwania: &65 &aMinut||&e&m&cKoszt: &a32 emeraldy||" to close then run "efe1 %player%"
  7. format slot 11 of player with 1 of blaze powder named "&9>> &6&lFire Resistance" with lore "||&e&m&cCzas Trwania: &6310 &aMinut||&e&m&cKoszt: &a3x64 emeraldow||" to close then run "efe2 %player%"
  8. format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m&cCzas Trwania: &65 &aMinut||&e&m&cKoszt: &a4x64 emeraldow||" to close then run "efe3 %player%"
  9. format slot 13 of player with 1 of 373:8257 named "&9>> &6&lRegeneration" with lore "||&e&m&cCzas Trwania: &65 &aMinut||&e&m&cKoszt: &a4x64 emeraldow||" to close then run "efe4 %player%"
  10. format slot 14 of player with 1 of sugar named "&9>> &6&lSpeed" with lore "||&e&m&cCzas Trwania: &6310 &aMinut||&e&m&cKoszt: &a64 emeraldy||" to close then run "efe5 %player%"
  11. format slot 15 of player with 1 of beacon named "&9>> &6&lHaste II" with lore "||&e&m&cCzas Trwania: &65&aMinut||&e&m&cKoszt: &a64 emeraldy||" to close then run "efe6 %player%"
  12. format slot 16 of player with 1 of beacon named "&9>> &6&lHaste II" with lore "||&e&m&cCzas Trwania: &610&aMinut||&e&m&cKoszt: &a3x64 blokow emeraldow||" to close then run "efe7 %player%"
  13. format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
  14. stop
  15. arg 1 is "reload":
  16. if player doesn't have permission "efekty.admin":
  17. send "&cBrak uprawnien!"
  18. stop
  19. send "&6Rozpoczoles przeladowywanie skryptu!"
  20. run player command "sk reload %script%" as op
  21. wait 1 second
  22. send "&aZakonczono przeladowanie skryptu!"
  23. stop
  24. arg 1 is "villager":
  25. if player doesn't have permission "efekty.admin":
  26. send "&cBrak uprawnien!"
  27. stop
  28. spawn Villager at location of player
  29. apply slowness 100000 to spawned Villager for 999 days
  30. wait 1 tick
  31. set display name of spawned entity to "%{nazwa.villagera}%"
  32. set name of spawned entity to "%{nazwa.villagera}%"
  33. send "&6Stworzyles Villagera!"
  34. stop
  35.  
  36. on rightclick on villager:
  37. if name of villager is "%{nazwa.villagera}%":
  38. cancel event
  39. run player command "efekty" as op
  40.  
  41.  
  42.  
  43. on load:
  44. if folder "plugins/IEfekct" doesn't exists:
  45. send "Folder IEfekct not found!" to console
  46. send "Creating...." to console
  47. create folder "plugins/IEfekct"
  48. send "Folder IEfekct was successfull created!" to console
  49. Wait 5 seconds
  50. execute console command "/sk reload %script%"
  51. if file "plugins/IEfekct/Config.yml" doesn't exists:
  52. send "File Config.yml not found!" to console
  53. send "Creating...." to console
  54. create file "plugins/IEfekct/Config.yml"
  55. send "Downloading standard content..." to console
  56. download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"
  57.  
  58. set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text
  59.  
  60. set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text
  61.  
  62. set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text
  63.  
  64. set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
  65. set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
  66. set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
  67. set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
  68. set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
  69. set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
  70. set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type
  71.  
  72. set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
  73. set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
  74. set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"
  75.  
  76. set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
  77. set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
  78. set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"
  79.  
  80. set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
  81. set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml"
  82. set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"
  83.  
  84. set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml"
  85. set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml"
  86. set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml"
  87.  
  88. set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml"
  89. set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml"
  90. set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml"
  91.  
  92.  
  93.  
  94.  
  95. command /efe1 [<player>]:
  96. trigger:
  97. if arg-player have {efe1.cost}:
  98. remove 8 1 from arg-player
  99. remove {efe1.cost} from arg-player
  100. apply 8 1 to arg-player for {efe1.time}
  101. message "&2Efekt Wysokiego skakania zostal zakupiony!" to arg-player
  102. run arg-player command "/effect %arg-player% 8 %{efe1.time}%" as op
  103. else:
  104. send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
  105. command /efe6 [<player>]:
  106. trigger:
  107. if arg-player have {efe6.cost}:
  108. remove 3 1 from arg-player
  109. remove {efe6.cost} from arg-player
  110. apply 3 1 to arg-player for {efe6.time}
  111. run arg-player command "/effect %arg-player% 3 %{efe6.time}%" as op
  112. message "&2Efekt Haste II zostal zakupiony!" to arg-player
  113. else:
  114. send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
  115. command /efe7 [<player>]:
  116. trigger:
  117. if arg-player have {efe7.cost}:
  118. remove 3 1 from arg-player
  119. remove {efe7.cost} from arg-player
  120. apply 3 1 to arg-player for {efe7.time}
  121. run arg-player command "/effect %arg-player% 3 %{efe7.time}%" as op
  122. message "&2Efekt Haste II zostal zakupiony!" to arg-player
  123. else:
  124. send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player
  125. command /efe2 [<player>]:
  126. trigger:
  127. if arg-player have {efe2.cost}:
  128. remove fire resistance from arg-player
  129. set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
  130. remove {efe2.cost} from arg-player
  131. if {_fire} is "%{efe2.time.1}%":
  132. run arg-player command "/effect %arg-player% 12 %{efe2.time.1}%" as op
  133. if {_fire} is "%{efe2.time.2}%":
  134. run arg-player command "/effect %arg-player% 12 %{efe2.time.2}%" as op
  135. if {_fire} is "%{efe2.time.3}%":
  136. run arg-player command "/effect %arg-player% 12 %{efe2.time.3}%" as op
  137. message "&2Efekt Fire Resistance zostal zakupiony!" to arg-player
  138. else:
  139. send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
  140. command /efe3 [<player>]:
  141. trigger:
  142. if arg-player have {efe3.cost}:
  143. remove strength from arg-player
  144. set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
  145. remove {efe3.cost} from arg-player
  146. if {_strength} is "%{efe3.time.1}%":
  147. run arg-player command "/effect %arg-player% 5 %{efe3.time.1}%" as op
  148. if {_strength} is "%{efe3.time.2}%":
  149. run arg-player command "/effect %arg-player% 5 %{efe3.time.2}%" as op
  150. if {_strength} is "%{efe3.time.3}%":
  151. run arg-player command "/effect %arg-player% 5 %{efe3.time.3}%" as op
  152. message "&2Efekt Strength zostal zakupiony!" to arg-player
  153. else:
  154. send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player
  155. command /efe4 [<player>]:
  156. trigger:
  157. if arg-player have {efe4.cost}:
  158. remove regeneration from arg-player
  159. set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
  160. remove {efe4.cost} from arg-player
  161. if {_regeneration} is "%{efe4.time.1}%":
  162. run arg-player command "/effect %arg-player% 10 %{efe4.time.1}%" as op
  163. if {_regeneration} is "%{efe4.time.2}%":
  164. run arg-player command "/effect %arg-player% 10 %{efe4.time.2}%" as op
  165. if {_regeneration} is "%{efe4.time.3}%":
  166. run arg-player command "/effect %arg-player% 10 %{efe4.time.3}%" as op
  167. message "&2Efekt Regeneration zostal zakupiony!" to arg-player
  168. else:
  169. send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
  170. command /efe5 [<player>]:
  171. trigger:
  172. if arg-player have {efe5.cost}:
  173. remove speed from arg-player
  174. set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
  175. remove {efe5.cost} from arg-player
  176. if {_speed} is "%{efe5.time.1}%":
  177. run arg-player command "/effect %arg-player% 1 %{efe5.time.1}%" as op
  178. if {_speed} is "%{efe5.time.2}%":
  179. run arg-player command "/effect %arg-player% 1 %{efe5.time.2}%" as op
  180. if {_speed} is "%{efe5.time.3}%":
  181. run arg-player command "/effect %arg-player% 1 %{efe5.time.3}%" as op
  182. message "&2Efekt Speed'a zostal zakupiony!" to arg-player
  183. else:
  184. send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player
Advertisement
Add Comment
Please, Sign In to add comment