Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local far=0
- local wide=0
- local high=0
- term.write("How Far?")
- far= read()
- term.write("How wide?")
- wide= read()
- wide= wide-1
- term.write("How much higher than 3?")
- high= read()
- function refuel()
- if turtle.getFuelLevel() <100 then
- turtle.select(1)
- if turtle.getItemSpace(1) == 63 then
- turtle.refuel()
- turtle.turnRight()
- turtle.turnRight()
- for i=1,turtle.getFuelLevel() do
- turtle.forward()
- end
- print("Ran Out of Fuel!")
- else
- turtle.refuel()
- end
- end
- end
- function Dump()
- if turtle.getItemCount (14) ~=0 then
- for i=1,high do
- turtle.down()
- end
- turtle.select(15)
- turtle.placeDown()
- for i=2,14 do
- turtle.select(i)
- turtle.dropDown()
- end
- turtle.select(1)
- for i=1,high do
- turtle.up()
- end
- else
- end
- end
- function digIt()
- while turtle.detect() do
- turtle.dig()
- os.sleep(0.5)
- end
- turtle.forward()
- while turtle.detectDown() or turtle.detectUp() do
- turtle.digUp()
- turtle.digDown()
- end
- end
- for i=1,far do
- digIt()
- turtle.turnRight()
- for i=1,wide do
- digIt()
- end
- turtle.turnRight()
- turtle.turnRight()
- for i=1,high do
- turtle.down()
- turtle.digDown()
- for i=1, wide do
- digIt()
- end
- turtle.turnRight()
- turtle.turnRight()
- end
- for i=1, wide do
- turtle.forward()
- end
- turtle.turnRight()
- for i=1,high do
- turtle.up()
- end
- Dump()
- refuel()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement