Advertisement
Guest User

waterwheel

a guest
Mar 31st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.04 KB | None | 0 0
  1. function slots()
  2.   slot = 1
  3. end
  4. function checkslot()
  5.   if turtle.getItemCount(slot) < 2 then
  6.     slot = slot+1
  7.     turtle.select(slot)
  8.   end
  9. end
  10.  
  11. function down()
  12.   checkslot()
  13.   turtle.placeDown()
  14. end
  15.  
  16. function length()
  17.   for l = 1, 9 do
  18.     down()
  19.     turtle.forward()
  20.   end
  21. end
  22.  
  23.  
  24. function layer1()
  25.   turtle.up()
  26.   for i = 1, 2 do
  27.     length()
  28.     turtle.turnLeft()
  29.     turtle.forward()
  30.     turtle.turnLeft()
  31.     turtle.forward()
  32.     length()
  33.     turtle.turnRight()
  34.     turtle.forward()
  35.     turtle.turnRight()
  36.     turtle.forward()
  37.   end
  38.   length()
  39. end  
  40.  
  41. function layerMid()
  42.   turtle.up()
  43.   length()
  44.   turtle.back()
  45.   turtle.turnLeft()
  46.   turtle.forward()
  47.   down()
  48.   turtle.forward()
  49.   down()
  50.   turtle.forward()
  51.   down()
  52.   turtle.forward()
  53.   turtle.turnLeft()
  54.   length()
  55.   turtle.back()
  56.   turtle.turnLeft()
  57.   turtle.forward()
  58.   down()
  59.   turtle.forward()
  60.   down()
  61.   turtle.forward()
  62.   down()
  63.   turtle.forward()
  64.   turtle.turnLeft()
  65. end
  66.  
  67. function accents()
  68.   turtle.forward()
  69.   turtle.forward()
  70.   turtle.turnLeft()
  71.   turtle.forward()
  72.   down()
  73.   turtle.forward()
  74.   down()
  75.   turtle.forward()
  76.   down()
  77.   turtle.turnLeft()
  78.   turtle.forward()
  79.   turtle.down()
  80.   turtle.down()
  81.   turtle.turnLeft()
  82.   down()
  83.   turtle.forward()
  84.   down()
  85.   turtle.forward()
  86.   down()
  87.   turtle.turnLeft()
  88.   turtle.forward()
  89.   turtle.turnLeft()
  90.   down()
  91.   turtle.forward()
  92.   down()
  93.   turtle.forward()
  94.   down()
  95.   turtle.turnRight()
  96.   for l = 1,3 do
  97.     turtle.forward()
  98.     turtle.down()
  99.   end
  100.   turtle.forward()
  101.   turtle.forward()
  102.   turtle.turnRight()
  103.   down()
  104.   turtle.forward()
  105.   down()
  106.   turtle.forward()
  107.   down()
  108. end
  109.  
  110. function pickup()
  111.   turtle.select(14)
  112.   turtle.place()
  113.   turtle.select(13)
  114.   turtle.place()
  115.  
  116. function waters()
  117.   turtle.turnright()
  118.   for l = 1, 2 do
  119.     turtle.forward()
  120.     turtle.up()
  121.   end
  122.   turtle.forward()
  123.   turtle.turnLeft()
  124.   turtle.dig()
  125.   turtle.select(15)
  126.   turtle.place()
  127.   turtle.back()
  128.   turtle.select(16)
  129.   turtle.place()
  130.   turtle.back()
  131.   turtle.place()
  132.   turtle.turnLeft()
  133.   turtle.turnLeft()
  134.   turtle.dig()
  135.   turtle.turnLeft()
  136.   turtle.turnLeft()
  137.   turtle.back()
  138.   turtle.place()
  139.   turtle.back()
  140.   checkslot()
  141.   turtle.place()
  142.   turtle.up()
  143.   turtle.up()
  144.   turtle.up()
  145.   turtle.forward()
  146.   turtle.turnRight()
  147.   turtle.forward()
  148.   turtle.forward()
  149.   turtle.forward()
  150.   turtle.turnLeft()
  151.   turtle.forward()
  152.   turtle.down()
  153.   turtle.down()
  154.   turtle.turnLeft()
  155.   turtle.select(13)
  156.   turtle.place()
  157.   turtle.turnRight()
  158.   turtle.forward()
  159.   turtle.forward()
  160.   turtle.turnLeft()
  161.   turtle.select(14)
  162.   turtle.place()
  163.   turtle.turnRight()
  164.   turtle.back()
  165.   turtle.turnLeft()
  166.   pickup()
  167.   turtle.up()
  168.   turtle.up()
  169.   turtle.forward()
  170.   turtle.forward()
  171.   turtle.placeDown()
  172.   turtle.turnRight()
  173.   turtle.forward()
  174.   turtle.placeDown()
  175.   turtle.back()
  176.   turtle.turnLeft()
  177.   turtle.back()
  178.   turtle.back()
  179.  
  180.  
  181.  
  182. slots()
  183. layer1()
  184. turtle.turnLeft()
  185. turtle.turnLeft()
  186. turtle.forward()
  187. for i = 1 , 6 do
  188.   layerMid()
  189. end
  190. accents()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement