Sayomie550

Untitled

Jul 16th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.10 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.             turtle.up()
  85.            
  86.             while turtle.detect() do
  87.                 turtle.dig()
  88.             end
  89.             turtle.forward()
  90.            
  91.             while turtle.detect() do
  92.                 turtle.dig()
  93.             end
  94.             turtle.forward()
  95.        
  96.             turtle.select(2)
  97.             turtle.drop()
  98.            
  99.             if turtle.getItemSpace(3) < 64 then
  100.                 turtle.select(3)
  101.                 turtle.drop()
  102.             end
  103.            
  104.             turtle.back()
  105.             turtle.back()
  106.             turtle.down()
  107.         end
  108.        
  109.         turtle.turnRight()
  110.         turtle.turnRight()
  111.     end
  112.    
  113.     while turtle.detect() do
  114.         turtle.turnRight()
  115.         turtle.turnRight()
  116.     end
  117. end
Advertisement
Add Comment
Please, Sign In to add comment