Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- args = { ... }
- if args[2] == "left" then
- turn = turtle.turnLeft
- turn2 = turtle.turnRight
- else
- if args[2] == "right" then
- turn = turtle.turnRight
- turn2 = turtle.turnLeft
- end
- end
- if args[3] == nil then
- lc = 1
- else
- lc = tonumber(args[3])
- end
- function forward()
- refuel()
- repeat
- while turtle.dig() do end
- until turtle.forward()
- repeat until not (turtle.digUp() or turtle.digDown())
- end
- function refuel()
- while turtle.getFuelLevel() == 0 do
- print("Searching Fuel...")
- for j = 1, 16 do
- turtle.select(j)
- if turtle.refuel() then
- print("Success...")
- break
- end
- end
- end
- end
- for k = 1, lc do
- for i=0,args[1] do
- forward()
- end
- forward()
- turn2()
- forward()
- forward()
- turn2()
- turn2()
- forward()
- forward()
- forward()
- forward()
- forward()
- turn()
- forward()
- tmp = turn
- turn = turn2
- turn2 = tmp
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement