Advertisement
ecco7777

thaumsacnner turtle nodefinder

Apr 11th, 2015
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.61 KB | None | 0 0
  1. n = peripheral.wrap("right")
  2. id, d, v, f, t = n.getAuraNode()
  3. x = 0
  4. while x == 0 do
  5. id, d, v, f, t = n.getAuraNode()
  6. d2 = d
  7. turtle.dig()
  8. turtle.forward()
  9. id, d, v, f, t = n.getAuraNode()
  10. if d2 < d then
  11. turtle.turnLeft()
  12. turtle.turnLeft()
  13. turtle.dig()
  14. turtle.forward()
  15. turtle.dig()
  16. turtle.forward()
  17.  
  18. else
  19. while x == 0 do
  20. if d2 >= d then
  21. print("d2 ist größer")
  22. id, d, v, f, t = n.getAuraNode()
  23. d2 = d
  24. turtle.dig()
  25. turtle.forward()
  26. id, d, v, f, t = n.getAuraNode()
  27. print("d2:",d2)
  28. print("d :",d)
  29. if d2 <= d then
  30. print("d2 ist kleiner")
  31. x=1
  32. end
  33. end
  34. end
  35. end
  36. end
  37. turtle.turnLeft()
  38. id, d, v, f, t = n.getAuraNode()
  39. x = 0
  40. while x == 0 do
  41. id, d, v, f, t = n.getAuraNode()
  42. d2 = d
  43. turtle.dig()
  44. turtle.forward()
  45. id, d, v, f, t = n.getAuraNode()
  46. if d2 < d then
  47. turtle.turnLeft()
  48. turtle.turnLeft()
  49. turtle.dig()
  50. turtle.forward()
  51. turtle.dig()
  52. turtle.forward()
  53.  
  54. else
  55. while x == 0 do
  56. if d2 >= d then
  57. print("d2 ist größer")
  58. id, d, v, f, t = n.getAuraNode()
  59. d2 = d
  60. turtle.dig()
  61. turtle.forward()
  62. id, d, v, f, t = n.getAuraNode()
  63. print("d2:",d2)
  64. print("d :",d)
  65. if d2 <= d then
  66. print("d2 ist kleiner")
  67. x=1
  68. end
  69. end
  70. end
  71. end
  72. end
  73.  
  74. id, d, v, f, t = n.getAuraNode()
  75. x = 0
  76. while x == 0 do
  77. id, d, v, f, t = n.getAuraNode()
  78. d2 = d
  79. turtle.dig()
  80. turtle.down()
  81. id, d, v, f, t = n.getAuraNode()
  82. if d2 < d then
  83. print("Fehler")
  84.  
  85. else
  86. while x == 0 do
  87. if d2 >= d then
  88. print("d2 ist größer")
  89. id, d, v, f, t = n.getAuraNode()
  90. d2 = d
  91. turtle.dig()
  92. turtle.down()
  93. id, d, v, f, t = n.getAuraNode()
  94. print("d2:",d2)
  95. print("d :",d)
  96. if d2 <= d then
  97. print("d2 ist kleiner")
  98. x=1
  99. end
  100. end
  101. end
  102. end
  103. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement