Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- xSize = 10
- ySize = 2
- zSize = 10
- currentX = 0
- currentY = 0
- currentZ = 0
- facingForward = true
- function refuel()
- if turtle.getItemCount(1) == 0 then
- print("Ran out of fuel :(")
- return false
- end
- if turtle.getFuelLevel() <= 0 then
- turtle.refuel(1)
- print("REFUELED")
- return true
- end
- return true
- end
- function move()
- turtle.dig()
- if currentX == xSize - 1 then
- if facingForward then
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- else
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- end
- currentX = 0
- currentZ = currentZ + 1
- facingForward = not facingForward
- print("Row finished!")
- else
- turtle.forward()
- currentX = currentX + 1
- end
- end
- local running = true
- while running do
- running = refuel()
- move()
- if currentZ == zSize - 1 then
- running = false
- end
- end
- print("Finished!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement