Advertisement
xivs

Untitled

Dec 7th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. size = io.read()
  2.  
  3.  
  4. function toChest()
  5. turtle.select(2)
  6. turtle.placeDown()
  7. for i = 3,16 do
  8. turtle.select(i)
  9. turtle.dropDown()
  10. end
  11. turtle.select(1)
  12. return true
  13. end
  14. end
  15.  
  16. function refuel()
  17. turtle.select(3)
  18. for i = 3,16 do
  19. if i ~= 2 then
  20. turtle.select(i)
  21. turtle.refuel()
  22. end
  23. end
  24. turtle.select(3)
  25. end
  26.  
  27.  
  28. function turn(flag)
  29. if flag == 1 then turtle.turnRight() end
  30. if flag == -1 then turtle.turnLeft() end
  31. end
  32. turtle.select(1)
  33. turtle.refuel()
  34.  
  35.  
  36. f = 1
  37. for i = 1,size do
  38. for j = 1,size do
  39.  
  40.  
  41.  
  42. if turtle.getFuelLevel() == 0 then refuel() end
  43.  
  44.  
  45. turtle.dig()
  46. turtle.digUp()
  47. turtle.digDown()
  48. if turtle.getItemCount(16) > 0 then toChest() end
  49. turtle.forward()
  50.  
  51.  
  52. end
  53. turn(f)
  54. turtle.dig()
  55. turtle.digUp()
  56. turtle.digDown()
  57. turtle.forward()
  58. turn(f)
  59. f = -f
  60. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement