Advertisement
Guest User

Untitled

a guest
May 25th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. local event,p1,p2,p3=os.pullEvent()
  2. rednet.open("right ")
  3.  
  4. if event=="rednet_message" and p2=="@doit" then
  5.  
  6. function digIt()
  7. while turtle.detect() do
  8. turtle.dig()
  9. os.sleep(0.5)
  10. end
  11. turtle.forward()
  12. while turtle.detectDown() or turtle.detectUp() do
  13. turtle.digUp()
  14. turtle.digDown()
  15. end
  16. end
  17.  
  18. function placeTorch()
  19. turtle.select(16)
  20. turtle.placeUp()
  21. end
  22.  
  23. local run = 0
  24. term.write("Tunnel length: ")
  25. run = read()
  26.  
  27. for i = 1, run do
  28. k = i - 1
  29. j = k % 4
  30. digIt()
  31. turtle.turnLeft()
  32. digIt()
  33. turtle.turnRight()
  34. turtle.turnRight()
  35. turtle.forward()
  36. digIt()
  37. turtle.back()
  38. turtle.turnLeft()
  39. if i == 2 or j == 1 then
  40. turtle.back()
  41. turtle.turnRight()
  42. turtle.forward()
  43. placeTorch()
  44. turtle.back()
  45. turtle.back()
  46. placeTorch()
  47. turtle.forward()
  48. turtle.turnLeft()
  49. turtle.forward()
  50. end
  51. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement