Advertisement
gabriele298

grano

Oct 15th, 2014
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. term.clear()
  2. term.setCursorPos(1,1)
  3. print("Raccolgo e pianto...")
  4.  
  5. function conta()
  6. seme3 = turtle.getItemCount(3)
  7. seme4 = turtle.getItemCount(4)
  8. seme5 = turtle.getItemCount(5)
  9. seme6 = turtle.getItemCount(6)
  10. seme7 = turtle.getItemCount(7)
  11. seme8 = turtle.getItemCount(8)
  12. seme9 = turtle.getItemCount(9)
  13. seme10 = turtle.getItemCount(10)
  14. seme11 = turtle.getItemCount(11)
  15. seme12 = turtle.getItemCount(12)
  16. seme13 = turtle.getItemCount(13)
  17. seme14 = turtle.getItemCount(14)
  18. seme15 = turtle.getItemCount(15)
  19. seme16 = turtle.getItemCount(16)
  20. ris = seme3+seme4+seme6+seme7+seme8+seme9+seme10+seme11+seme12+seme13+seme14+seme15+seme16
  21. print("Oggetti raccolti : ", ris)
  22. end
  23.  
  24. function pianta()
  25. turtle.select(1)
  26. turtle.placeDown(1)
  27. end
  28.  
  29. function muoviti()
  30. turtle.forward()
  31. end
  32.  
  33. function raccogli()
  34. turtle.digDown()
  35. end
  36.  
  37. turtle.suckDown(1)
  38. turtle.suckDown(2)
  39.  
  40. for i = 1,1 do
  41. for i = 1, 23 do
  42. muoviti()
  43. end
  44.  
  45. for i = 1, 27 do
  46. turtle.down()
  47. end
  48.  
  49. raccogli()
  50. pianta()
  51. conta()
  52.  
  53. for i = 1,17 do
  54. muoviti()
  55. raccogli()
  56. pianta()
  57. conta()
  58. end
  59.  
  60. turtle.turnLeft()
  61.  
  62. for i = 1,8 do
  63. muoviti()
  64. raccogli()
  65. pianta()
  66. conta()
  67. end
  68.  
  69. turtle.turnLeft()
  70.  
  71. for i = 1,17 do
  72. muoviti()
  73. raccogli()
  74. pianta()
  75. conta()
  76. end
  77.  
  78. turtle.turnLeft()
  79.  
  80. for i = 1,7 do
  81. muoviti()
  82. raccogli()
  83. pianta()
  84. conta()
  85. end
  86.  
  87. turtle.turnLeft()
  88.  
  89. for i = 1,16 do
  90. muoviti()
  91. raccogli()
  92. pianta()
  93. conta()
  94. end
  95.  
  96. turtle.turnLeft()
  97. turtle.forward()
  98. raccogli()
  99. pianta()
  100. turtle.turnLeft()
  101. conta()
  102.  
  103. for i = 1,16 do
  104. muoviti()
  105. raccogli()
  106. pianta()
  107. conta()
  108. end
  109.  
  110. turtle.turnRight()
  111. turtle.forward()
  112. raccogli()
  113. pianta()
  114. turtle.turnRight()
  115. conta()
  116.  
  117. for i = 1,16 do
  118. muoviti()
  119. raccogli()
  120. pianta()
  121. conta()
  122. end
  123.  
  124. turtle.turnLeft()
  125. turtle.forward()
  126. raccogli()
  127. pianta()
  128. turtle.turnLeft()
  129. conta()
  130.  
  131. for i = 1,16 do
  132. muoviti()
  133. raccogli()
  134. pianta()
  135. conta()
  136. end
  137.  
  138. turtle.turnRight()
  139. turtle.forward()
  140. raccogli()
  141. pianta()
  142. turtle.turnRight()
  143. conta()
  144.  
  145. for i = 1,16 do
  146. muoviti()
  147. raccogli()
  148. pianta()
  149. conta()
  150. end
  151.  
  152. turtle.turnLeft()
  153. turtle.forward()
  154. raccogli()
  155. pianta()
  156. turtle.turnLeft()
  157. conta()
  158.  
  159. for i = 1,16 do
  160. muoviti()
  161. raccogli()
  162. pianta()
  163. conta()
  164. end
  165.  
  166. turtle.turnRight()
  167. turtle.forward()
  168. raccogli()
  169. pianta()
  170. turtle.turnRight()
  171. conta()
  172.  
  173. for i = 1,16 do
  174. muoviti()
  175. raccogli()
  176. pianta()
  177. conta()
  178. end
  179.  
  180. turtle.turnLeft()
  181. turtle.forward()
  182. raccogli()
  183. pianta()
  184. turtle.turnLeft()
  185. conta()
  186.  
  187. for i = 1,16 do
  188. muoviti()
  189. end
  190.  
  191. turtle.turnLeft()
  192.  
  193. for i = 1,8 do
  194. muoviti()
  195. end
  196.  
  197. turtle.turnRight()
  198. turtle.turnRight()
  199. turtle.turnRight()
  200.  
  201. for i = 1, 27 do
  202. turtle.up()
  203. end
  204.  
  205. for i = 1, 23 do
  206. turtle.back()
  207. end
  208.  
  209. turtle.select(1)
  210. turtle.dropDown()
  211. turtle.select(2)
  212. turtle.dropDown()
  213. turtle.select(3)
  214. turtle.dropUp()
  215. turtle.select(4)
  216. turtle.dropUp()
  217. turtle.select(5)
  218. turtle.dropUp()
  219. turtle.select(6)
  220. turtle.dropUp()
  221. turtle.select(7)
  222. turtle.dropUp()
  223. turtle.select(8)
  224. turtle.dropUp()
  225. turtle.select(9)
  226. turtle.dropUp()
  227. turtle.select(10)
  228. turtle.dropUp()
  229. turtle.select(11)
  230. turtle.dropUp()
  231. turtle.select(12)
  232. turtle.dropUp()
  233. turtle.select(13)
  234. turtle.dropUp()
  235. turtle.select(14)
  236. turtle.dropUp()
  237. turtle.select(15)
  238. turtle.dropUp()
  239. turtle.select(16)
  240. turtle.dropUp()
  241.  
  242. term.clear()
  243. term.setCursorPos(1,1)
  244.  
  245. print("Oggetti depositati, riparto tra 2 ore")
  246.  
  247. sleep(3600)
  248.  
  249. shell.run("raccogli")
  250.  
  251. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement