Advertisement
absorr

Treetap Turtle Resizable Farming

Dec 28th, 2012
3,921
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.51 KB | None | 0 0
  1. function sweep()
  2.   turtle.dig()
  3.   turtle.up()
  4.   turtle.dig()
  5.   turtle.up()
  6.   turtle.dig()
  7.   turtle.up()
  8.   turtle.dig()
  9.   turtle.up()
  10.   turtle.dig()
  11.   turtle.up()
  12.   turtle.dig()
  13.   turtle.up()
  14.   turtle.dig()
  15.   turtle.up()
  16.   turtle.dig()
  17.   turtle.down()
  18.   turtle.down()
  19.   turtle.down()
  20.   turtle.down()
  21.   turtle.down()
  22.   turtle.down()
  23.   turtle.down()
  24.   turtle.down()
  25. end
  26.  
  27. function rotate()
  28.   turtle.turnRight()
  29.   turtle.forward()
  30.   turtle.turnLeft()
  31.   turtle.forward()
  32.   turtle.turnLeft()
  33. end
  34.  
  35. print("Starting Tapping Route...")
  36. turtle.forward()
  37. repeat
  38. sweep()
  39. rotate()
  40. sweep()
  41. rotate()
  42. sweep()
  43. rotate()
  44. sweep()
  45. rotate()
  46. turtle.turnLeft()
  47. turtle.forward()
  48. if turtle.forward() then
  49.   turtle.turnRight()
  50.   x = false
  51. else
  52.   turtle.turnRight()
  53.   turtle.forward()
  54.   turtle.forward()
  55.   if turtle.forward() then
  56.     turtle.back()
  57.     turtle.turnRight()
  58.     repeat
  59.       if turtle.forward() then
  60.         y = false
  61.       else
  62.         turtle.back()
  63.         turtle.turnLeft()
  64.         y = true
  65.       end
  66.     until y
  67.   else
  68.     x = true
  69.   end
  70. end
  71. until x
  72. turtle.turnRight()
  73. repeat
  74. if turtle.forward() then
  75.   z = false
  76. else
  77.   z = true
  78. end
  79. until z
  80. turtle.turnRight()
  81. repeat
  82. if turtle.forward() then
  83.   z = false
  84. else
  85.   z = true
  86. end
  87. until z
  88. turtle.drop()
  89. turtle.select(2)
  90. turtle.drop()
  91. turtle.select(3)
  92. turtle.drop()
  93. turtle.select(1)
  94. turtle.turnRight()
  95. turtle.forward()
  96. turtle.turnLeft()
  97. turtle.forward()
  98. turtle.turnLeft()
  99. turtle.turnLeft()
  100. print("Finished cycle.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement