Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tArgs = { ... }
- if #tArgs ~= 2 then
- print("Usage : minage <length> <lines>")
- return
- end
- local length = tonumber( tArgs[1])
- local lines = tonumber( tArgs[2])
- local btraveled = 0 -- nombre de blocs parcouru
- local ltraveled = 0 -- nomre de lignes parcouru
- local parite = 0
- local item = turtle.getItemDetail()
- local function torche()
- if btraveled == 8 then
- turtle.select(16)
- turtle.placeDown()
- turtle.select(1)
- end
- end
- local function refuel()
- for i = 1,16 do
- if item.name == "minecraft:coal" then
- turtle.select(i)
- turtle.refuel()
- turtle.select(1)
- break
- end
- end
- end
- local function forward()
- while t < 3 do
- turtle.dig()
- turtle.digDown()
- turtle.forward()
- t = t + 1
- end
- t = 0
- end
- while ltraveled < lines do
- while btraveled < length do
- if turtle.getFuelLevel() > 0 then
- turtle.dig()
- turtle.digDown()
- torche()
- turtle.forward()
- else
- refuel()
- end
- btraveled = btraveled + 1
- end
- partie = ltraveled % 2 --(modulo 2)
- if partie == 1 then
- turtle.turnRight()
- forward()
- turtle.turnRight()
- else
- turtle.turnLeft()
- forward()
- turtle.turnLeft()
- end
- btraveled = 0
- ltraveled = ltraveled + 1
- turtle.forward()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement