Advertisement
djPtica

farmTree (single)

Mar 31st, 2014
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.99 KB | None | 0 0
  1. function empty()
  2.    turtle.turnLeft()
  3.    turtle.turnLeft()
  4.    for i=2, 16 do
  5.       turtle.select(i)
  6.       turtle.drop()
  7.    end
  8.    turtle.turnLeft()
  9.    turtle.turnLeft()
  10. end
  11.  
  12. function plant()
  13.    turtle.select(1)
  14.    turtle.place()
  15. end
  16.  
  17. function cut()
  18.    turtle.dig()
  19.    turtle.forward()
  20.    while turtle.detectUp() do
  21.       turtle.digUp()
  22.       turtle.up()
  23.    end
  24.    while not turtle.detectDown() do
  25.       turtle.down()
  26.    end
  27.    turtle.back()
  28. end
  29.  
  30. function test()
  31.    for i=1, 12 do
  32.       j = turtle.getItemCount(1)
  33.       if j>1 then
  34.          return 1
  35.       else
  36.          if i==1 then
  37.             print("Nedovoljno saplinga (stavi saplinge u slot 1).")
  38.          end
  39.          sleep(5)
  40.       end
  41.    end
  42.    print("Nisu umetnuti potrebni resursi, obustavljam program...")
  43. end
  44.  
  45. --GLAVNI PROGRAM
  46.  
  47. k = 0
  48. k = test()
  49. while k do
  50.    plant()
  51.    turtle.up()
  52.    while not turtle.detect() do
  53.       sleep(2)
  54.    end
  55.    turtle.down()
  56.    cut()
  57.    empty()
  58.    k = test()
  59. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement