Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tArgs = { ... }
- if #tArgs == 1 then
- length = tArgs[1]
- deep = 0
- elseif #tArgs == 2 then
- length = tArgs[1]
- deep = tArgs[2]
- else
- print("Usage:")
- print("lava <length> <deep>")
- print("if deep is empty: deep = 0")
- return
- end
- function lava()
- turtle.select(15)
- turtle.place()
- if turtle.refuel() == false then
- --Whatever we picked up is invalid for fuel, put it back down
- turtle.place()
- end
- turtle.select(1)
- end
- function lavadown()
- turtle.select(15)
- turtle.placeDown()
- if turtle.refuel() == false then
- --Whatever we picked up is invalid for fuel, put it back down
- turtle.placeDown()
- end
- turtle.select(1)
- end
- function lavaup()
- turtle.select(15)
- turtle.placeUp()
- if turtle.refuel() == false then
- --Whatever we picked up is invalid for fuel, put it back down
- turtle.placeUp()
- end
- turtle.select(1)
- end
- for i=1,deep do
- while turtle.down() == false do
- turtle.digDown()
- end
- end
- for i=1,length do
- lava()
- lavaup()
- lavadown()
- while turtle.forward() == false do
- turtle.dig()
- end
- end
- lavaup()
- lavadown()
- for i=1,length do
- turtle.back()
- end
- for i=1,deep do
- turtle.up()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement