Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tArgs={...}
- a=tonumber(tArgs[1])
- b=tonumber(tArgs[2])
- n=tonumber(tArgs[3])
- function digi(t,l)
- for i=1,t do
- turtle.dig()
- turtle.forward()
- if turtle.getItemCount(16)>0 then
- for j=1,l do
- turtle.digUp()
- turtle.up()
- end
- print('Inventory full!')
- os.exit(1)
- end
- function turnR()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- end
- function turnL()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- end
- if turtle.getFuelLevel()<50 then
- for j=1,p do
- turtle.digUp()
- turtle.up()
- end
- print('Low fuel!')
- os.exit(1)
- end
- i=i+1
- end
- end
- a=a-1
- fl=0
- for p=1,n do
- for k=1,b do
- digi(a,p)
- if k~=b then
- if fl==0 then
- turnR()
- fl=1
- else
- turnL()
- fl=0
- end
- end
- if k==b then
- turtle.digDown()
- turtle.down()
- turtle.turnLeft()
- turtle.turnLeft()
- if b%2==0 then
- fl=1
- if p%2==0 then
- fl=0
- end
- end
- end
- end
- p=p+1
- end
- for i=1,n do
- turtle.up()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement