Sayomie550

Untitled

Jul 16th, 2012
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.05 KB | None | 0 0
  1. local tree = 0
  2.  
  3. while turtle.detectDown or not turtle.detectDown do
  4.  
  5.     while not turtle.detect() do
  6.         turtle.forward()
  7.        
  8.         while redstone.getInput("left", true) do
  9.             tree = tree + 1
  10.            
  11.             print( "Tree Detected Starting Logging Sequence" )
  12.             print( "This is tree number: "..tree )
  13.            
  14.             turtle.turnRight()
  15.             turtle.forward()
  16.        
  17.             while turtle.detect() do
  18.                 turtle.dig()
  19.                 turtle.forward()
  20.             end
  21.  
  22.             while turtle.detectUp() do
  23.                 turtle.digUp()
  24.                 turtle.up()
  25.             end
  26.            
  27.             while not turtle.detectUp() and not turtle.detectDown() do
  28.                 turtle.down()
  29.             end
  30.            
  31.             turtle.back()
  32.             print( "Logging Sequence Complete" )
  33.            
  34.             print( "Replanting Sapling" )
  35.             turtle.select(1)
  36.             turtle.place(1)
  37.            
  38.             turtle.back()
  39.             turtle.turnLeft()
  40.         end
  41.        
  42.         while redstone.getInput("right", true) do
  43.             tree = tree + 1
  44.            
  45.             print( "Tree Detected Starting Logging Sequence" )
  46.             print( "This is tree number: "..tree )
  47.            
  48.             turtle.turnLeft()
  49.             turtle.forward()
  50.        
  51.             while turtle.detect() do
  52.                 turtle.dig()
  53.                 turtle.forward()
  54.             end
  55.  
  56.             while turtle.detectUp() do
  57.                 turtle.digUp()
  58.                 turtle.up()
  59.             end
  60.            
  61.             while not turtle.detectUp() and not turtle.detectDown() do
  62.                 turtle.down()
  63.             end
  64.            
  65.             turtle.back()
  66.             print( "Logging Sequence Complete" )
  67.            
  68.             print( "Replanting Sapling" )
  69.             turtle.select(1)
  70.             turtle.place(1)
  71.            
  72.             turtle.back()
  73.             turtle.turnRight()
  74.         end
  75.     end
  76.    
  77.     while turtle.detect() and not turtle.detectDown() do
  78.        
  79.         if turtle.getItemSpace(2) == 0 then
  80.        
  81.             while turtle.detectUp() do
  82.                 turtle.digUp()
  83.             end
  84.            
  85.             turtle.up()
  86.            
  87.             while turtle.detect()
  88.                 turtle.dig()
  89.             end
  90.            
  91.             turtle.forward()
  92.             turtle.forward()
  93.        
  94.             turtle.select(2)
  95.             turtle.drop()
  96.            
  97.             if turtle.getItemSpace(3) < 64 then
  98.                 turtle.select(3)
  99.                 turtle.drop()
  100.             end
  101.        
  102.             turtle.back()
  103.             turtle.back()
  104.             turtle.down()
  105.         end
  106.        
  107.         turtle.turnRight()
  108.         turtle.turnRight()
  109.     end
  110.    
  111.     while turtle.detect() do
  112.         turtle.turnRight()
  113.         turtle.turnRight()
  114.     end
  115. end
Advertisement
Add Comment
Please, Sign In to add comment