Sayomie550

Untitled

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