Advertisement
Bendix

Kaefer

Oct 28th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.84 KB | None | 0 0
  1.  
  2. for x=1,10 do  turtle.down() end
  3.  
  4. --16 = rechts rum
  5. --15 = gerade aus
  6. --14 = hier wird gepflanzt
  7. --13 = abzubauenendes holz
  8. --12 = sapling
  9. --11 = Kiste
  10. --10 = Kohle
  11. function suck()
  12.     turtle.select(12)
  13.     turtle.suck()
  14.     turtle.select(1)
  15. end
  16. function refuel()
  17.   while turtle.getFuelLevel() < 1000 do
  18.     print(turtle.getFuelLevel())
  19. --          sleep(5)
  20.   turtle.select(10)
  21.   turtle.refuel(1)
  22.   turtle.select(1)
  23.     end
  24. end
  25. function go()
  26.     suck()
  27.     --chest auswaehlen
  28.     turtle.select(11)
  29.     if turtle.compareDown() == true then
  30.         turtle.select(1)
  31.         Rubber = turtle.getItemCount(1)
  32.         turtle.dropDown(Rubber-1)
  33.         refuel()
  34.         for x=2,9 do
  35.             turtle.select(x)
  36.             turtle.dropDown()
  37.         end
  38.         turtle.select(11)
  39.         if turtle.compareUp() == true then
  40.             turtle.suckUp()
  41.             for x=2,10 do
  42.                 turtle.select(x)
  43.                 turtle.dropUp()
  44.             end
  45.         end
  46.         turtle.forward()
  47.     end
  48.     turtle.select(16)
  49.     if turtle.compareDown() == true then
  50.         turtle.turnRight()
  51.         turtle.forward()
  52.     end
  53.     turtle.select(15)
  54.     if turtle.compareDown() == true then
  55.         turtle.forward()
  56.     end
  57.     turtle.select(14)
  58.     if turtle.compareDown() == true then
  59.  
  60.         turtle.select(12)
  61.         if turtle.compare() ~= true then
  62.             turtle.select(13)          
  63.             if turtle.compare() == true then
  64.                 baumernte()
  65.             end
  66.   turtle.select(12)
  67.   if turtle.getItemCount(12) > 0 then
  68.     turtle.place()
  69.   end
  70.         end
  71.         turtle.turnRight()
  72.         turtle.turnRight()
  73.         turtle.forward()
  74.     end
  75. end
  76. function baumernte()
  77.     hoch = 0
  78.     turtle.select(13)
  79.     if turtle.compare() == true then
  80. --      for x=2,10 do
  81. --      turtle.select(x)
  82. --      end
  83.     turtle.select(13)  
  84.         turtle.dig()
  85.         turtle.forward()
  86.         while turtle.compareUp() do
  87.             turtle.digUp()
  88.             turtle.up()
  89.             hoch = hoch + 1
  90.    print(hoch .. " hoehe")
  91.         end
  92.         for y= 1, hoch do
  93.         turtle.down()
  94.         end
  95.         turtle.back()
  96.     end
  97. end
  98.  
  99.     while true == true do
  100.         go()
  101.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement