Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- declaration des variables
- print("Longueur des tunnels ?")
- tunnelLenght = read()
- tunnelLenght = tonumber(tunnelLenght)
- numLoop = tonumber(0)
- print("Nombre de tunnels ?")
- nbLoop = read()
- nbLoop = tonumber(nbLoop)
- turtle.refuel()
- function digger()
- i = tonumber(tunnelLenght)
- repeat
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- turtle.digDown()
- i = i - 1
- until i == 0
- end
- function dropper()
- slotNum = tonumber(1)
- repeat
- turtle.select(slotNum)
- turtle.drop()
- slotNum = slotNum + 1
- until slotNum == 17
- end
- function b2b()
- if (numLoop == 0) then
- turtle.turnLeft()
- turtle.turnLeft()
- i = tonumber(0)
- repeat
- turtle.forward()
- i = i +1
- until i == tunnelLenght
- else
- turtle.turnLeft()
- turtle.turnLeft()
- i = tonumber(0)
- repeat
- turtle.forward()
- i = i +1
- until i == tunnelLenght
- turtle.turnRight()
- i = numLoop * 3
- repeat
- turtle.forward()
- i = i - 1
- until i == 0
- turtle.turnLeft()
- end
- end
- function b2m()
- turtle.turnLeft()
- i = numLoop * 3
- while (i > 0) do
- turtle.forward()
- end
- end
- function newTunnel()
- numLoop = numLoop + 1
- i = tonumber(3)
- repeat
- turtle.dig()
- turtle.forward()
- turtle.digUp()
- i = i - 1
- until i == 0
- turtle.turnLeft()
- end
- while (nbLoop > 0) do
- digger()
- b2b()
- dropper()
- b2m()
- newTunnel()
- nbLoop = nbLoop - 1
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement