Advertisement
ricardovich

Untitled

Dec 9th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.06 KB | None | 0 0
  1. local slot = 1
  2. turtle.select(slot)
  3.  
  4. function TurtlePlace()
  5. if turtle.getItemCount(slot) == 0
  6. then
  7. slot=slot+1
  8. turtle.select(slot)
  9. turtle.placeDown()
  10. else
  11. turtle.select(slot)
  12. turtle.placeDown()
  13. end
  14. end
  15.  
  16. function TurtleMove(steps)
  17. i = 1
  18. for i=1,steps do
  19. turtle.forward()
  20. TurtlePlace()
  21. end
  22. end
  23.  
  24. function TurtleMove2(steps)
  25. i = 1
  26. for i=1,steps do
  27. TurtlePlace()
  28. turtle.forward()
  29. end
  30. end
  31.  
  32. function FloorOne()
  33. TurtlePlace()
  34. TurtleMove(3)
  35.  
  36. turtle.turnRight()
  37. turtle.forward()
  38. turtle.turnLeft()
  39. turtle.forward()
  40. TurtlePlace()
  41. TurtleMove(2)
  42.  
  43. turtle.turnRight()
  44. turtle.forward()
  45. turtle.turnLeft()
  46. turtle.forward()
  47. TurtlePlace()
  48. TurtleMove(1)
  49.  
  50. turtle.turnRight()
  51. turtle.forward()
  52. turtle.turnLeft()
  53. turtle.forward()
  54. TurtlePlace()
  55.  
  56. turtle.turnRight()
  57. turtle.forward()
  58. turtle.turnLeft()
  59. turtle.forward()
  60. TurtlePlace()
  61.  
  62. turtle.turnRight()
  63. turtle.forward()
  64. turtle.turnLeft()
  65. turtle.forward()
  66. TurtlePlace()
  67.  
  68. turtle.turnRight()
  69. turtle.forward()
  70. turtle.turnLeft()
  71. turtle.forward()
  72. TurtlePlace()
  73.  
  74. turtle.forward()
  75. turtle.turnRight()
  76. turtle.forward()
  77. TurtlePlace()
  78. TurtleMove(1)
  79.  
  80. turtle.forward()
  81. turtle.turnLeft()
  82. turtle.forward()
  83. turtle.turnRight()
  84. TurtlePlace()
  85. TurtleMove(2)
  86.  
  87. turtle.forward()
  88. turtle.turnLeft()
  89. turtle.forward()
  90. turtle.turnRight()
  91. TurtlePlace()
  92. TurtleMove(3)
  93. turtle.forward()
  94. end
  95.  
  96. function FloorTwo()
  97. TurtlePlace()
  98. TurtleMove(3)
  99.  
  100. turtle.turnRight()
  101. turtle.forward()
  102. turtle.turnLeft()
  103. turtle.forward()
  104. TurtlePlace()
  105. TurtleMove(2)
  106.  
  107. turtle.turnRight()
  108. turtle.forward()
  109. turtle.turnLeft()
  110. turtle.forward()
  111. TurtlePlace()
  112. TurtleMove(1)
  113.  
  114. turtle.turnRight()
  115. turtle.forward()
  116. turtle.turnLeft()
  117. turtle.forward()
  118. TurtlePlace()
  119.  
  120. turtle.turnRight()
  121. turtle.forward()
  122. turtle.turnLeft()
  123. turtle.forward()
  124. TurtlePlace()
  125.  
  126. turtle.turnRight()
  127. turtle.forward()
  128. turtle.turnLeft()
  129. turtle.forward()
  130. TurtlePlace()
  131.  
  132. turtle.forward()
  133. turtle.turnRight()
  134. turtle.forward()
  135. TurtlePlace()
  136. TurtleMove(1)
  137.  
  138. turtle.forward()
  139. turtle.turnLeft()
  140. turtle.forward()
  141. turtle.turnRight()
  142. TurtlePlace()
  143. TurtleMove(2)
  144.  
  145. turtle.forward()
  146. turtle.turnLeft()
  147. turtle.forward()
  148. turtle.turnRight()
  149. TurtlePlace()
  150. TurtleMove(3)
  151. turtle.forward()
  152. end
  153.  
  154. function FloorThree()
  155. TurtlePlace()
  156. TurtleMove(3)
  157.  
  158. turtle.turnRight()
  159. turtle.forward()
  160. turtle.turnLeft()
  161. turtle.forward()
  162. TurtlePlace()
  163. TurtleMove(2)
  164.  
  165. turtle.turnRight()
  166. turtle.forward()
  167. turtle.turnLeft()
  168. turtle.forward()
  169. TurtlePlace()
  170. TurtleMove(1)
  171.  
  172. turtle.turnRight()
  173. turtle.forward()
  174. turtle.turnLeft()
  175. turtle.forward()
  176. TurtlePlace()
  177.  
  178. turtle.turnRight()
  179. turtle.forward()
  180. turtle.turnLeft()
  181. turtle.forward()
  182. TurtlePlace()
  183.  
  184. turtle.forward()
  185. turtle.turnRight()
  186. turtle.forward()
  187. TurtlePlace()
  188. TurtleMove(1)
  189.  
  190. turtle.forward()
  191. turtle.turnLeft()
  192. turtle.forward()
  193. turtle.turnRight()
  194. TurtlePlace()
  195. TurtleMove(2)
  196.  
  197. turtle.forward()
  198. turtle.turnLeft()
  199. turtle.forward()
  200. turtle.turnRight()
  201. TurtlePlace()
  202. TurtleMove(3)
  203. turtle.forward()
  204. end
  205.  
  206. function FloorFour()
  207. TurtlePlace()
  208. TurtleMove(3)
  209.  
  210. turtle.turnRight()
  211. turtle.forward()
  212. turtle.turnLeft()
  213. turtle.forward()
  214. TurtlePlace()
  215. TurtleMove(2)
  216.  
  217. turtle.turnRight()
  218. turtle.forward()
  219. turtle.turnLeft()
  220. turtle.forward()
  221. TurtlePlace()
  222. TurtleMove(1)
  223.  
  224. turtle.turnRight()
  225. turtle.forward()
  226. turtle.turnLeft()
  227. turtle.forward()
  228. TurtlePlace()
  229.  
  230. turtle.forward()
  231. turtle.turnRight()
  232. turtle.forward()
  233. TurtlePlace()
  234. TurtleMove(1)
  235.  
  236. turtle.forward()
  237. turtle.turnLeft()
  238. turtle.forward()
  239. turtle.turnRight()
  240. TurtlePlace()
  241. TurtleMove(2)
  242.  
  243. turtle.forward()
  244. turtle.turnLeft()
  245. turtle.forward()
  246. turtle.turnRight()
  247. TurtlePlace()
  248. TurtleMove(3)
  249. turtle.forward()
  250. end
  251.  
  252. function FloorFive()
  253. TurtlePlace()
  254. TurtleMove(3)
  255.  
  256. turtle.turnRight()
  257. turtle.forward()
  258. turtle.turnLeft()
  259. turtle.forward()
  260. TurtlePlace()
  261. TurtleMove(2)
  262.  
  263. turtle.turnRight()
  264. turtle.forward()
  265. turtle.turnLeft()
  266. turtle.forward()
  267. TurtlePlace()
  268. TurtleMove(1)
  269.  
  270. turtle.forward()
  271. turtle.turnRight()
  272. turtle.forward()
  273. TurtlePlace()
  274. TurtleMove(1)
  275.  
  276. turtle.forward()
  277. turtle.turnLeft()
  278. turtle.forward()
  279. turtle.turnRight()
  280. TurtlePlace()
  281. TurtleMove(2)
  282.  
  283. turtle.forward()
  284. turtle.turnLeft()
  285. turtle.forward()
  286. turtle.turnRight()
  287. TurtlePlace()
  288. TurtleMove(3)
  289. turtle.forward()
  290. end
  291.  
  292. function FloorSix()
  293. TurtlePlace()
  294. TurtleMove(3)
  295.  
  296. turtle.turnRight()
  297. turtle.forward()
  298. turtle.turnLeft()
  299. turtle.forward()
  300. TurtlePlace()
  301. TurtleMove(2)
  302.  
  303. turtle.turnRight()
  304. turtle.forward()
  305. turtle.turnLeft()
  306. turtle.forward()
  307. TurtlePlace()
  308. TurtleMove(1)
  309.  
  310. turtle.turnRight()
  311. turtle.forward()
  312. TurtlePlace()
  313.  
  314. turtle.forward()
  315. turtle.turnLeft()
  316. turtle.forward()
  317. turtle.turnRight()
  318. TurtlePlace()
  319. TurtleMove(2)
  320.  
  321. turtle.forward()
  322. turtle.turnLeft()
  323. turtle.forward()
  324. turtle.turnRight()
  325. TurtlePlace()
  326. TurtleMove(3)
  327. turtle.forward()
  328. end
  329.  
  330. function FloorSeven()
  331. TurtlePlace()
  332. TurtleMove(3)
  333.  
  334. turtle.turnRight()
  335. turtle.forward()
  336. turtle.turnLeft()
  337. turtle.forward()
  338. TurtlePlace()
  339. TurtleMove(2)
  340.  
  341. turtle.turnRight()
  342. turtle.forward()
  343. turtle.turnLeft()
  344. turtle.forward()
  345. TurtlePlace()
  346.  
  347. turtle.turnRight()
  348. turtle.forward()
  349. turtle.turnLeft()
  350. turtle.forward()
  351. turtle.turnRight()
  352. TurtlePlace()
  353. TurtleMove(2)
  354.  
  355. turtle.forward()
  356. turtle.turnLeft()
  357. turtle.forward()
  358. turtle.turnRight()
  359. TurtlePlace()
  360. TurtleMove(3)
  361. turtle.forward()
  362. end
  363.  
  364. turtle.turnLeft()
  365. FloorOne()
  366. FloorOne()
  367. TurtleMove2(32)
  368. FloorOne()
  369. FloorOne()
  370. TurtleMove2(32)
  371. turtle.turnRight()
  372. turtle.forward()
  373. turtle.turnLeft()
  374. turtle.down()
  375. turtle.down()
  376. turtle.down()
  377. turtle.down()
  378. turtle.down()
  379. turtle.down()
  380. turtle.down()
  381. FloorTwo()
  382. FloorTwo()
  383. TurtleMove2(32)
  384. FloorTwo()
  385. FloorTwo()
  386. TurtleMove2(32)
  387. turtle.turnRight()
  388. turtle.forward()
  389. turtle.turnLeft()
  390. turtle.down()
  391. turtle.down()
  392. turtle.down()
  393. turtle.down()
  394. turtle.down()
  395. FloorThree()
  396. FloorThree()
  397. TurtleMove2(32)
  398. FloorThree()
  399. FloorThree()
  400. TurtleMove2(32)
  401. turtle.turnRight()
  402. turtle.forward()
  403. turtle.turnLeft()
  404. turtle.down()
  405. turtle.down()
  406. turtle.down()
  407. FloorFour()
  408. FloorFour()
  409. TurtleMove2(32)
  410. FloorFour()
  411. FloorFour()
  412. TurtleMove2(32)
  413. turtle.turnRight()
  414. turtle.forward()
  415. turtle.turnLeft()
  416. turtle.down()
  417. turtle.down()
  418. turtle.down()
  419. FloorFive()
  420. FloorFive()
  421. TurtleMove2(32)
  422. FloorFive()
  423. FloorFive()
  424. TurtleMove2(32)
  425. turtle.turnRight()
  426. turtle.forward()
  427. turtle.turnLeft()
  428. turtle.down()
  429. turtle.down()
  430. FloorSix()
  431. FloorSix()
  432. TurtleMove2(32)
  433. FloorSix()
  434. FloorSix()
  435. TurtleMove2(32)
  436. turtle.turnRight()
  437. turtle.forward()
  438. turtle.turnLeft()
  439. turtle.down()
  440. FloorSeven()
  441. FloorSeven()
  442. TurtleMove2(32)
  443. FloorSeven()
  444. FloorSeven()
  445. TurtleMove2(32)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement