Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.75 KB | None | 0 0
  1. # DROP ZE STONE
  2. on break of stone:
  3. if player's tool is any pickaxe:
  4. chance of 12%:
  5. drop a coal
  6. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  7. add 1 to {minedcoals::%player%}
  8. chance of 7%:
  9. drop a diamond
  10. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  11. add 1 to {mineddiamonds::%player%}
  12. chance of 8%:
  13. add 1 to {minedredstone::%player%}
  14. drop 1 redstone
  15. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  16. chance of 11%:
  17. add 1 to {minediron::%player%}
  18. drop a iron ingot
  19. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  20. chance of 9%:
  21. add 1 to {minedgold::%player%}
  22. drop a gold ingot
  23. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  24. chance of 7%:
  25. add 1 to {minedlapislazuli::%player%}
  26. drop a lapis lazuli
  27. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  28. chance of 7%:
  29. add 1 to {minedemerald::%player%}
  30. drop a emerald
  31. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  32. chance of 10%:
  33. drop a obsidian
  34. send "&7[&aDrop&7] &6Znalazles &1Obsydian" to player
  35. add 1 to {obsidian::%player%}
  36. chance of 10%:
  37. drop a tnt
  38. send "&7[&aDrop&7] &6Znalazles &4TnT" to player
  39. add 1 to {tnt::%player%}
  40. chance of 8%
  41. drop a bookshelf
  42. send "&7[&aDrop&7] &6Znalazles &5Biblioteczke" to player
  43. chance of 5%
  44. drop a apple
  45. send "&7[&aDrop&7] &6Znalazles &4Jablko" to player
  46. stop
  47. if player's tool is any pickaxe of fortune 1:
  48. chance of 13%:
  49. drop a coal
  50. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  51. add 1 to {minedcoals::%player%}
  52. chance of 8%:
  53. drop a diamond
  54. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  55. add 1 to {mineddiamonds::%player%}
  56. chance of 9%:
  57. add 1 to {minedredstone::%player%}
  58. drop 1 redstone
  59. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  60. chance of 11%:
  61. add 1 to {minediron::%player%}
  62. drop a iron ingot
  63. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  64. chance of 10%:
  65. add 1 to {minedgold::%player%}
  66. drop a gold ingot
  67. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  68. chance of 9%:
  69. add 1 to {minedlapislazuli::%player%}
  70. drop a lapis lazuli
  71. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  72. chance of 9%:
  73. add 1 to {minedemerald::%player%}
  74. drop a emerald
  75. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  76. stop
  77. if player's tool is any pickaxe of fortune 2:
  78. chance of 12%:
  79. drop a coal
  80. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  81. add 1 to {minedcoals::%player%}
  82. chance of 9%:
  83. drop a diamond
  84. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  85. add 1 to {mineddiamonds::%player%}
  86. chance of 13%:
  87. add 1 to {minedredstone::%player%}
  88. drop 1 redstone
  89. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  90. chance of 16%:
  91. add 1 to {minediron::%player%}
  92. drop a iron ingot
  93. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  94. chance of 12%:
  95. add 1 to {minedgold::%player%}
  96. drop a gold ingot
  97. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  98. chance of 12%:
  99. add 1 to {minedlapislazuli::%player%}
  100. drop a lapis lazuli
  101. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  102. chance of 12%:
  103. add 1 to {minedemerald::%player%}
  104. drop a emerald
  105. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  106. stop
  107. if player's tool is any pickaxe of fortune 3:
  108. chance of 17%:
  109. drop a coal
  110. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  111. add 1 to {minedcoals::%player%}
  112. chance of 10%:
  113. drop a diamond
  114. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  115. add 1 to {mineddiamonds::%player%}
  116. chance of 14%:
  117. add 1 to {minedredstone::%player%}
  118. drop 1 redstone
  119. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  120. chance of 18%:
  121. add 1 to {minediron::%player%}
  122. drop a iron ingot
  123. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  124. chance of 15%:
  125. add 1 to {minedgold::%player%}
  126. drop a gold ingot
  127. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  128. chance of 17%:
  129. add 1 to {minedlapislazuli::%player%}
  130. drop a lapis lazuli
  131. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  132. chance of 17%:
  133. add 1 to {minedemerald::%player%}
  134. drop a emerald
  135. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  136. stop
  137. # ZABLOKOWANIE RUD
  138. on break of any ore:
  139. set block to air
  140. cancel event
  141. send "&7[&aDrop&7] &cDrop jest tylko ze stone" to player
  142.  
  143. # Punkty - WYKOPANYCH KAMIENI
  144.  
  145. variables:
  146. {minedstone::%player%} = 0
  147. {mineddiamonds::%player%} = 0
  148. {minedcoals::%player%} = 0
  149. {minedredstone::%player%} = 0
  150. {minediron::%player%} = 0
  151. {minedgold::%player%} = 0
  152. {minedlapislazuli::%player%} = 0
  153. {minedemerald::%player%} = 0
  154. on first join:
  155. set {minedstone::%player%} to 0
  156. set {mineddiamonds::%player%} to 0
  157. set {minedcoals::%player%} to 0
  158. set {minedredstone::%player%} to 0
  159. set {minediron::%player%} to 0
  160. set {minedgold::%player%} to 0
  161. set {minedlapislazuli::%player%} to 0
  162. set {minedemerald::%player%} to 0
  163. if {stone::*} is not set:
  164. set {stone::*} to 1000
  165. on break of stone:
  166. add 1 to {minedstone::%player%}
  167. add 1 to {stone::%player%}
  168.  
  169. # KOMENDY
  170.  
  171. command /drop [<text>]:
  172. trigger:
  173. if arg 1 is not set:
  174. send "&a/drop wykopane &0- &7Pokazuje ile masz wykopanych surowcow"
  175. send "&a/drop top5 &0- &7Pokazuje top 5 wykopanych kamieni"
  176. send "&a/drop reset &0- &7Resetuje wyniki"
  177. if arg 1 is "reset":
  178. set {stone::%player%} to 1000
  179. set {minedstone::%player%} to 0
  180. set {mineddiamonds::%player%} to 0
  181. set {minedcoals::%player%} to 0
  182. set {minedredstone::%player%} to 0
  183. set {minediron::%player%} to 0
  184. set {minedgold::%player%} to 0
  185. set {minedlapislazuli::%player%} to 0
  186. set {minedemerald::%player%} to 0
  187. wait 5 tick
  188. send "&7[&aDrop&7] &2Zresetowano wyniki"
  189. if arg 1 is "wykopane":
  190. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &7&lkamieni &0: &7&l%{minedstone::%player%}% &0:"
  191. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &4&lredstoneow &0: &4&l%{minedredstone::%player%}% &0:"
  192. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &3&lDIAMENTOW &0: &3&l%{mineddiamonds::%player%}% &0:"
  193. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &8&lwengli &0: &8&l%{minedcoals::%player%}% &0:"
  194. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &f&lzelaza &0: &f&l%{minediron::%player%}% &0:"
  195. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &e&lzlota &0: &e&l%{minedgold::%player%}% &0:"
  196. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &1&lLazurytu &0: &1&l%{minedlapislazuli::%player%}% &0:"
  197. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &2&lEmeraldow &0: &2&l%{minedemerald::%player%}% &0:"
  198. send "&7[&aDrop&7] &6Ilosc punktow w &5top &55 &0: &5&l%{stone::%player%}% &0:"
  199. if arg 1 is "top5":
  200. set {_s} to size of {stone::*}
  201. loop {_s} times:
  202. loop {stone::*}:
  203. if {_v.%loop-number%} is not set:
  204. set {_v.%loop-number%} to loop-value
  205. set {_n.%loop-number%} to loop-index
  206. if loop-value is larger than {_v.%loop-number%}:
  207. set {_v.%loop-number%} to loop-value
  208. set {_n.%loop-number%} to loop-index
  209. remove {_v.%loop-number%} from {stone::*}
  210. loop {_s} times:
  211. if loop-number is smaller than or equal to 5:
  212. send "&5-->&1%loop-number%. &3&l%{_n.%loop-number%}% &6= &a%{_v.%loop-number%}%"
  213. set {stone::%{_n.%loop-number%}%} to {_v.%loop-number%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement