Don't like ads? PRO users don't see any ads ;-)
Guest

9x9

By: a guest on Sep 24th, 2012  |  syntax: Lua  |  size: 5.35 KB  |  hits: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function MU()
  2.   while not turtle.up() do
  3.     turtle.digUp()
  4.   end
  5. end
  6. function MF()
  7.   while not turtle.forward() do
  8.     turtle.dig()
  9.   end
  10. end
  11. turtle.turnLeft()
  12. for i = 1, 4, 1 do
  13.   MF()
  14. end
  15. turtle.turnRight()
  16. MF()
  17. for p = 1, 3, 1 do
  18.   for i = 1, 4, 1 do
  19.     for o = 1, 8, 1 do
  20.       MF()
  21.     end
  22.     turtle.turnRight()
  23.     MF()
  24.     turtle.turnRight()
  25.     for o = 1, 8, 1 do
  26.       MF()
  27.     end
  28.     turtle.turnLeft()
  29.     MF()
  30.     turtle.turnLeft()
  31.   end
  32.   for i = 1, 8, 1 do
  33.     MF()
  34.   end
  35.   MU()
  36.   turtle.turnLeft()
  37.   turtle.turnLeft()
  38.   for i = 1, 4, 1 do
  39.     for o = 1, 8, 1 do
  40.       MF()
  41.     end
  42.     turtle.turnRight()
  43.     MF()
  44.     turtle.turnRight()
  45.     for o =1, 8, 1 do
  46.       MF()
  47.     end
  48.     turtle.turnLeft()
  49.     MF()
  50.     turtle.turnLeft()
  51.   end
  52.   for i = 1, 8, 1 do
  53.     MF()
  54.   end
  55.   turtle.turnLeft()
  56.   turtle.turnLeft()
  57.   MU()
  58. end
  59. for i = 1, 3, 1 do
  60.   turtle.down()
  61. end
  62. turtle.select(1)
  63. for i = 1, 8, 1 do
  64.   turtle.placeUp()
  65.   turtle.forward()
  66. end
  67. turtle.placeUp()
  68. turtle.turnRight()
  69. turtle.forward()
  70. turtle.turnRight()
  71. for i = 1, 8, 1 do
  72.   turtle.placeUp()
  73.   turtle.forward()
  74. end
  75. turtle.placeUp()
  76. turtle.turnLeft()
  77. turtle.forward()
  78. turtle.turnLeft()
  79. for i = 1, 2, 1 do
  80.   turtle.placeUp()
  81.   turtle.forward()
  82. end
  83. turtle.select(5)
  84. for i = 1, 2, 1 do
  85.   turtle.placeUp()
  86.   turtle.forward()
  87. end
  88. turtle.select(1)
  89. for i = 1, 1, 1 do
  90.   turtle.placeUp()
  91.   turtle.forward()
  92. end
  93. turtle.select(5)
  94. for i = 1, 2, 1 do
  95.   turtle.placeUp()
  96.   turtle.forward()
  97. end
  98. turtle.select(1)
  99. turtle.placeUp()
  100. turtle.forward()
  101. turtle.placeUp()
  102. turtle.turnRight()
  103. turtle.forward()
  104. turtle.turnRight()
  105. for i = 1, 2, 1 do
  106.   turtle.placeUp()
  107.   turtle.forward()
  108. end
  109. turtle.select(5)
  110. for i = 1, 2, 1 do
  111.   turtle.placeUp()
  112.   turtle.forward()
  113. end
  114. turtle.select(1)
  115. for i = 1, 1, 1 do
  116.   turtle.placeUp()
  117.   turtle.forward()
  118. end
  119. turtle.select(5)
  120. for i = 1, 2, 1 do
  121.   turtle.placeUp()
  122.   turtle.forward()
  123. end
  124. turtle.select(1)
  125. turtle.placeUp()
  126. turtle.forward()
  127. turtle.placeUp()
  128. turtle.turnLeft()
  129. turtle.forward()
  130. turtle.turnLeft()
  131. for i = 1, 8, 1 do
  132.   turtle.placeUp()
  133.   turtle.forward()
  134. end
  135. turtle.placeUp()
  136. turtle.turnRight()
  137. turtle.forward()
  138. turtle.turnRight()
  139. for i = 1, 2, 1 do
  140.   turtle.placeUp()
  141.   turtle.forward()
  142. end
  143. turtle.select(5)
  144. for i = 1, 2, 1 do
  145.   turtle.placeUp()
  146.   turtle.forward()
  147. end
  148. turtle.select(1)
  149. for i = 1, 1, 1 do
  150.   turtle.placeUp()
  151.   turtle.forward()
  152. end
  153. turtle.select(5)
  154. for i = 1, 2, 1 do
  155.   turtle.placeUp()
  156.   turtle.forward()
  157. end
  158. turtle.select(1)
  159. turtle.placeUp()
  160. turtle.forward()
  161. turtle.placeUp()
  162. turtle.turnLeft()
  163. turtle.forward()
  164. turtle.turnLeft()
  165. for i = 1, 2, 1 do
  166.   turtle.placeUp()
  167.   turtle.forward()
  168. end
  169. turtle.select(5)
  170. for i = 1, 2, 1 do
  171.   turtle.placeUp()
  172.   turtle.forward()
  173. end
  174. turtle.select(1)
  175. for i = 1, 1, 1 do
  176.   turtle.placeUp()
  177.   turtle.forward()
  178. end
  179. turtle.select(5)
  180. for i = 1, 2, 1 do
  181.   turtle.placeUp()
  182.   turtle.forward()
  183. end
  184. turtle.select(1)
  185. turtle.placeUp()
  186. turtle.forward()
  187. turtle.placeUp()
  188. turtle.turnRight()
  189. turtle.forward()
  190. turtle.turnRight()
  191. for i = 1, 8, 1 do
  192.   turtle.placeUp()
  193.   turtle.forward()
  194. end
  195. turtle.placeUp()
  196. turtle.turnLeft()
  197. turtle.forward()
  198. turtle.turnLeft()
  199. for i = 1, 8, 1 do
  200.   turtle.placeUp()
  201.   turtle.forward()
  202. end
  203. turtle.select(2)
  204. turtle.placeUp()
  205. turtle.down()
  206. turtle.turnLeft()
  207. for i = 1, 8, 1 do
  208.   turtle.placeUp()
  209.   turtle.forward()
  210. end
  211. turtle.placeUp()
  212. turtle.turnLeft()
  213. turtle.forward()
  214. for i = 1, 7, 1 do
  215.   turtle.placeUp()
  216.   turtle.forward()
  217. end
  218. turtle.placeUp()
  219. turtle.turnLeft()
  220. turtle.forward()
  221. for i = 1, 7, 1 do
  222.   turtle.placeUp()
  223.   turtle.forward()
  224. end
  225. turtle.placeUp()
  226. turtle.turnLeft()
  227. turtle.forward()
  228. for i = 1, 7, 1 do
  229.   turtle.placeUp()
  230.   turtle.forward()
  231. end
  232. turtle.placeUp()
  233. turtle.down()
  234. turtle.turnLeft()
  235. for i = 1, 8, 1 do
  236.   turtle.placeUp()
  237.   turtle.placeDown()
  238.   turtle.forward()
  239. end
  240. turtle.placeUp()
  241. turtle.placeDown()
  242. turtle.turnLeft()
  243. turtle.forward()
  244. for i = 1, 6, 1 do
  245.   turtle.placeUp()
  246.   turtle.placeDown()
  247.   turtle.forward()
  248. end
  249. turtle.placeUp()
  250. turtle.select(3)
  251. turtle.placeDown()
  252. turtle.forward()
  253. turtle.placeUp()
  254. turtle.placeDown()
  255. turtle.turnLeft()
  256. turtle.forward()
  257. for i = 1, 7, 1 do
  258.   turtle.placeUp()
  259.   if i == 4 then
  260.   else
  261.     turtle.placeDown()
  262.   end
  263.   turtle.forward()
  264. end
  265. turtle.placeUp()
  266. turtle.placeDown()
  267. turtle.turnLeft()
  268. turtle.forward()
  269. for i = 1, 7, 1 do
  270.   turtle.placeUp()
  271.   turtle.placeDown()
  272.   turtle.forward()
  273. end
  274. for i = 1, 8, 1 do
  275.   turtle.back()
  276.   turtle.place()
  277. end
  278. turtle.turnRight()
  279. for i = 1, 8, 1 do
  280.   turtle.back()
  281.   if i == 5 then
  282.   else
  283.     turtle.place()
  284.   end
  285. end
  286. turtle.turnRight()
  287. for i = 1, 8, 1 do
  288.   turtle.back()
  289.   turtle.place()
  290. end
  291. turtle.turnRight()
  292. for i = 1, 7, 1 do
  293.   turtle.back()
  294.   turtle.place()
  295. end
  296. turtle.turnRight()
  297. turtle.back()
  298. turtle.place()
  299. turtle.up()
  300. turtle.back()
  301. turtle.turnLeft()
  302. for i = 1, 3, 1 do
  303.   turtle.forward()
  304. end
  305. turtle.turnRight()
  306. turtle.select(6)
  307. turtle.place()
  308. for i = 1, 3, 1 do
  309.   for o = 1, 2, 1 do
  310.     turtle.turnLeft()
  311.     turtle.forward()
  312.     turtle.forward()
  313.   end
  314.   turtle.turnRight()
  315.   turtle.place()
  316. end
  317. turtle.down()
  318. turtle.down()
  319. turtle.back()
  320. turtle.back()
  321. turtle.turnLeft()
  322. for i = 1, 4, 1 do
  323.   turtle.back()
  324. end
  325. turtle.select(7)
  326. turtle.place()
  327. turtle.back()
  328. turtle.select(8)
  329. turtle.place()