Advertisement
Guest User

Tree

a guest
Jul 29th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.76 KB | None | 0 0
  1. local InfLoop = x
  2. function NoArbolIzq()
  3.   turtle.select(16)
  4.       if turtle.compare()==true then
  5.          turtle.back()
  6.          turtle.turnRight()
  7.     end
  8.     end
  9.  
  10.      
  11.        
  12. function ArbolIzq()
  13.   turtle.turnLeft()
  14.   turtle.forward()
  15.   turtle.select(2)
  16.    
  17.     NoArbolIzq()
  18.     turtle.select(2)
  19.     if turtle.compare()==true then
  20.        turtle.dig()
  21.        turtle.forward()
  22.          while turtle.compareUp()==true do
  23.             turtle.digUp()
  24.             turtle.up()
  25.          end  
  26.          if turtle.compareUp()==false then
  27.             repeat turtle.down()
  28.             until turtle.compareDown()==true
  29.                   if turtle.compareDown()==true then
  30.                      turtle.digDown()
  31.                      turtle.down()
  32.                      turtle.back()
  33.                      turtle.select(1)
  34.                      turtle.place()
  35.                      turtle.back()
  36.                      turtle.turnRight()
  37.                      turtle.up()
  38.             end
  39.        
  40.     end  
  41.  end
  42.  
  43. function NoArbolDer()
  44.   turtle.select(16)
  45.     if turtle.compare()==true then
  46.        turtle.back()
  47.        turtle.turnLeft()
  48.     end
  49.     end
  50.     end
  51.  
  52. function ArbolDer()
  53. turtle.turnRight()
  54. turtle.forward()
  55. turtle.select(2)
  56.  
  57.       NoArbolDer()
  58.         turtle.select(2)
  59.         if turtle.compare()==true then
  60.            turtle.dig()
  61.            turtle.forward()
  62.              while turtle.compareUp()==true do
  63.                    turtle.digUp()
  64.                    turtle.up()
  65.              end      
  66.              if turtle.compareUp()==false then
  67.                  repeat turtle.down()
  68.                  until  turtle.compareDown()==true
  69.                        if turtle.compareDown()==true then
  70.                            turtle.digDown()
  71.                            turtle.down()
  72.                            turtle.back()
  73.                            turtle.select(1)
  74.                            turtle.place()
  75.                            turtle.back()
  76.                            turtle.turnLeft()
  77.                            turtle.up()
  78.                            
  79.                                        
  80.                
  81. end
  82. end
  83. end  
  84. end                              
  85.  
  86.  
  87. while InfLoop==x do
  88. ArbolIzq()
  89. ArbolDer()
  90. for i = 1, 4 do
  91.     turtle.forward()
  92. end
  93. ArbolIzq()
  94. ArbolDer()
  95. for i = 1, 4 do
  96.     turtle.forward()
  97. end
  98. ArbolIzq()
  99. ArbolDer()
  100. for i = 1, 4 do
  101.     turtle.forward()
  102. end
  103. ArbolIzq()
  104. ArbolDer()
  105. turtle.select(15)
  106. if turtle.compare()==true then
  107.    turtle.down()
  108.    for i = 1, 12 do
  109.        turtle.back()
  110.    end
  111.    turtle.select(14)
  112.    if turtle.compareDown()==true then
  113.    turtle.select(2)
  114.    if turtle.getItemCount(2) > 15 then
  115.       turtle.dropDown(15)
  116.       turtle.up()
  117.    end
  118.    end
  119.    end
  120.    end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement