Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- args = {...}
- minFuel = tonumber(args[1])+2 or 0+2
- termX = 1
- termY = 1
- function rpt(func,count)
- for i=1, count do
- func()
- end
- end
- print("usage:")
- print("burnFuel <min fuel to stop at>")
- sleep(2)
- local dir = ""
- keyDown = require(dir.."checkForKey")
- term.clear()
- term.setCursorPos(termX,termY+1)
- print("Hold backspace to stop at any time")
- while turtle.getFuelLevel() >= 1 do
- rpt(turtle.down,1)
- rpt(turtle.up,1)
- term.clearLine(termY)
- term.setCursorPos(termX,termY)
- write(turtle.getFuelLevel())
- if keyDown() == keys.backspace then
- term.setCursorPos(termX,termY)
- term.clear()
- error("Stopped")
- end
- if turtle.getFuelLevel() < minFuel then
- error("Reached min fuel level")
- end
- end
- term.clear()
- term.setCursorPos(1,1)
- print("No fuel left")
- print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement