Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function startBildschirm()
- print(" MinerTurtle")
- print("=======================================")
- print("")
- print(" Gaenge Anzahl: ")
- print(" Gaenge Laenge: ")
- print("")
- print("")
- print("")
- print("")
- print("")
- print("")
- print("")
- end
- function readDetails()
- term.setCursorPos( 17, 4)
- local inputstring = read()
- gaengeAnzahl = (tonumber(inputstring))
- term.setCursorPos( 17, 5)
- local inputstring = read()
- gaengeLaenge = (tonumber(inputstring))
- end
- function hauptgang()
- for i=1,3 do
- while turtle.detect()==true do
- turtle.dig()
- dropCobble()
- os.sleep(0.5)
- end
- turtle.forward()
- turtle.digUp()
- while turtle.detectDown()==false do
- turtle.select(1)
- turtle.placeDown()
- end
- end
- end
- function seitenGaenge()
- -- gang nach rechts
- turtle.turnRight()
- for i=1,gaengeLaenge do
- while turtle.detect()==true do
- turtle.dig()
- dropCobble()
- os.sleep(0.5)
- end
- turtle.forward()
- turtle.digUp()
- --while turtle.detectDown()==false do
- -- turtle.select(2)
- -- turtle.placeDown()
- --end
- end
- turtle.select(16)
- turtle.placeUp()
- turtle.select(1)
- turtle.turnRight()
- turtle.turnRight()
- for i=1,gaengeLaenge do
- while turtle.detect()==true do
- turtle.dig()
- dropCobble()
- os.sleep(0.5)
- end
- turtle.forward()
- end
- -- gang nach links
- for i=1,gaengeLaenge do
- while turtle.detect()==true do
- turtle.dig()
- dropCobble()
- os.sleep(0.5)
- end
- turtle.forward()
- turtle.digUp()
- --while turtle.detectDown()==false do
- -- turtle.select(2)
- -- turtle.placeDown()
- --end
- end
- turtle.select(16)
- turtle.placeUp()
- turtle.select(1)
- turtle.turnRight()
- turtle.turnRight()
- for i=1,gaengeLaenge do
- while turtle.detect()==true do
- while turtle.detect()==true do
- turtle.dig()
- dropCobble()
- os.sleep(0.5)
- end
- end
- turtle.forward()
- end
- turtle.turnLeft()
- end
- function comeBack()
- turtle.turnRight()
- turtle.turnRight()
- for i=1,gaengeAnzahl*3 do
- turtle.forward()
- end
- turtle.turnRight()
- turtle.turnRight()
- for a=1,15 do
- while turtle.getItemCount(a) ~= 0 do
- for i=1,16 do
- turtle.select(i)
- turtle.dropDown()
- end
- end
- end
- end
- function dropCobble()
- if (turtle.getItemCount(1) == 63) then
- turtle.select(1)
- turtle.drop(63)
- end
- end
- startBildschirm()
- readDetails()
- for i=1,gaengeAnzahl do
- hauptgang()
- seitenGaenge()
- end
- comeBack()
- gaengeLaenge = 0
- gaengeAnzahl = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement