Sayomie550

Untitled

Jul 16th, 2012
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.89 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.             turtle.up()
  81.             turtle.forward()
  82.        
  83.             turtle.select(2)
  84.             turtle.drop()
  85.            
  86.             if turtle.getItemSpace(3) < 64 then
  87.                 turtle.select(3)
  88.                 turtle.drop()
  89.             end
  90.        
  91.             turtle.back()
  92.             turtle.down()
  93.         end
  94.        
  95.         turtle.turnRight()
  96.         turtle.turnRight()
  97.     end
  98.    
  99.     while turtle.detect() do
  100.         turtle.turnRight()
  101.         turtle.turnRight()
  102.     end
  103. end
Advertisement
Add Comment
Please, Sign In to add comment