Advertisement
Guest User

branchMining

a guest
Mar 4th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.24 KB | None | 0 0
  1. --Digs out 1x2x1 tunnels
  2. --Place the turtle in the
  3. --Middle of where you want
  4. --Your tunnel to be
  5.  
  6. --Tunnel count
  7. term.write("Tunnel Count: ")
  8. local valTunnel = ""
  9. valTunnel = tonumber(read())
  10.  
  11. --Tunnel lenght
  12. term.write("Tunnel Lenght: ")
  13. local valLenght= ""
  14. valLenght = tonumber(read())
  15.  
  16. function digForward()
  17.   while turtle.detect() do
  18.     turtle.dig()
  19.     sleep(2)
  20.   end
  21.  
  22. end
  23.  
  24. function digUp()
  25.   while turtle.detectUp() do
  26.    turtle.digUp()
  27.    sleep(2)
  28.   end
  29. end
  30.  
  31. function tunnel(lenght,count)
  32.   for i= 0, count do
  33.     turtle.turnLeft()
  34.     for j = 0, lenght do
  35.       digForward()
  36.       turtle.forward()
  37.       digUp()
  38.     end
  39.     turtle.turnLeft()
  40.     turtle.turnLeft()
  41.     for k = 0, lenght do
  42.       turtle.forward()
  43.     end
  44.     for l = 0, lenght do
  45.       digForward()
  46.       turtle.forward()
  47.       digUp()
  48.     end
  49.     turtle.turnLeft()
  50.     turtle.turnLeft()
  51.     for m = 0, lenght do
  52.       turtle.forward()
  53.     end
  54.     turtle.turnRight()
  55.     digForward()
  56.     turtle.forward()
  57.     digUp()
  58.     digForward()
  59.     turtle.forward()
  60.     digUp()
  61.     digForward()
  62.     turtle.forward()
  63.     digUp()
  64.   end
  65. end
  66.  
  67. print("Digging...")
  68. --TEST
  69. --print(tonumber(valLenght))
  70. tunnel(valLenght,valTunnel)
  71. print("Done!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement