Advertisement
mrkeith782

Untitled

Apr 18th, 2014
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.95 KB | None | 0 0
  1. command /block <text>:
  2. permission: tps.block
  3. usage: /block <iron/diamond/emerald/redstone/lapis/snow/clay/coal> or /bl <i/d/e/r/l/s/c/cl>
  4. aliases: /bl
  5. trigger:
  6. arg is "emerald" or "e":
  7. player does not have 9 emerald:
  8. send "<light red>You need more materials for this."
  9. set {_temp} to amount of emerald in player's inventory
  10. set {_temp2} to 0
  11. remove 10000 emerald from the player
  12. send "<gray>You have replaced your emerald to emerald blocks"
  13. set {_temp5} to -1
  14. loop 100 times:
  15. set {_temp} to {_temp}-9
  16. set {_temp3} to {_temp}
  17. set {_temp5} to {_temp5}+1
  18. {_temp3} < 0:
  19. set {_temp3} to {_temp3}+9
  20. set {_temp4} to 0
  21. loop 9 times:
  22. give player a emerald
  23. set {_temp3} to {_temp3}-1
  24. {_temp3} = {_temp4}:
  25. stop loop
  26. stop loop
  27. loop 1000 times:
  28. set {_temp2} to {_temp2}+1
  29. {_temp2} > {_temp5}:
  30. stop trigger
  31. give player an emerald block
  32. arg is "iron" or "i":
  33. player does not have 9 iron ingots:
  34. send "<light red>You need more materials for this."
  35. set {_temp} to amount of iron ingots in player's inventory
  36. set {_temp2} to 0
  37. remove 10000 iron ingots from the player
  38. send "<gray>You have replaced your iron to iron blocks"
  39. set {_temp5} to -1
  40. loop 100 times:
  41. set {_temp} to {_temp}-9
  42. set {_temp3} to {_temp}
  43. set {_temp5} to {_temp5}+1
  44. {_temp3} < 0:
  45. set {_temp3} to {_temp3}+9
  46. set {_temp4} to 0
  47. loop 9 times:
  48. give player an iron ingot
  49. set {_temp3} to {_temp3}-1
  50. {_temp3} = {_temp4}:
  51. stop loop
  52. stop loop
  53. loop 1000 times:
  54. set {_temp2} to {_temp2}+1
  55. {_temp2} > {_temp5}:
  56. stop trigger
  57. give player an iron block
  58. arg is "diamond" or "d":
  59. player does not have 9 diamond:
  60. send "<light red>You need more materials for this."
  61. set {_temp} to amount of diamond in player's inventory
  62. set {_temp2} to 0
  63. remove 10000 diamond from the player
  64. send "<gray>You have replaced your diamond to diamond blocks"
  65. set {_temp5} to -1
  66. loop 100 times:
  67. set {_temp} to {_temp}-9
  68. set {_temp3} to {_temp}
  69. set {_temp5} to {_temp5}+1
  70. {_temp3} < 0:
  71. set {_temp3} to {_temp3}+9
  72. set {_temp4} to 0
  73. loop 9 times:
  74. give player a diamond
  75. set {_temp3} to {_temp3}-1
  76. {_temp3} = {_temp4}:
  77. stop loop
  78. stop loop
  79. loop 1000 times:
  80. set {_temp2} to {_temp2}+1
  81. {_temp2} > {_temp5}:
  82. stop trigger
  83. give player an diamond block
  84. arg is "redstone" or "r":
  85. player does not have 9 redstone:
  86. send "<light red>You need more materials for this."
  87. set {_temp} to amount of redstone in player's inventory
  88. set {_temp2} to 0
  89. remove 10000 redstone from the player
  90. send "<gray>You have replaced your redstone to redstone blocks"
  91. set {_temp5} to -1
  92. loop 100 times:
  93. set {_temp} to {_temp}-9
  94. set {_temp3} to {_temp}
  95. set {_temp5} to {_temp5}+1
  96. {_temp3} < 0:
  97. set {_temp3} to {_temp3}+9
  98. set {_temp4} to 0
  99. loop 9 times:
  100. give player a redstone
  101. set {_temp3} to {_temp3}-1
  102. {_temp3} = {_temp4}:
  103. stop loop
  104. stop loop
  105. loop 1000 times:
  106. set {_temp2} to {_temp2}+1
  107. {_temp2} > {_temp5}:
  108. stop trigger
  109. give player an redstone block
  110. arg is "lapis" or "l":
  111. player does not have 9 lapis lazuli:
  112. send "<light red>You need more materials for this."
  113. set {_temp} to amount of lapis lazuli in player's inventory
  114. set {_temp2} to 0
  115. remove 10000 lapis lazuli from the player
  116. send "<gray>You have replaced your lapis to lapis blocks"
  117. set {_temp5} to -1
  118. loop 100 times:
  119. set {_temp} to {_temp}-9
  120. set {_temp3} to {_temp}
  121. set {_temp5} to {_temp5}+1
  122. {_temp3} < 0:
  123. set {_temp3} to {_temp3}+9
  124. set {_temp4} to 0
  125. loop 9 times:
  126. give player a lapis lazuli
  127. set {_temp3} to {_temp3}-1
  128. {_temp3} = {_temp4}:
  129. stop loop
  130. stop loop
  131. loop 1000 times:
  132. set {_temp2} to {_temp2}+1
  133. {_temp2} > {_temp5}:
  134. stop trigger
  135. give player an lapis block
  136. arg is "clay" or "c":
  137. player does not have 4 337:
  138. send "<light red>You need more materials for this."
  139. set {_temp} to amount of 337 in player's inventory
  140. set {_temp2} to 0
  141. remove 10000 337 from the player
  142. send "<gray>You have replaced your clay to clay blocks"
  143. set {_temp5} to -1
  144. loop 100 times:
  145. set {_temp} to {_temp}-9
  146. set {_temp3} to {_temp}
  147. set {_temp5} to {_temp5}+1
  148. {_temp3} < 0:
  149. set {_temp3} to {_temp3}+9
  150. set {_temp4} to 0
  151. loop 4 times:
  152. give player a 337
  153. set {_temp3} to {_temp3}-1
  154. {_temp3} = {_temp4}:
  155. stop loop
  156. stop loop
  157. loop 1000 times:
  158. set {_temp2} to {_temp2}+1
  159. {_temp2} > {_temp5}:
  160. stop trigger
  161. give player an clay block
  162. arg is "snow" or "s":
  163. player does not have 4 snowballs:
  164. send "<light red>You need more materials for this."
  165. stop trigger
  166. set {_temp} to amount of snowballs in player's inventory
  167. set {_temp2} to 0
  168. remove 10000 snowballs from the player
  169. send "<gray>You have replaced your snow to snow blocks"
  170. set {_temp5} to -1
  171. loop 100 times:
  172. set {_temp} to {_temp}-9
  173. set {_temp3} to {_temp}
  174. set {_temp5} to {_temp5}+1
  175. {_temp3} < 0:
  176. set {_temp3} to {_temp3}+9
  177. set {_temp4} to 0
  178. loop 4 times:
  179. give player a snowball
  180. set {_temp3} to {_temp3}-1
  181. {_temp3} = {_temp4}:
  182. stop loop
  183. stop loop
  184. loop 1000 times:
  185. set {_temp2} to {_temp2}+1
  186. {_temp2} > {_temp5}:
  187. stop trigger
  188. give player an snow block
  189. arg is "coal" or "cl":
  190. player does not have 9 coal:
  191. send "<light red>You need more materials for this."
  192. set {_temp} to amount of coal in player's inventory
  193. set {_temp2} to 0
  194. remove 10000 coal from the player
  195. send "<gray>You have replaced your coal to coal blocks"
  196. set {_temp5} to -1
  197. loop 100 times:
  198. set {_temp} to {_temp}-9
  199. set {_temp3} to {_temp}
  200. set {_temp5} to {_temp5}+1
  201. {_temp3} < 0:
  202. set {_temp3} to {_temp3}+9
  203. set {_temp4} to 0
  204. loop 9 times:
  205. give player a coal
  206. set {_temp3} to {_temp3}-1
  207. {_temp3} = {_temp4}:
  208. stop loop
  209. stop loop
  210. loop 1000 times:
  211. set {_temp2} to {_temp2}+1
  212. {_temp2} > {_temp5}:
  213. stop trigger
  214. give player an coal block
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement