Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1.  
  2. turtle.select(15)
  3. turtle.refuel()
  4. function checkAndDrop()
  5. occ = 0
  6. for i = 1,12,1 do
  7. if turtle.getItemCount(i) > 0 then
  8. occ = occ + 1
  9. end
  10. end
  11. if occ > 8 then
  12. turtle.turnRight()
  13. turtle.dig()
  14. turtle.select(13)
  15. turtle.place()
  16. for i = 1,12,1 do
  17. turtle.select(i)
  18. turtle.drop()
  19. end
  20. turtle.turnLeft()
  21. end
  22. end
  23. function digThree(val)
  24. turtle.dig()
  25. turtle.forward()
  26. turtle.digDown()
  27. turtle.digUp()
  28. turtle.down()
  29. if not turtle.detectDown() then
  30. turtle.select(14)
  31. turtle.placeDown()
  32. end
  33. turtle.up()
  34. turtle.back()
  35. end
  36. function left()
  37. turtle.turnLeft()
  38. turtle.forward()
  39. turtle.turnRight()
  40. end
  41. function right()
  42. turtle.turnRight()
  43. turtle.forward()
  44. turtle.turnLeft()
  45. end
  46. level = 0
  47. while (turtle.getFuelLevel() > 10) do
  48. level = level + 1
  49. digThree(12)
  50. left()
  51. digThree(11)
  52. left()
  53. digThree(10)
  54. right()
  55. right()
  56. if level % 5 == 0 then
  57. turtle.turnLeft()
  58. turtle.select(16)
  59. turtle.place()
  60. turtle.turnRight()
  61. end
  62. turtle.forward()
  63. turtle.down()
  64. checkAndDrop()
  65. if level == 100 then
  66. break
  67. end
  68. end
  69. turtle.turnLeft()
  70. turtle.turnLeft()
  71.  
  72. while (level > 0) do
  73. turtle.up()
  74. turtle.forward()
  75. level = level - 1
  76. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement