Advertisement
JJC15433

Untitled

Jun 24th, 2013
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.21 KB | None | 0 0
  1. --Sapling Generator
  2. ---Slots
  3. ----1 Fuel
  4. ----2 Saplings
  5. ----3 Dirt
  6. ----4 Torches
  7. ----5 Bone Meal
  8.  
  9. term.clear()
  10. term.setCursorPos(1,1)
  11.  
  12. --Refueling (Change this when you set up the storage)
  13. GFL = turtle.getFuelLevel()
  14.  
  15. if GFL < 100 then
  16.     turtle.select(1)
  17.     turtle.refuel(2)
  18. end
  19.  
  20. -->This is the part you'll add when storage is fixed. (if fuel item count below 10, go to storage and pull 55)
  21.  
  22. --Getting into the Room
  23. turtle.forward()
  24. turtle.turnRight()
  25. turtle.forward()
  26. turtle.forward()
  27. turtle.forward()
  28. turtle.forward()
  29. turtle.turnRight()
  30. turtle.forward()
  31. turtle.down()
  32. turtle.forward()
  33. turtle.turnLeft()
  34. turtle.forward()
  35. turtle.forward()
  36. turtle.turnRight()
  37. turtle.forward()
  38.  
  39. --Growing the Tree
  40. turtle.select(2)
  41. turtle.place()
  42. turtle.select(5)
  43. until not turtle.place() do
  44.     turtle.place()
  45. end
  46.  
  47. --Breaking the Leaves
  48. while not turtle.detectUp() do
  49.     turtle.up()
  50. end
  51. while turtle.detectUp() do
  52.     turtle.digUp()
  53.     turtle.up()
  54. end
  55. turtle.dig()
  56. turtle.forward()
  57. turtle.turnLeft()
  58. turtle.dig()
  59. turtle.turnRight()
  60. turtle.turnRight()
  61. turtle.dig()
  62. turtle.turnLeft()
  63. turtle.dig()
  64. turtle.forward()
  65. turtle.digDown()
  66. turtle.down()
  67. turtle.turnRight()
  68. turtle.dig()
  69. turtle.forward()
  70. turtle.turnRight()
  71. turtle.dig()
  72. turtle.forward()
  73. turtle.dig()
  74. turtle.forward()
  75. turtle.turnRight()
  76. turtle.dig()
  77. turtle.forward()
  78. turtle.dig()
  79. turtle.forward()
  80. turtle.turnRight()
  81. turtle.dig()
  82. turtle.forward()
  83. turtle.dig()
  84. turtle.forward()
  85. turtle.turnRight()
  86. for i = 1,2 do
  87.     turtle.digDown()
  88.     turtle.down()
  89.     turtle.dig()
  90.     turtle.forward()
  91.     turtle.dig()
  92.     turtle.forward()
  93.     turtle.turnRight()
  94.     turtle.dig()
  95.     turtle.forward()
  96.     turtle.dig()
  97.     turtle.forward()
  98.     turtle.turnRight()
  99.     turtle.dig()
  100.     turtle.forward()
  101.     turtle.dig()
  102.     turtle.forward()
  103.     turtle.turnRight()
  104.     turtle.dig()
  105.     turtle.forward()
  106.     turtle.dig()
  107.     turtle.forward()
  108.     turtle.dig()
  109.     turtle.forward()
  110.     turtle.turnRight()
  111.     turtle.dig()
  112.     turtle.forward()
  113.     turtle.dig()
  114.     turtle.forward()
  115.     turtle.dig()
  116.     turtle.forward()
  117.     turtle.turnRight()
  118.     turtle.dig()
  119.     turtle.forward()
  120.     turtle.dig()
  121.     turtle.forward()
  122.     turtle.dig()
  123.     turtle.forward()
  124.     turtle.dig()
  125.     turtle.forward()
  126.     turtle.turnRight()
  127.     turtle.dig()
  128.     turtle.forward()
  129.     turtle.dig()
  130.     turtle.forward()
  131.     turtle.dig()
  132.     turtle.forward()
  133.     turtle.dig()
  134.     turtle.forward()
  135.     turtle.turnRight()
  136.     turtle.dig()
  137.     turtle.forward()
  138.     turtle.dig()
  139.     turtle.forward()
  140.     turtle.dig()
  141.     turtle.forward()
  142.     turtle.dig()
  143.     turtle.forward()
  144.     turtle.back()
  145.     turtle.turnRight()
  146.     turtle.forward()
  147. end
  148.  
  149. --Chopping the Tree
  150. turtle.turnRight()
  151. turtle.forward()
  152. turtle.forward()
  153. turtle.turnLeft()
  154. turtle.forward()
  155. turtle.turnLeft()
  156. while not turtle.detectDown() do
  157.     turtle.down()
  158. end
  159. turtle.dig()
  160. turtle.forward()
  161. while turtle.detectUp() do
  162.     turtle.digUp()
  163.     turtle.up()
  164. end
  165. while not turtle.detectDown() do
  166.     turtle.down()
  167. end
  168.  
  169. --Getting Back to His Home
  170. turtle.back()
  171. turtle.back()
  172. turtle.turnRight()
  173. turtle.forward()
  174. turtle.forward()
  175. turtle.turnRight()
  176. turtle.forward()
  177. turtle.up()
  178. turtle.forward()
  179. turtle.turnLeft()
  180. turtle.forward()
  181. turtle.forward()
  182. turtle.forward()
  183. turtle.forward()
  184. turtle.turnRight()
  185. turtle.back()
  186.  
  187. -->Maybe add in pull fuel clause at end insted of beginning?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement