function tap()
turtle.dig()
for i = 1,7 do
turtle.up()
turtle.dig()
end
for i = 1,7 do
turtle.down()
end
end
function edge()
for i = 1,3 do
turtle.forward()
turtle.turnRight()
tap()
turtle.turnLeft()
turtle.forward()
end
end
function forward(x)
for l = 1,x do
turtle.forward()
end
end
function corridor()
for j = 1,3 do
turtle.forward()
turtle.turnRight()
tap()
turtle.turnLeft()
turtle.turnLeft()
tap()
turtle.turnRight()
turtle.forward()
end
end
local tArgs = { ... }
loop = tonumber(tArgs[1])
for count = 1,loop do
turtle.select(1)
for k = 1,4 do
edge()
turtle.turnRight()
end
forward(2)
turtle.turnRight()
corridor()
turtle.turnLeft()
forward(2)
turtle.turnLeft()
corridor()
turtle.turnRight()
forward(2)
turtle.turnRight()
forward(2)
turtle.turnRight()
corridor()
turtle.turnLeft()
forward(2)
turtle.turnLeft()
corridor()
turtle.turnLeft()
forward(4)
turtle.turnLeft()
forward(6)
for i = 1,16 do --Clears inventory
turtle.select(i)
turtle.drop()
end
turtle.turnRight()
turtle.turnRight()
end
Comments