Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- turtle.select(1)
- turtle.refuel()
- rednet.open("right")
- a = tonumber(arg[1])
- b = tonumber(arg[2])
- c = tonumber(arg[3])
- rednet.send(7,"Dig: start")
- gc = 0
- if b%2==0 then
- for ic = 1, c do
- gc = gc + 1
- for ia = 1, a-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- for ib = 1, (b/2)-1 do
- for ia = 1, a-2 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- for ia = 1, a-2 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- end
- for ia = 1, a-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- for ib = 1, b-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- if gc ~= tonumber(c) then
- turtle.digDown()
- turtle.down()
- end
- end
- else
- for ic = 1, c do
- gc = gc + 1
- for ib = 1, (b-1)/2 do
- for ia = 1, a-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- for ia = 1, a-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- end
- for ia = 1, a-1 do
- turtle.dig()
- turtle.forward()
- end
- turtle.turnRight()
- turtle.turnRight()
- if gc ~= tonumber(c) then
- turtle.digDown()
- turtle.down()
- end
- end
- end
- rednet.send(7,"Dig: end")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement