Guest User

Untitled

a guest
Apr 12th, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. function reFuel()
  2.     if turtle.getFuelLevel() < 20 then
  3.          for i=1,5 do -- you were missing a 'do' here.
  4.             turtle.refuel()
  5.          end
  6.     end
  7. end
  8.  
  9. function uTurn()
  10.     turtle.turnLeft() -- it's turtle.turnLeft() not ternLeft ;p
  11.     turtle.turnLeft()
  12. end
  13.  
  14. function toTree()
  15.     for i=1,3 do
  16.        turtle.forward()
  17.     end
  18. end
  19.  
  20. function cutTree()
  21.     turtle.dig()
  22.     turtle.forward()
  23.     while turtle.detectUp() do
  24.         turtle.digUp()
  25.         turtle.up()
  26.     end
  27.     while not turtle.detectDown() do
  28.         turtle.down()
  29.     end
  30. end
  31.  
  32. function toHome()
  33.     uTurn()
  34.     for i=1,3 do
  35.        turtle.forward()
  36.     end
  37.     turtle.select(2)
  38.     turtle.select(3)
  39.     turtle.drop()
  40.     turtle.select(1)
  41.     end
  42.    
  43. function replantTree() -- you were missing the'()' here.
  44.     turtle.select(1)
  45.     turtle.place()
  46. end
  47.  
  48.  
  49. --main script--
  50. while true do
  51. reFuel()
  52. toTree()
  53. cutTree()
  54. replantTree()
  55. toHome()
  56. sleep (300)
  57. end
Advertisement
Add Comment
Please, Sign In to add comment