2019年8月10日土曜日

プログラム5

チェストからアイテムを入手して隣のチェストにアイテムを移動、伐採した原木だけを取り出し最初のチェストに原木を移動するプログラムです。タートルは移動することなく回転するだけなので燃料は必要ありません。使い方によっては工業MODのパイプのような役割も可能となります。

自動植林タートル横のチェストに分配されたアイテム、伐採した原木を輸送するパイプの役割を行います。判別するアイテム名は、"minecraft:log" のみです。


白のタートル16個にプログラムを起動するのは面倒くさいです。ただいま検討中です。




複数タートルでの自動植林 プログラム5
5.のプログラムはここから
--####物流パイプのプログラム
local Sleep=60
while true do
    turtle.turnLeft()
    for A=1,16 do
        turtle.select(A)
        turtle.suck()
    end
    turtle.turnLeft()
    turtle.turnLeft()
    for A=1,16 do
        turtle.select(A)
        local Slot=turtle.getItemDetail()
        if Slot then
            if Slot.name=="minecraft:log" then
            else
                turtle.drop()
            end
        end
    end
    for A=1,16 do
        turtle.select(A)
        turtle.suck()
    end
    for A=1,16 do
        turtle.select(A)
        local Slot=turtle.getItemDetail()
        if Slot then
            if Slot.name=="minecraft:log" then
            else
                turtle.drop()
            end
        end
    end
    turtle.turnLeft()
    turtle.turnLeft()
    for A=1,16 do
        turtle.select(A)
        turtle.drop()
    end
    turtle.turnLeft()
    print("OsSleep",Sleep,"ms")
    os.sleep(Sleep)
end
5.のプログラムはここまで

次のプログラムです
複数タートルでの自動植林 プログラム6

関連サイト
コンピュータークラフトを極める その2

0 件のコメント:

コメントを投稿