Advertisement
INCSlayer

pt2

Dec 19th, 2012
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.75 KB | None | 0 0
  1. function Harvest()
  2.     for i=1,10 do
  3.         turtle.dig()
  4.         turtle.forward()
  5.         if turtle.compareDown()==false then
  6.             turtle.digDown()
  7.         end
  8.     end
  9. end
  10.  
  11. function Lefty()
  12.     turtle.turnLeft()
  13.     turtle.forward()
  14.     turtle.dig()
  15.     turtle.forward ()
  16.         if turtle.compareDown()==false then
  17.         turtle.digDown()
  18.     end
  19.     turtle.turnLeft()
  20. end
  21.  
  22. function Righty()
  23.     turtle.turnRight()
  24.     turtle.forward()
  25.     turtle.dig()
  26.     turtle.forward()
  27.     turtle.turnRight()
  28. end
  29.  
  30. function Empty()
  31.     turtle.select(2)
  32.     turtle.dropDown()
  33.     turtle.select(3)
  34.     turtle.dropDown()
  35.     turtle.select(4)
  36.     turtle.dropDown()
  37.     turtle.select(5)
  38.     turtle.dropDown()
  39.     turtle.select(6)
  40.     turtle.dropDown()
  41.     turtle.select(7)
  42.     turtle.dropDown()
  43.     turtle.select(8)
  44.     turtle.dropDown()
  45.     turtle.select(9)
  46.     turtle.dropDown()
  47.     turtle.select(10)
  48.     turtle.dropDown()
  49.     turtle.select(11)
  50.     turtle.dropDown()
  51.     turtle.select(12)
  52.     turtle.dropDown()
  53.     turtle.select(13)
  54.     turtle.dropDown()
  55.     turtle.select(14)
  56.     turtle.dropDown()
  57.     turtle.select(15)
  58.     turtle.dropDown()
  59.     turtle.select(16)
  60.     turtle.dropDown()
  61.     turtle.select(1)
  62. end
  63.    
  64. while true do
  65.     print("item check")
  66.     if turtle.getItemCount(16)>1 then
  67.         print("chest full")
  68.         Empty()
  69.         os.sleep (5)
  70.     else
  71.         print("space in chest Commencing Harvesting")
  72.         turtle.forward()
  73.         if turtle.detect()==true then
  74.             os.sleep (3)
  75.             Harvest()
  76.             Lefty()
  77.             Harvest()
  78.             Righty()
  79.             Harvest()
  80.             turtle.turnLeft()
  81.             turtle.dig()
  82.             turtle.forward()
  83.                 if turtle.compareDown()==false then
  84.                 turtle.digDown()
  85.             end
  86.             turtle.turnLeft()
  87.             Harvest()
  88.             Righty()
  89.             Harvest()
  90.             Lefty()
  91.             Harvest()
  92.             turtle.turnLeft()
  93.             for i=1,9 do
  94.                 turtle.forward()
  95.             end
  96.             turtle.turnLeft()
  97.             turtle.back()
  98.             Empty()
  99.         else
  100.         turtle.back()
  101.         end
  102.     end
  103. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement