Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function forward()
- CheckFuel()
- while not turtle.forward() do
- turtle.dig()
- end
- end
- function dig()
- forward()
- turtle.digUp()
- turtle.digDown()
- turtle.turnRight()
- turtle.dig()
- forward()
- turtle.turnLeft()
- turtle.digUp()
- turtle.digDown()
- turtle.turnLeft()
- forward()
- turtle.dig()
- forward()
- turtle.turnRight()
- turtle.digUp()
- turtle.digDown()
- turtle.turnRight()
- forward()
- turtle.turnLeft()
- end
- function digup()
- turtle.digUp()
- turtle.up()
- turtle.digUp()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.turnLeft()
- turtle.forward()
- turtle.turnRight()
- end
- function move()
- turtle.back()
- turtle.turnLeft()
- turtle.forward()
- end
- function move2()
- turtle.back()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function move3()
- turtle.back()
- turtle.turnLeft()
- turtle.up()
- end
- function move4()
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.down()
- turtle.down()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function move5()
- turtle.down()
- turtle.down()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function move6()
- turtle.down()
- turtle.down()
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function move7()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- end
- function emptyturtle()
- while turtle.detectUp() do
- turtle.digUp()
- end
- turtle.select(1)
- while turtle.placeUp() == false do
- turtle.digUp()
- end
- for s = 4, 16 do
- turtle.select(s)
- turtle.dropUp()
- end
- turtle.select(1)
- turtle.digUp()
- end
- function refuel()
- while turtle.detectUp() do
- turtle.digUp()
- end
- turtle.select(1)
- while turtle.placeUp() == false do
- turtle.digUp()
- end
- turtle.select(3)
- turtle.dropUp()
- turtle.select(1)
- turtle.digUp()
- turtle.select(2)
- turtle.placeUp()
- turtle.select(3)
- turtle.suckUp()
- turtle.select(2)
- turtle.digUp()
- turtle.select(3)
- turtle.refuel(63)
- end
- function CheckFuel()
- if turtle.getFuelLevel() <= 10 then
- refuel()
- end
- end
- function r1()
- for i = 0, 11 do
- while turtle.detect() do
- turtle.dig()
- sleep(0.25)
- end
- if turtle.getItemCount(16) >= 1 then
- emptyturtle()
- end
- dig()
- end
- end
- function r2()
- for x = 0, 2 do
- while turtle.detect() do
- turtle.dig()
- sleep(0.25)
- end
- if turtle.getItemCount(16) >= 1 then
- emptyturtle()
- end
- dig()
- end
- end
- function r3()
- for y = 0, 5 do
- while turtle.detect() do
- turtle.dig()
- sleep(0.25)
- end
- if turtle.getItemCount(16) >= 1 then
- emptyturtle()
- end
- dig()
- end
- end
- function r4()
- for i = 0, 2 do
- while turtle.detect() do
- turtle.dig()
- sleep(0.25)
- end
- if turtle.getItemCount(16) >= 1 then
- emptyturtle()
- end
- dig()
- end
- end
- function reset()
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- end
- function room()
- r1()
- move()
- r2()
- move()
- r3()
- move2()
- r2()
- move()
- r3()
- move3()
- digup()
- r3()
- move()
- r3()
- move()
- r3()
- move()
- r2()
- move()
- r2()
- end
- room()
- move4()
- room()
- move5()
- room()
- move6()
- room()
- move5()
- room()
- move6()
- room()
- move5()
- room()
- move6()
- room()
- move5()
- r4()
- move7()
- room()
- move5()
- r4()
- reset()
- move7()
- r4()
- reset()
- move7()
- r4()
- reset()
- move7()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement