Advertisement
Guest User

floor

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