Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function p(...) print(...) end
- --Set Local Print Function
- turtle.refuel()
- p("Digging Chunk") --Duh....
- function digLine()--Dig 16 blocks
- for a=1,15 do--15
- turtle.dig()
- turtle.digDown()
- turtle.forward()
- end
- turtle.digDown()--block 16
- end
- function turn(dir)--turn depending on true/false
- if tostring(dir)=="nil" then--error handling
- error("Turn():Expected Number, Got nil")
- end
- if dir==false then
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()--If false turn left
- turtle.dig()
- turtle.turnLeft()
- turtle.dig()
- elseif dir==true then
- turtle.turnRight()
- turtle.dig()
- turtle.forward() --else if true turn right
- turtle.turnRight()
- turtle.dig()
- end
- end
- r=false--set Variables
- run=true
- function t(var)--Toggle
- local num=var==false--set true if false else false
- return num--return true/false
- end
- while run==true do--loop
- for a=1,15 do
- digLine()
- turn(r)
- r=t(r)
- end
- digLine()
- turtle.turnLeft()
- turtle.dig()
- r=false
- turtle.down()
- turtle.dig()
- turtle.refuel()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement