Guest User

Untitled

a guest
Jul 16th, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.81 KB | None | 0 0
  1. variables:
  2. {points::%player%} = 0
  3. {stone::%player%} = 0
  4. {diamond::%player%} = 0
  5. {gold::%player%} = 0
  6. {iron::%player%} = 0
  7. {coal::%player%} = 0
  8. {redstone::%player%} = 0
  9. {emerald::%player%} = 0
  10. {lapis::%player%} = 0
  11.  
  12. {stone.%player%} = 0
  13. {diamond.%player%} = 0
  14. {gold.%player%} = 0
  15. {iron.%player%} = 0
  16. {coal.%player%} = 0
  17. {redstone.%player%} = 0
  18. {emerald.%player%} = 0
  19. {lapis.%player%} = 0
  20. {cobble.%player%} = true
  21.  
  22. on join:
  23. if {points::%player%} is not set:
  24. set {points::%player%} to 20
  25.  
  26. if {stone.%player%} isn't set:
  27. set {stone.%player%} to 0
  28. if {diamond.%player%} isn't set:
  29. set {diamond.%player%} to 0
  30. if {gold.%player%} isn't set:
  31. set {gold.%player%} to 0
  32. if {iron.%player%} isn't set:
  33. set {iron.%player%} to 0
  34. if {coal.%player%} isn't set:
  35. set {coal.%player%} to 0
  36. if {redstone.%player%} isn't set:
  37. set {redstone.%player%} to 0
  38. if {emerald.%player%} isn't set:
  39. set {emerald.%player%} to 0
  40. if {lapis.%player%} isn't set:
  41. set {lapis.%player%} to 0
  42.  
  43. on mine of stone:
  44. chance of 0.1%:
  45. give 1 paper named "&e&lToken na 1 dzien vipa" to player
  46. add 1 to {stone.%player%}
  47. give 8 xp to the player
  48. if {cobble.%player%} is false:
  49. stop
  50. else:
  51. wait 1 tick
  52.  
  53. on mine of redstone ore:
  54. add 1 to {diamond.%player%}
  55. if player has permission "ranking.vip":
  56. add 5 to {points::%player%}
  57. else:
  58. add 3 to {points::%player%}
  59.  
  60. on mine of coal ore:
  61. add 1 to {coal.%player%}
  62. if player has permission "ranking.vip":
  63. add 2 to {points::%player%}
  64. else:
  65. add 3 to {points::%player%}
  66.  
  67. on mine of iron ore:
  68. add 1 to {iron.%player%}
  69. if player has permission "ranking.vip":
  70. add 12 to {points::%player%}
  71. else:
  72. add 10 to {points::%player%}
  73.  
  74. on mine of gold ore:
  75. add 1 to {gold.%player%}
  76. send "zeby skrypt sie zaktualizowal trzeba zrestartowac serwer!"
  77. if player has permission "ranking.vip":
  78. add 15 to {points::%player%}
  79. else:
  80. add 12 to {points::%player%}
  81.  
  82. on mine of lapis ore:
  83. add 1 to {lapis.%player%}
  84. if player has permission "ranking.vip":
  85. add 3 to {points::%player%}
  86. else:
  87. add 5 to {points::%player%}
  88.  
  89. on mine of emerald ore:
  90. add 1 to {emerald.%player%}
  91. if player has permission "ranking.vip":
  92. add 15 to {points::%player%}
  93. else:
  94. add 12 to {points::%player%}
  95.  
  96. on mine of diamond ore:
  97. add 1 to {diamond.%player%}
  98. if player has permission "ranking.vip":
  99. add 25 to {points::%player%}
  100. else:
  101. add 20 to {points::%player%}
  102.  
  103. command /info:
  104. trigger:
  105. send "info: %{points::%player%}%"
  106.  
  107.  
  108. every 5 seconds:
  109. set {_num} to size of {points::*}
  110. loop {_num} times:
  111. loop {points::*}:
  112. if {_v.%loop-number%} is not set:
  113. set {_v.%loop-number%} to loop-value
  114. set {_n.%loop-number%} to loop-index
  115. if loop-value is greater than {_v.%loop-number%}:
  116. set {_v.%loop-number%} to loop-value
  117. set {_n.%loop-number%} to loop-index
  118. remove {_v.%loop-number%} from {points::*}
  119. loop {_num} times:
  120. if loop-number is less than or equal to 15:
  121. {_n.%loop-number%} isn't "<player>"
  122. set {tab.%loop-number%} to "%loop-number%. %{_n.%loop-number%}% (%{_v.%loop-number%}%)"
  123. set {points::%{_n.%loop-number%}%} to {_v.%loop-number%}
  124. {_num} is less than 15:
  125. set {_r} to {_num}
  126. loop 15 - {_num} times:
  127. add 1 to {_r}
  128. set {tab.%{_r}%} to "%{_r}%&a. &cBrak"
  129. loop all players:
  130. set {_tab} to "Brak"
  131. "{_tab}".Tab.set{1, "1"};
  132. "{_tab}".Tab.set{2, "2"};
  133. "{_tab}".Tab.set{3, "3"};
  134.  
  135. "{_tab}".Tab.set{4, "4"};
  136. "{_tab}".Tab.set{5, "5"};
  137. "{_tab}".Tab.set{6, "6"};
  138.  
  139. "{_tab}".Tab.set{7, "7"};
  140. "{_tab}".Tab.set{8, "8"};
  141. "{_tab}".Tab.set{9, "9"};
  142.  
  143. "{_tab}".Tab.set{10, "10"};
  144. "{_tab}".Tab.set{11, "11"};
  145. "{_tab}".Tab.set{12, "12"};
  146.  
  147. "{_tab}".Tab.set{13, "&9Informacje:"};
  148. "{_tab}".Tab.set{14, "&6&lNajlepsi gornicy:"};
  149. "{_tab}".Tab.set{15, "&6&lStatystyki:"};
  150.  
  151. "{_tab}".Tab.set{16, "&9Nick: &7%loop-player%"};
  152. "{_tab}".Tab.set{17, "%{tab.1}%"};
  153. "{_tab}".Tab.set{18, "&ePunkty: &7 %{points::%loop-player%}%"};
  154.  
  155. "{_tab}".Tab.set{19, "&9TPS: &7%tps%"};
  156. "{_tab}".Tab.set{20, "%{tab.2}%"};
  157. "{_tab}".Tab.set{21, "&bDiamenty: &7%{diamond.%loop-player%}%"};
  158.  
  159. "{_tab}".Tab.set{22, "z"};
  160. "{_tab}".Tab.set{23, "%{tab.3}%"};
  161. "{_tab}".Tab.set{24, "&aEmeraldy: &7%{emerald.%loop-player%}%"};
  162.  
  163. "{_tab}".Tab.set{25, "z"};
  164. "{_tab}".Tab.set{26, "%{tab.4}%"};
  165. "{_tab}".Tab.set{27, "&9Perly endermana: &7"};
  166.  
  167. "{_tab}".Tab.set{28, "z"};
  168. "{_tab}".Tab.set{29, "%{tab.5}%"};
  169. "{_tab}".Tab.set{30, "&cTnt: &7%{tnt.%loop-player%}%"};
  170.  
  171. "{_tab}".Tab.set{31, "z"};
  172. "{_tab}".Tab.set{32, "%{tab.6}%"};
  173. "{_tab}".Tab.set{33, "&eZloto: &7%{gold.%loop-player%}%"};
  174.  
  175. "{_tab}".Tab.set{34, "z"};
  176. "{_tab}".Tab.set{35, "%{tab.7}%"};
  177. "{_tab}".Tab.set{36, "&8Zelazo: &7%{iron.%loop-player%}%"};
  178.  
  179. "{_tab}".Tab.set{37, "z"};
  180. "{_tab}".Tab.set{38, "%{tab.8}%"};
  181. "{_tab}".Tab.set{39, "&0Wegiel: &7%{coal.%loop-player%}%"};
  182.  
  183. "{_tab}".Tab.set{40, "z"};
  184. "{_tab}".Tab.set{41, "%{tab.9}%"};
  185. "{_tab}".Tab.set{42, "nic "};
  186.  
  187. "{_tab}".Tab.set{43, "z"};
  188. "{_tab}".Tab.set{44, "%{tab.10}%"};
  189. "{_tab}".Tab.set{45, "&6Kamien: &7%{stone.%loop-player%}%"};
  190.  
  191. "{_tab}".Tab.set{46, "z"};
  192. "{_tab}".Tab.set{47, "%{tab.11}%"};
  193. "{_tab}".Tab.set{48, "z"};
  194.  
  195. "{_tab}".Tab.set{49, "z"};
  196. "{_tab}".Tab.set{50, "%{tab.12}%"};
  197. "{_tab}".Tab.set{51, "z"};
  198.  
  199. "{_tab}".Tab.set{52, "z"};
  200. "{_tab}".Tab.set{53, "%{tab.13}%"};
  201. "{_tab}".Tab.set{54, "z"};
  202.  
  203. "{_tab}".Tab.set{55, "z"};
  204. "{_tab}".Tab.set{56, "%{tab.14}%"};
  205. "{_tab}".Tab.set{57, "z"};
  206.  
  207. "{_tab}".Tab.set{58, "z"};
  208. "{_tab}".Tab.set{59, "%{tab.15}%"};
  209. "{__tab}".Tab.set{60, "z"};
  210.  
  211. "{_tab}".Tab.send{loop-player};
Advertisement
Add Comment
Please, Sign In to add comment