Razara

obsidianMiner

May 7th, 2013
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.07 KB | None | 0 0
  1. tArgs = {...}
  2.  
  3. local length, height, width
  4. if #tArgs ~= 2 then
  5.         print("Invalid number of arguments. Needs length and width")
  6. else
  7.         length = tonumber(tArgs[1])
  8.         width = tonumber(tArgs[2])
  9. end
  10.  
  11.  
  12. function digForward()
  13.         while turtle.dig() do sleep(0.5) end
  14.         turtle.forward()
  15.     turtle.digDown()
  16. end
  17.  
  18.  
  19.  
  20. if length*width> turtle.getFuelLevel() then
  21.         print("Not enough fuel")
  22. else
  23.         digForward()
  24.        
  25.         for y = 1,width do
  26.                 for x = 1,length-1 do
  27.                         digForward()
  28.          
  29.                 end
  30.                
  31.                 if y < width then
  32.                         if y%2 ~= 0 then
  33.                                 turtle.turnRight()
  34.                                 digForward()
  35.                                 turtle.turnRight()
  36.                         else
  37.                                 turtle.turnLeft()
  38.                                 digForward()
  39.                                 turtle.turnLeft()
  40.                         end
  41.                 end
  42.         end
  43. end
Advertisement
Add Comment
Please, Sign In to add comment