DreamGamer

3565768

Dec 21st, 2016
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 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. digDown()
  25. goDown()
  26. turnLeft(1)
  27.  
  28. end
  29.  
  30. end
  31.  
  32.  
  33.  
  34. function goDown()
  35. while turtle.detectDown() do
  36. turtle.digDown()
  37. sleep(0.5)
  38. end
  39.  
  40. turtle.down()
  41. end
  42.  
  43. function digUp()
  44. while turtle.detectUp() do
  45. turtle.digUp()
  46. sleep(0.5)
  47. end
  48. end
  49.  
  50. function digDown()
  51. while turtle.detectDown() do
  52. turtle.digDown()
  53. sleep(0.5)
  54. end
  55. end
  56.  
  57.  
  58.  
  59. function goUp()
  60. turtle.up()
  61. end
  62.  
  63.  
  64. function goForward()
  65. while turtle.detect() do
  66. turtle.dig()
  67. sleep(0.5)
  68. end
  69.  
  70. turtle.forward()
  71. end
  72.  
  73.  
  74. function turnRight(turnNumber)
  75. for i=1, turnNumber, 1 do
  76. turtle.turnRight()
  77. end
  78. end
  79.  
  80. function turnLeft(turnNumber)
  81. for i=1, turnNumber, 1 do
  82. turtle.turnLeft()
  83. end
  84. end
  85.  
  86.  
  87. function dig()
  88. while turtle.detect() do
  89. turtle.dig()
  90. sleep(0.5)
  91. end
  92.  
  93. end
  94.  
  95.  
  96.  
  97. print("Mining lenght: ")
  98.  
  99. local lenght = read()
  100.  
  101. startMining(lenght)
Advertisement
Add Comment
Please, Sign In to add comment