Advertisement
x8-bitx

StripSimple

Dec 1st, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.87 KB | None | 0 0
  1. tArgs = {...}
  2.  
  3. function update(as,sa)
  4.     term.clear()
  5.     term.setCursorPos(1,1)
  6.     print("Fuel Level: "..turtle.getFuelLevel())
  7.     print("Rows: "..tArgs[1].." | Depth: "..tArgs[2])
  8.     if as and sa then
  9.         print("Currently | row: "..as.." | Depth: "..sa)
  10.     end
  11. end
  12.  
  13. if tArgs[1] == nil then
  14.     print("No parameters")
  15. elseif tArgs[1] then
  16.     for i = 1, tArgs[1] do
  17.         for j = 1, tArgs[2] do
  18.             turtle.dig()
  19.             turtle.digUp()
  20.             turtle.digDown()
  21.             turtle.forward()
  22.             update(i,j)
  23.         end
  24.         for s = 1, tArgs[2] do
  25.             turtle.back()
  26.             update()
  27.         end
  28.         if tonumber(tArgs[1]) ~= i then
  29.             turtle.turnLeft()
  30.             turtle.forward()
  31.             turtle.forward()
  32.             turtle.forward()
  33.             turtle.turnRight()
  34.         end
  35.     end
  36. else
  37.     for i = 1, tArgs[1] do
  38.         turtle.dig()
  39.         turtle.digUp()
  40.         turtle.digDown()
  41.         turtle.forward()
  42.         update()
  43.     end
  44.     for i = 1, tArgs[1] do
  45.         turtle.back()
  46.         update()
  47.     end
  48. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement