Baran100

Skrypt

Oct 16th, 2016
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.78 KB | None | 0 0
  1. #InDev 1.3#
  2. #Skrypt wykonal: Baran1000
  3. #Zakaz kopiowania!
  4. #Zakaz Podawania sie za autora!
  5. on join:
  6. send "&6&lSkrypt na Stoniarki, Wykrywacz rud, BoyFarmer i SandFarmer wykonal: Baran1000"
  7.  
  8. #VVVVVVV#####Dzialanie BoyFarmera
  9. on place:
  10.  
  11. if player's tool is sponge named "&9&lMCBoyFarmer":
  12.  
  13. loop blocks under event-block:
  14.  
  15. loop-block is bedrock:
  16.  
  17. stop loop
  18.  
  19. loop-block is lava:
  20.  
  21. stop loop
  22.  
  23. loop-block is obsidian:
  24.  
  25. stop loop
  26.  
  27. loop-block is water:
  28.  
  29. stop loop
  30.  
  31. else:
  32.  
  33. set loop-block to obsidian
  34.  
  35. play raw sound "mob.blaze.death" at player with pitch 1 volume 5
  36. #VVVVV Crafting Sand Farmera###
  37. on script load:
  38. register new shaped recipe for sponge named "&9&lMCPiasekFarmer" using sand, redstone, sand, sand, water bucket, sand, sand, sand, sand
  39.  
  40.  
  41. #DZIALANIE SAND FARMERA VVVVVV#
  42. on place:
  43.  
  44. if player's tool is sponge named "&9&lMCPiasekFarmer":
  45.  
  46. loop blocks under event-block:
  47.  
  48. loop-block is bedrock:
  49.  
  50. stop loop
  51.  
  52. loop-block is lava:
  53.  
  54. stop loop
  55.  
  56. loop-block is obsidian:
  57.  
  58. stop loop
  59.  
  60. loop-block is water:
  61.  
  62. stop loop
  63.  
  64. else:
  65.  
  66. set loop-block to sand
  67.  
  68. #CRAFTING BOY FARMERA VVVVV#
  69. on script load:
  70. register new shaped recipe for sponge named "&9&lMCBoyFarmer" using obsidian, diamond block, obsidian, obsidian, lava bucket, obsidian, obsidian, obsidian, obsidian
  71.  
  72.  
  73. #VVVV Crafting ognia#
  74. on script load:
  75. register new shaped recipe for Fire using Fire charge, air, air, air, air, air, air, air, air
  76.  
  77.  
  78.  
  79. ###VVV #DZIALANIE WYKRYWACZA RUD#
  80. on right-click:
  81.  
  82. if player's tool is Carrot on a Stick named "&bWykrywacz rud":
  83.  
  84. loop blocks under event-block:
  85.  
  86. loop-block is coal ore:
  87.  
  88. send "&0&lZnaleziono rude wegla!"
  89. stop loop
  90. send "&4Zatrzymywanie szukania..."
  91. damage player's tool by 1
  92.  
  93. loop-block is iron ore:
  94.  
  95. send "&7&lZnaleziono rude zelaza!"
  96. stop loop
  97. send "&4Zatrzymywanie szukania..."
  98. damage player's tool by 1
  99.  
  100. loop-block is gold ore:
  101.  
  102. send "&6&lZnaleziono rude zlota!"
  103. stop loop
  104. send "&4Zatrzymywanie szukania..."
  105. damage player's tool by 1
  106.  
  107. loop-block is lapis ore:
  108.  
  109. send "&1&lZnaleziono rude lapisu!"
  110. stop loop
  111. send "&4Zatrzymywanie szukania..."
  112. damage player's tool by 1
  113.  
  114. loop-block is diamond ore:
  115.  
  116. send "&b&lZnaleziono rude diamentu!!!"
  117. stop loop
  118. send "&4Zatrzymywanie szukania..."
  119. damage player's tool by 1
  120.  
  121. loop-block is emerald ore:
  122.  
  123. send "&2&lZnaleziono rude szmaragdu!"
  124. stop loop
  125. send "&4Zatrzymywanie szukania..."
  126. damage player's tool by 1
  127.  
  128. loop-block is quartz ore:
  129.  
  130. send "&f&lZnaleziono rude kwarcu!"
  131. stop loop
  132. send "&4Zatrzymywanie szukania..."
  133. damage player's tool by 1
  134.  
  135. loop-block is redstone ore:
  136.  
  137. send "&4&lZnaleziono rude czerwonego proszku!"
  138. stop loop
  139. send "&4Zatrzymywanie szukania..."
  140. damage player's tool by 1
  141.  
  142. loop-block is bedrock:
  143.  
  144. send "&4Nie znaleziono zadnej rudy!"
  145. stop loop
  146. damage player's tool by 5
  147.  
  148.  
  149. #Niszczenie sie po jednym uzyciu Wykrywacza rud VVV#
  150. on rightclick:
  151. if player's tool is Carrot on a Stick named "&bWykrywacz rud":
  152. cancel event
  153. damage player's tool by 1
  154.  
  155.  
  156. #CRAFTING WYKRYWACZA RUD VVVV#
  157. on script load:
  158. register new shaped recipe for Carrot on a stick named "&bWykrywacz rud" using air, obsidian, diamond, air, stick, redstone, stick, air, air
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168. #POJAWIANIE SIE KAMIENIA PO POSTAWIENIU STONIARKI VVV#
  169. every 1 real second:
  170. loop {stone::*}:
  171. if block above loop-value is air:
  172. set block above loop-value to stone
  173. #DZIALANIE STONIARKI VVV#
  174. On place:
  175.  
  176. if player's tool is end stone named "&aStoniarka":
  177.  
  178. add location of target block to {stone::*}
  179.  
  180. on break end stone:
  181. loop {stone::*}:
  182. if loop-value is location of target block:
  183. remove location of target block from {stone::*}
  184. #CRAFTING STONIARKI VVV#
  185. on script load:
  186. register new shaped recipe for end stone named "&aStoniarka" using redstone, iron block, redstone, iron ingot, stone, iron ingot, redstone, piston, redstone
  187.  
  188.  
  189. #AUTOMATYCZNA AKTUALIZACJA VV#
  190. on load:
  191. set {_version} to content of file "plugins/Skript/scripts/%skript%.sk"
  192. set {_v} to index of "##" in {_version}
  193. set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version})
  194. set {_v3} to index of "##" in {_v2}
  195. set {version} to subtext of {_version} from character ({_v}+1) to character ({_v3})
  196. set {_version} to result of connect to "http://pastebin.com/raw.php?i=pACBwvMh"
  197. set {_v} to index of "##" in {_version}
  198. set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version})
  199. set {_v3} to index of "##" in {_v2}
  200. set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3})
  201. {version} is not {version.new}:
  202. send "Jest dostepna nowa wersja skryptu! Pobierz ja /update pobierz" to console
  203. command /update [<text>]:
  204. trigger:
  205. set {_version} to result of connect to "http://pastebin.com/raw/bfB6Gb8i"
  206. set {_v} to index of "##" in {_version}
  207. set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version})
  208. set {_v3} to index of "##" in {_v2}
  209. set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3})
  210. arg 1 is "sprawdz":
  211. send "Twoja wersja to %{version}%"
  212. send "Najnowsza wersja to %{version.new}%"
  213. {version} is not {version.new}:
  214. send "Jest dostepna nowa wersja"
  215. arg 1 is "pobierz":
  216. {version} is not {version.new}:
  217. download "http://pastebin.com/raw/bfB6Gb8i" to "plugins/Skript/scripts/%skript%.sk"
  218. send "Pobrano najnowsza wersje!"
  219. else:
  220. send "Masz juz najnowsza wersje skryptu!"
  221. else:
  222. send "/update sprawdz - sprawdza aktualizacje"
  223. send "/update pobierz - pobiera aktualizacje"
  224. stop
  225.  
  226. #KONIEC
Advertisement
Add Comment
Please, Sign In to add comment