Advertisement
Guest User

makeRoom

a guest
Nov 20th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.71 KB | None | 0 0
  1. local args = {...}
  2.  
  3. local x = tonumber(args[1])
  4. local y = tonumber(args[2])
  5. local z = tonumber(args[3])
  6.  
  7. local function setSlot(s)
  8.   slot = s
  9.   turtle.select(s)
  10. end
  11.  
  12. local function checkFuel()
  13.   curSlot = slot
  14.   if turtle.getFuelLevel() < 10 then
  15.     setSlot(1)
  16.     turtle.refuel()
  17.     setSlot(curSlot)
  18.   end
  19. end
  20.  
  21. local function digForward()
  22.   checkFuel()
  23.   turtle.dig()
  24.   turtle.forward(
  25. end
  26.  
  27. for i=1, z do
  28.   for k=1, y do
  29.     for m=1, x-1 do
  30.       digForward()
  31.     end
  32.   for m=1, x-1 do
  33.     turtle.back()
  34.   end
  35.   if k < y then
  36.     turtle.digUp()
  37.     turtle.up()
  38.   end
  39.   end
  40. while turtle.down() do
  41. end
  42. if i < z then
  43.   turtle.turnRight()
  44.   digForward()
  45.   turtle.turnLeft()
  46. end
  47. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement