ByteZz

Strip/Branch Mining v2.0Alpha

Feb 16th, 2014
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. local times = 0
  2. local j = 0
  3. function Mine()
  4. while turtle.detect() == true do
  5. turtle.dig()
  6. sleep(0.50)
  7. end
  8. turtle.forward()
  9. sleep(0.50)
  10. while turtle.detectUp() == true do
  11. turtle.digUp()
  12. sleep(0.50)
  13. end
  14. turtle.digDown()
  15. end
  16. function Place(SlotNum)
  17. turtle.select(SlotNum)
  18. turtle.back()
  19. turtle.placeUp()
  20. turtle.forward()
  21. end
  22. term.write("How long? ")
  23. times = read()
  24. function Digger()
  25. for i=1, times do
  26. j = j+1
  27. Mine()
  28. if j == 7 then
  29. Place(16)
  30. j = 0
  31. end
  32. end
  33. end
  34. function MoveLeft()
  35. turtle.turnLeft()
  36. Mine()
  37. Mine()
  38. Mine()
  39. turtle.turnLeft()
  40. end
  41. function MoveRight()
  42. turtle.turnRight()
  43. Mine()
  44. Mine()
  45. Mine()
  46. turtle.turnRight()
  47. end
  48. term.write("How many double shafts? ")
  49. duration = read()
  50. for i=1, duration do
  51. Digger()
  52. MoveLeft()
  53. Digger()
  54. MoveRight()
  55. end
Add Comment
Please, Sign In to add comment