Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. --[[
  2. Author: Brady
  3. Author's note: Try not to break stuff
  4. Version: 1.0
  5. ]]--
  6. turtle.select(1)
  7.  
  8. function doPattern()
  9. for i=1,4 do
  10. while turtle.detect() do
  11. turtle.dig()
  12. end
  13. turtle.forward()
  14. while turtle.detectUp() do
  15. turtle.digUp()
  16. end
  17. end
  18. turtle.up()
  19. turtle.turnLeft()
  20. for j=1,2 do
  21. for i=1,5 do
  22. while turtle.detect() do
  23. turtle.dig()
  24. end
  25. turtle.forward()
  26. end
  27. turtle.turnRight()
  28. turtle.turnRight()
  29. for i=1,5 do
  30. turtle.forward()
  31. end
  32. end
  33. turtle.turnRight()
  34. turtle.down()
  35. for i=1,4 do
  36. while turtle.detect() do
  37. turtle.dig()
  38. end
  39. turtle.forward()
  40. while turtle.detectUp() do
  41. turtle.digUp()
  42. end
  43. if (i == 2) then
  44. turtle.placeUp()
  45. end
  46. end
  47. turtle.up()
  48. turtle.turnLeft()
  49. for j=1,2 do
  50. for i=1,5 do
  51. while turtle.detect() do
  52. turtle.dig()
  53. end
  54. turtle.forward()
  55. end
  56. turtle.turnRight()
  57. turtle.turnRight()
  58. for i=1,5 do
  59. turtle.forward()
  60. end
  61. end
  62. turtle.turnRight()
  63. turtle.down()
  64. end
  65.  
  66. print("Please enter distance to dig in blocks")
  67. print("(rounded to nearest 8 blocks)")
  68. local distance = read()
  69.  
  70. local repeats = ((distance - (distance % 8)) / 8)
  71. print("Please put "..repeats.." torches in slot 1 then hit enter")
  72. read()
  73.  
  74. for b=1,repeats do
  75. doPattern()
  76. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement