Guest User

tunnel3x3

a guest
Feb 17th, 2015
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.70 KB | None | 0 0
  1. local run = 0
  2. term.write("Distance? ")
  3. run = read() / 2
  4. t = 0
  5. function digAll()
  6.   while turtle.detect() do
  7.     turtle.dig()
  8.     sleep(0.5)
  9.   end
  10. end
  11. function digForward()
  12.   digAll()
  13.   turtle.forward()
  14.   turtle.digUp()
  15.   turtle.digDown()
  16. end
  17. function layerA()
  18.   digForward()
  19.   turtle.turnLeft()
  20.   digForward()
  21.   digForward()
  22.   turtle.turnRight()
  23. end
  24. function layerB()
  25.   digForward()
  26.   turtle.turnRight()
  27.   digForward()
  28.   countTorch()
  29.   digForward()
  30.   turtle.turnLeft()
  31. end
  32. function placeTorch()
  33.   turtle.select(16)
  34.   turtle.placeDown()
  35. end
  36. function countTorch()
  37.   if t >= 10 then
  38.     placeTorch()
  39.     t = t - 10
  40.   end
  41. end
  42. for i = 1, run do
  43.   t = t + 2
  44.   layerA()
  45.   layerB()
  46. end
Advertisement
Add Comment
Please, Sign In to add comment