pyro_killer

Turtle Rubber

Jan 21st, 2013
1,309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.25 KB | None | 0 0
  1. function sweep()
  2.   for i = 1, 7 do
  3.   turtle.dig()
  4.   turtle.up()
  5.   end
  6.   turtle.dig()
  7.   for i = 1, 8 do
  8.   turtle.down()
  9.   end
  10. end
  11.  
  12. function rotate()
  13.   turtle.turnRight()
  14.   turtle.forward()
  15.   turtle.turnLeft()
  16.   turtle.forward()
  17.   turtle.turnLeft()
  18. end
  19.  
  20. while true do
  21. print("Starting Tapping Route...")
  22. turtle.forward()
  23. repeat
  24. for i = 1, 4 do
  25. sweep()
  26. rotate()
  27. end
  28. turtle.turnLeft()
  29. turtle.forward()
  30. if turtle.forward() then
  31.   turtle.turnRight()
  32.   x = false
  33. else
  34.   turtle.turnRight()
  35.   turtle.forward()
  36.   turtle.forward()
  37.   if turtle.forward() then
  38.     turtle.back()
  39.     turtle.turnRight()
  40.     repeat
  41.       if turtle.forward() then
  42.         y = false
  43.       else
  44.         turtle.back()
  45.         turtle.turnLeft()
  46.         y = true
  47.       end
  48.     until y
  49.   else
  50.     x = true
  51.   end
  52. end
  53. until x
  54. turtle.turnRight()
  55. repeat
  56. if turtle.forward() then
  57.   z = false
  58. else
  59.   z = true
  60. end
  61. until z
  62. turtle.turnRight()
  63. repeat
  64. if turtle.forward() then
  65.   z = false
  66. else
  67.   z = true
  68. end
  69. until z
  70. for i = 1, 16 do
  71.   turtle.select(i)
  72.   turtle.drop()
  73. end
  74. turtle.select(1)
  75. turtle.turnRight()
  76. turtle.forward()
  77. turtle.turnLeft()
  78. turtle.forward()
  79. turtle.turnLeft()
  80. turtle.turnLeft()
  81. print("Waiting for half and hour")
  82. sleep(1800)
  83. end
Advertisement
Add Comment
Please, Sign In to add comment