Advertisement
Spatzenhirn123

DW Mine

Apr 26th, 2014
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. local args = {...}
  2. a = 74 --args[1]-1
  3. b = args[1] --(2)
  4.  
  5. function Item()
  6. turtle.digUp()
  7. sleep(1)
  8. while turtle.detectUp()==true do
  9. turtle.digUp()
  10. sleep(1)
  11. end
  12. turtle.select(1)
  13. turtle.placeUp()
  14. for i=2,16,1 do
  15. turtle.select(i)
  16. turtle.dropUp()
  17. end
  18. turtle.select(1)
  19. end
  20. --Startcheck: Chests und Fuel
  21. function Start()
  22. for o=2,16,1 do
  23. turtle.select(o)
  24. turtle.refuel()
  25. end
  26. while turtle.getFuelLevel()<(20*a+50)*b do
  27. f=(20*a+50)*b-turtle.getFuelLevel()
  28. print(" ")
  29. print("--------------------------------")
  30. print("Need more Fuel in Slot 2/16!")
  31. print(f)
  32. print("--------------------------------")
  33. sleep(10)
  34. for o=2,16,1 do
  35. turtle.select(o)
  36. turtle.refuel()
  37. end
  38. end
  39. while turtle.getItemSpace(1)>(64-b) do
  40. f=turtle.getItemSpace(1)-(64-b)
  41. print(" ")
  42. print("--------------------------------")
  43. print("Need more Chests in Slot 1!")
  44. print(f)
  45. print("--------------------------------")
  46. sleep(10)
  47. end
  48. turtle.select(1)
  49. print(" ")
  50. print("--------------------------------")
  51. print("Starting Quarry!")
  52. print("--------------------------------")
  53. end
  54.  
  55. function Weiter()
  56. for g=1,3,1 do
  57. turtle.dig()
  58. while turtle.detect()==true do
  59. turtle.dig()
  60. end
  61. turtle.forward()
  62. end
  63. end
  64.  
  65. function Mine()
  66.  
  67. turtle.digDown()
  68. turtle.turnRight()
  69. turtle.dig()
  70. sleep(1)
  71. while turtle.detect()==true do
  72. turtle.dig()
  73. sleep(1)
  74. end
  75. turtle.turnRight()
  76. turtle.dig()
  77. sleep(1)
  78. while turtle.detect()==true do
  79. turtle.dig()
  80. sleep(1)
  81. end
  82. turtle.turnRight()
  83. turtle.dig()
  84. sleep(1)
  85. while turtle.detect()==true do
  86. turtle.dig()
  87. sleep(1)
  88. end
  89. turtle.turnRight()
  90. turtle.dig()
  91. sleep(1)
  92. while turtle.detect()==true do
  93. turtle.dig()
  94. sleep(1)
  95. end
  96. while turtle.detectDown()==false do
  97. turtle.down()
  98. turtle.digDown()
  99. turtle.turnRight()
  100. turtle.dig()
  101. turtle.turnRight()
  102. turtle.dig()
  103. turtle.turnRight()
  104. turtle.dig()
  105. turtle.turnRight()
  106. turtle.dig()
  107. end
  108. for u=1,a,1 do
  109. turtle.up()
  110. end
  111. end
  112.  
  113.  
  114. --Aktion
  115. for p=1,b,1 do
  116. Start()
  117. Mine()
  118. Item()
  119. Weiter()
  120. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement