Advertisement
Fooman

Untitled

May 5th, 2013
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1.  
  2. --Begin Operation
  3.  
  4.  
  5.  
  6. -- New Shit
  7. function forceUp()
  8. while turtle.detectUp() do
  9. turtle.digUp()
  10. end
  11. while (not(turtle.detectUp()) and not(turtle.up())) do
  12. turtle.attackUp()
  13. os.sleep(actionDelay)
  14. end
  15. end
  16.  
  17. function forceForward()
  18. while turtle.detect() do
  19. turtle.dig()
  20. end
  21. while (not(turtle.detect()) and not(turtle.forward())) do
  22. turtle.attack()
  23. os.sleep(actionDelay)
  24. end
  25. end
  26.  
  27. function forceDown()
  28. while turtle.detectUp() do
  29. turtle.digDown()
  30. end
  31. while (not(turtle.detectDown()) and not(turtle.down())) do
  32. turtle.attackDown()
  33. os.sleep(actionDelay)
  34. end
  35. end
  36.  
  37.  
  38. function pinwheel()
  39. --Center
  40. turtle.placeDown()
  41. --Top Middle
  42. forceForward()
  43. turtle.placeDown()
  44. --Top Left
  45. turtle.turnLeft()
  46. forceForward()
  47. turtle.placeDown()
  48. --Top Left Pin
  49. forceForward()
  50. turtle.placeDown()
  51. --Center Left
  52. turtle.back()
  53. turtle.turnLeft()
  54. forceForward()
  55. turtle.placeDown()
  56. --Left Bottom
  57. forceForward()
  58. turtle.placeDown()
  59. --Bottom Left Pin
  60. forceForward()
  61. turtle.placeDown()
  62. --Center Bottom
  63. turtle.back()
  64. turtle.turnLeft()
  65. forceForward()
  66. turtle.placeDown()
  67. --Bottom Right
  68. forceForward()
  69. turtle.placeDown()
  70. --Bottom Right Pin
  71. forceForward()
  72. turtle.placeDown()
  73. --Center Right
  74. turtle.back()
  75. turtle.turnLeft()
  76. forceForward()
  77. turtle.placeDown()
  78. --Top Right
  79. forceForward()
  80. turtle.placeDown()
  81. --Top Right Pin
  82. forceForward()
  83. turtle.placeDown()
  84. end
  85.  
  86. function branch()
  87. for i=1,63 do
  88. forceForward()
  89. end
  90. turtle.placeDown()
  91. turtle.turnRight()
  92. forceForward()
  93. turtle.turnRight()
  94. for i=1,3 do
  95. forceForward()
  96. end
  97. turtle.placeDown()
  98. for i=4,63 do
  99. forceForward()
  100. end
  101. turtle.turnLeft()
  102. end
  103.  
  104. pinwheel()
  105. for i=1,4 do
  106. branch()
  107. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement