Krejzifik

SStoneDDroper v3.0 - stone drop plugin

Jul 6th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.68 KB | None | 0 0
  1. # -------------------------------------------------------------------------
  2. # |Licencja: |
  3. # |Nie możesz! |
  4. # |Edytować tego skryptu i publikować go jako własny. |
  5. # |Edytować tego skryptu i publikować go jako mój. |
  6. # |Edytować nazwe tego skryptu i wstawiać go jako własny. |
  7. # |Edytować nazwe tego skryptu i wstawiać go jako mój. |
  8. # |Brać części tego skryptu do swoich planów. |
  9. # |Podszywać się pod autora |
  10. # |Usuwać treści o nazwie autorze wersji i licencji |
  11. # |Możesz. |
  12. # |Udostępniać ten skrypt. (Jako orginalny) |
  13. # |Używać go na swoim serwerze. |
  14. # |Powiadamiać autora o edytowanych skryptach |
  15. # |Powiadamiać autora o wersjach skryptu w innych wersjach |
  16. # |Edytować powiadomienia i szanse w skryptcie |
  17. # |Edytować skrypt na swoje potrzeby np. usunięcie zablokowania kopania rud |
  18. # -------------------------------------------------------------------------
  19. # nazwa: SStoneDDroper
  20. # autor: Krejzifik
  21. # wersja: 3.0
  22.  
  23. # DROP ZE STONE
  24. on break of stone:
  25. if player's tool is any pickaxe:
  26. chance of 8%:
  27. drop a coal
  28. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  29. add 1 to {minedcoals::%player%}
  30. chance of 1%:
  31. drop a diamond
  32. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  33. add 1 to {mineddiamonds::%player%}
  34. chance of 6%:
  35. add 1 to {minedredstone::%player%}
  36. drop 1 redstone
  37. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  38. chance of 6%:
  39. add 1 to {minediron::%player%}
  40. drop a iron ingot
  41. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  42. chance of 5%:
  43. add 1 to {minedgold::%player%}
  44. drop a gold ingot
  45. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  46. chance of 3%:
  47. add 1 to {minedlapislazuli::%player%}
  48. drop a lapis lazuli
  49. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  50. chance of 7%:
  51. add 1 to {minedemerald::%player%}
  52. drop a emerald
  53. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  54. stop
  55. if player's tool is any pickaxe of fortune 1:
  56. chance of 10%:
  57. drop a coal
  58. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  59. add 1 to {minedcoals::%player%}
  60. chance of 2%:
  61. drop a diamond
  62. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  63. add 1 to {mineddiamonds::%player%}
  64. chance of 5%:
  65. add 1 to {minedredstone::%player%}
  66. drop 1 redstone
  67. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  68. chance of 8%:
  69. add 1 to {minediron::%player%}
  70. drop a iron ingot
  71. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  72. chance of 7%:
  73. add 1 to {minedgold::%player%}
  74. drop a gold ingot
  75. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  76. chance of 5%:
  77. add 1 to {minedlapislazuli::%player%}
  78. drop a lapis lazuli
  79. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  80. chance of 9%:
  81. add 1 to {minedemerald::%player%}
  82. drop a emerald
  83. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  84. stop
  85. if player's tool is any pickaxe of fortune 2:
  86. chance of 12%:
  87. drop a coal
  88. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  89. add 1 to {minedcoals::%player%}
  90. chance of 3%:
  91. drop a diamond
  92. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  93. add 1 to {mineddiamonds::%player%}
  94. chance of 7%:
  95. add 1 to {minedredstone::%player%}
  96. drop 1 redstone
  97. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  98. chance of 10%:
  99. add 1 to {minediron::%player%}
  100. drop a iron ingot
  101. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  102. chance of 9%:
  103. add 1 to {minedgold::%player%}
  104. drop a gold ingot
  105. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  106. chance of 7%:
  107. add 1 to {minedlapislazuli::%player%}
  108. drop a lapis lazuli
  109. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  110. chance of 11%:
  111. add 1 to {minedemerald::%player%}
  112. drop a emerald
  113. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  114. stop
  115. if player's tool is any pickaxe of fortune 3:
  116. chance of 17%:
  117. drop a coal
  118. send "&7[&aDrop&7] &6Znalazles &8Wegiel" to player
  119. add 1 to {minedcoals::%player%}
  120. chance of 7%:
  121. drop a diamond
  122. send "&7[&aDrop&7] &6Znalazles &3DIAMENT" to player
  123. add 1 to {mineddiamonds::%player%}
  124. chance of 15%:
  125. add 1 to {minedredstone::%player%}
  126. drop 1 redstone
  127. send "&7[&aDrop&7] &6Znalazles &4Redstone" to player
  128. chance of 15%:
  129. add 1 to {minediron::%player%}
  130. drop a iron ingot
  131. send "&7[&aDrop&7] &6Znalazles &fZelazo" to player
  132. chance of 14%:
  133. add 1 to {minedgold::%player%}
  134. drop a gold ingot
  135. send "&7[&aDrop&7] &6Znalazles &eZloto" to player
  136. chance of 12%:
  137. add 1 to {minedlapislazuli::%player%}
  138. drop a lapis lazuli
  139. send "&7[&aDrop&7] &6Znalazles &1Lazuryt" to player
  140. chance of 16%:
  141. add 1 to {minedemerald::%player%}
  142. drop a emerald
  143. send "&7[&aDrop&7] &6Znalazles &2Emerald" to player
  144. stop
  145. # ZABLOKOWANIE RUD
  146. on break of any ore:
  147. set block to air
  148. cancel event
  149. send "&7[&aDrop&7] &cDrop jest tylko ze stone" to player
  150.  
  151. # Punkty - WYKOPANYCH KAMIENI
  152.  
  153. variables:
  154. {minedstone::%player%} = 0
  155. {mineddiamonds::%player%} = 0
  156. {minedcoals::%player%} = 0
  157. {minedredstone::%player%} = 0
  158. {minediron::%player%} = 0
  159. {minedgold::%player%} = 0
  160. {minedlapislazuli::%player%} = 0
  161. {minedemerald::%player%} = 0
  162. on first join:
  163. set {minedstone::%player%} to 0
  164. set {mineddiamonds::%player%} to 0
  165. set {minedcoals::%player%} to 0
  166. set {minedredstone::%player%} to 0
  167. set {minediron::%player%} to 0
  168. set {minedgold::%player%} to 0
  169. set {minedlapislazuli::%player%} to 0
  170. set {minedemerald::%player%} to 0
  171. on break of stone:
  172. add 1 to {minedstone::%player%}
  173.  
  174.  
  175. # KOMENDY
  176.  
  177. # GRACZ: WYKOPANYCH KAMIENI
  178.  
  179. command /wykopane:
  180. aliases: /wykopany kamienie, /wykopane kamien.
  181. trigger:
  182. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &7&lkamieni &0: &7&l%{minedstone::%player%}% &0:"
  183. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &4&lredstoneow &0: &4&l%{minedredstone::%player%}% &0:"
  184. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &3&lDIAMENTOW &0: &3&l%{mineddiamonds::%player%}% &0:"
  185. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &8&lwengli &0: &8&l%{minedcoals::%player%}% &0:"
  186. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &f&lzelaza &0: &f&l%{minediron::%player%}% &0:"
  187. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &e&lzlota &0: &e&l%{minedgold::%player%}% &0:"
  188. send "&7[&aDrop&7] &6Ilosc twojego wykopanego &1&lLazurytu &0: &1&l%{minedlapislazuli::%player%}% &0:"
  189. send "&7[&aDrop&7] &6Ilosc twoich wykopanych &2&lEmeraldow &0: &2&l%{minedemerald::%player%}% &0:"
  190.  
  191. # GRACZ: RESET WYNIKOW
  192.  
  193. command /reset wykopanych:
  194. trigger:
  195. set {minedstone::%player%} to 0
  196. set {mineddiamonds::%player%} to 0
  197. set {minedcoals::%player%} to 0
  198. set {minedredstone::%player%} to 0
  199. set {minediron::%player%} to 0
  200. set {minedgold::%player%} to 0
  201. set {minedlapislazuli::%player%} to 0
  202. set {minedemerald::%player%} to 0
  203. wait 5 tick
  204. send "&7[&aDrop&7] &2Zresetowano wyniki"
Advertisement
Add Comment
Please, Sign In to add comment