here is my coding with the 70th line some how messed up, please help.
local enderchest = false local torch = turtle.getItemCount(1) local chests = turtle.getItemCount(2) local dist = 0 function dump() if turtle.getItemCount(16)>0 then turtle.digDown() turtle.select(2) turtle.placeDown() for slot = 3,16,1 do turtle.select(slot) turtle.dropDown() end if enderchest then turtle.select(2) turtle.digDown() else local c = c - 1 end end end function digforw() if turtle.detect() then turtle.dig() end turtle.forward() dump() turtle.digUp() dump() dist = dist + 1 end function home() turtle.turnLeft() turtle.turnLeft() if turtle.detectUp() then turtle.digUp() end turtle.up() for i=1,dist,1 do turtle.forward() end turtle.down() if torch==0 then print("Ran out of torches.") elseif chests==0 then print("Ran out of chests.") else print("Ran out of fuel.") end turtle.turnLeft() turtle.turnLeft() end function light() turtle.turnLeft() turtle.turnLeft() turtle.select(1) turtle.place() turtle.turnLeft() turtle.turnLeft() torch = torch - 1 end local retdist = 0 local fuel = turtle.getFuelLevel() function run() while (torch>0) and (chests>0) and (fuel>retdist) do for i=1,12,1 do digforw() end light() retdist = dist + 14 fuel = turtle.getFuelLevel() end home() end run()
Edited by Bubba, 25 November 2013 - 09:54 PM.
Replaced bullet points with code tags: DON'T USE BULLET POINTS FOR CODE PEOPLE!