Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local laenge = 8
- local error = false
- local leeehr = false
- function leehr()
- turtle.turnLeft()
- turtle.turnLeft()
- if turtle.detect() then
- turtle.dig()
- end
- turtle.select(1)
- if turtle.place() then
- for i = 4, 16, 1 do
- turtle.select(i)
- turtle.drop()
- end
- else
- error = true
- end
- turtle.select(1)
- turtle.dig()
- turtle.turnLeft()
- turtle.turnLeft()
- end
- function entleehr()
- if turtle.getItemCount(14) > 0 then
- leehr()
- end
- end
- function nachVorne()
- for i = 1, 3, 1 do
- if turtle.detect() then
- turtle.dig()
- entleehr()
- end
- turtle.forward()
- if turtle.detectUp() then
- turtle.digUp()
- entleehr()
- end
- end
- end
- function gang()
- for i = 1, laenge, 1 do
- if turtle.detect() then
- turtle.dig()
- entleehr()
- end
- turtle.forward()
- if turtle.detectUp() then
- turtle.digUp()
- entleehr()
- end
- end
- turtle.select(3)
- turtle.placeUp()
- turtle.select(1)
- turtle.turnLeft()
- turtle.turnLeft()
- for i = 1, laenge, 1 do
- if turtle.detect() then
- turtle.dig()
- entleehr()
- end
- turtle.forward()
- end
- end
- print("Wie viele Wege?")
- local anz = io.read("*l")
- if turtle.getFuelLevel() == 0 then
- local anzKohle = turtle.getItemCount(2)
- if anzKohle < 2 then
- leeehr = true
- else
- turtle.select(2)
- turtle.refuel(anzKohle - 1)
- turtle.select(1)
- end
- end
- if leeehr == false then
- for i = 1, anz, 1 do
- nachVorne()
- turtle.turnLeft()
- gang()
- gang()
- turtle.turnRight()
- end
- turtle.turnLeft()
- turtle.turnLeft()
- for i = 1, (anz * 3) + 1, 1 do
- if turtle.detect() then
- turtle.dig()
- entleehr()
- end
- turtle.forward()
- end
- else
- print("ERROR: not genug fuel")
- end
Add Comment
Please, Sign In to add comment