DreamGamer

687896

Dec 21st, 2016
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. -- Program by DreamCoding / DreamGamer
  2. -- Youtube: /dr34m94m3r
  3. -- Web: http://DreamGamer.de
  4.  
  5.  
  6.  
  7. function startMining(lenght)
  8.  
  9. for i1=1, lenght, 1 do
  10. dig()
  11. goForward()
  12. turnRight(1)
  13. dig()
  14. digUp()
  15. goUp()
  16. dig()
  17. digUp()
  18. goUp()
  19. dig()
  20. digDown()
  21. goDown()
  22. digDown()
  23. goDown()
  24. turnLeft(1)
  25.  
  26. end
  27.  
  28. end
  29.  
  30.  
  31.  
  32. function goDown()
  33. while turtle.detectDown() do
  34. turtle.digDown()
  35. sleep(0.5)
  36. end
  37.  
  38. turtle.down()
  39. end
  40.  
  41. function digUp()
  42. while turtle.detectUp() do
  43. turtle.digUp()
  44. sleep(0.5)
  45. end
  46. end
  47.  
  48. function digDown()
  49. while turtle.detectDown() do
  50. turtle.digDown()
  51. sleep(0.5)
  52. end
  53. end
  54.  
  55.  
  56.  
  57. function goUp()
  58. turtle.up()
  59. end
  60.  
  61.  
  62. function goForward()
  63. while turtle.detect() do
  64. turtle.dig()
  65. sleep(0.5)
  66. end
  67.  
  68. turtle.forward()
  69. end
  70.  
  71.  
  72. function turnRight(turnNumber)
  73. for i=1, turnNumber, 1 do
  74. turtle.turnRight()
  75. end
  76. end
  77.  
  78. function turnLeft(turnNumber)
  79. for i=1, turnNumber, 1 do
  80. turtle.turnLeft()
  81. end
  82. end
  83.  
  84.  
  85. function dig()
  86. while turtle.detect() do
  87. turtle.dig()
  88. sleep(0.5)
  89. end
  90.  
  91. end
  92.  
  93.  
  94.  
  95. print("Mining lenght: ")
  96.  
  97. local lenght = read()
  98.  
  99. startMining(lenght)
Advertisement
Add Comment
Please, Sign In to add comment