Advertisement
100Toby1

Untitled

Oct 11th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. function path()
  2. -- Place middle
  3. turtle.placeDown()
  4. turtle.turnLeft()
  5.  
  6. -- Place Left side
  7. turtle.forward()
  8. turtle.placeDown()
  9. turtle.forward()
  10. turtle.placeDown()
  11.  
  12. -- Return to center
  13. turtle.turnRight()
  14. turtle.turnRight()
  15. turtle.forward()
  16. turtle.forward()
  17.  
  18. -- Place Right side
  19. turtle.forward()
  20. turtle.placeDown()
  21. turtle.forward()
  22. turtle.placeDown()
  23.  
  24. -- Return to center
  25. turtle.turnLeft()
  26. turtle.turnLeft()
  27. turtle.forward()
  28. turtle.forward()
  29.  
  30. -- Rotate and move forward
  31. turtle.turnRight()
  32. turtle.forward()
  33. end
  34.  
  35. function findBlocks()
  36. local offset = 0
  37. while not turtle.detect() do
  38. turtle.down()
  39. offset = offset + 1
  40. end
  41. for i = 0, 10 do
  42. turtle.digDown()
  43. turtle.down()
  44. offset = offset + 1
  45. end
  46. -- local breadth = 16
  47. -- for i = 0, breadth do
  48. -- for j = 0, breadth do
  49. -- while not turtle.forward() do
  50. -- turtle.dig()
  51. -- end
  52. -- end
  53.  
  54. -- if i % 2 then
  55. -- turtle.turnRight()
  56. -- while not turtle.forward() do
  57. -- turtle.dig()
  58. -- end
  59. -- turtle.turnRight()
  60. -- while not turtle.forward() do
  61. -- turtle.dig()
  62. -- end
  63. -- while not turtle.forward() do
  64. -- turtle.dig()
  65. -- end
  66. -- else
  67. -- turtle.turnLeft()
  68. -- while not turtle.forward() do
  69. -- turtle.dig()
  70. -- end
  71. -- turtle.turnLeft()
  72. -- while not turtle.forward() do
  73. -- turtle.dig()
  74. -- end
  75. -- while not turtle.forward() do
  76. -- turtle.dig()
  77. -- end
  78. -- end
  79. -- end
  80. end
  81.  
  82. turtle.select(1)
  83.  
  84. while true do
  85. if (turtle.getItemCount(1) > 5) then
  86. path()
  87. else
  88. findBlocks()
  89. end
  90. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement