Advertisement
100Toby1

Untitled

Apr 24th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. local rows = 10
  2. local cols = 30
  3. local dir = 0
  4.  
  5. function digRow()
  6. local blocks = rows
  7. while blocks > 0 do
  8. turtle.dig()
  9. turtle.forward()
  10.  
  11. local upTime = 0
  12. while turtle.detectUp() do
  13. turtle.digUp()
  14. turtle.up()
  15. upTime = upTime + 1
  16. end
  17. while upTime > 0 do
  18. turtle.down()
  19. upTime = upTime - 1
  20. end
  21.  
  22. blocks = blocks - 1
  23. end
  24. end
  25.  
  26. while cols > 0 do
  27. digRow()
  28. if dir == 0 then
  29. turtle.turnLeft()
  30. turtle.dig()
  31. turtle.forward()
  32. turtle.turnLeft()
  33. turtle.dig()
  34. turtle.forward()
  35. dir = 1
  36. elseif dir == 1 then
  37. turtle.turnRight()
  38. turtle.dig()
  39. turtle.forward()
  40. turtle.turnRight()
  41. dir = 0
  42. end
  43. rows = rows - 1
  44. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement