Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- [ Variables ] --
- local depth = 1
- local wide = 4
- local length = 4
- -- [ End of variables ] --
- -- [FUNCTIONS] -- Nemmere at redigere end en lang kode..
- local function invCheck()
- if turtle.getItemCount(16) > 1 then
- turtle.select(1)
- turtle.turnLeft()
- turtle.dig()
- turtle.place()
- for i = 2, 16 do
- turtle.select(i)
- turtle.drop()
- end
- turtle.select(1)
- turtle.dig()
- turtle.turnRight()
- end
- end
- local function fuel()
- if turtle.getItemCount(2) > 1 then
- turtle.select(2)
- turtle.transferTo(16, turtle.getItemCount(2) - 1)
- turtle.select(16)
- turtle.refuel()
- turtle.select(2)
- end
- end
- local function dig()
- for i = 1, length do
- while not turtle.forward() do
- turtle.dig()
- sleep(.8)
- end
- invCheck()
- fuel()
- end
- end
- local function right()
- turtle.turnRight()
- turtle.dig()
- turtle.forward()
- turtle.turnRight()
- end
- local function left()
- turtle.turnLeft()
- turtle.dig()
- turtle.forward()
- turtle.turnLeft()
- end
- local function cycle()
- for i = 1, depth do
- turtle.digDown()
- turtle.down()
- for i = 1, wide / 2 do
- dig()
- right()
- dig()
- left()
- end
- turtle.turnLeft()
- for i = 1,wide do
- while not turtle.forward() do
- turtle.dig()
- sleep(0.8)
- end
- end
- turtle.turnRight()
- end
- end
- local function prep()
- print("Hello..")
- print("Wide?")
- wide = read()
- print("Length?")
- length = read()
- print("Depth?")
- depth = read()
- cycle()
- for i = 1, depth do
- turtle.up()
- end
- end
- -- [ END OF FUNCTIONS ] --
- print("WIP")
- prep()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement