Advertisement
yokmama

Simplified Advanced Turtle Lumberjack

Jun 10th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.90 KB | None | 0 0
  1. local saplings = 1 -- 苗木をセットした場所を設定
  2. turtle.select(saplings) -- 苗木を選択
  3. while turtle.getItemCount(saplings) > 0 do -- 苗木があるかぎり続ける
  4.     for i = 1, 8 do -- 8個苗木を植える
  5.         turtle.turnRight()
  6.         if not turtle.compare() then -- もし苗木がセットされていない、または木が成長しているなら
  7.             turtle.dig()
  8.             turtle.forward()
  9.             while turtle.detectUp() do -- 木を切る
  10.                 turtle.digUp()
  11.                 turtle.up()
  12.             end
  13.             while not turtle.detectDown() do -- 地面へ戻る
  14.                 turtle.down()
  15.             end
  16.             turtle.back()
  17.             turtle.place() -- 新しい苗木を植える
  18.         end
  19.         turtle.turnLeft()
  20.         turtle.forward()
  21.     end
  22.     -- もう一度処理をするため方向転換する
  23.     turtle.turnRight()
  24.     turtle.forward()
  25.     turtle.forward()
  26.     turtle.turnRight()
  27.     turtle.forward()
  28.     os.sleep(30) -- 木が成長するまで30待つ
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement