如何在循环中使用shell.run()?

时间:2019-02-16 02:15:35

标签: lua computercraft

我有一个程序可以在露天矿中创建一个隧道,而我还有一个程序可以创建多个隧道并使用第一个隧道工作。但是,它仅在循环的第一遍中运行shell.run()。它创建一个隧道,然后设置为创建隧道,不创建隧道,并设置为创建另一个隧道。

我正在BigDig modpack中运行Computercraft 1.5,我没有尝试任何操作,因为我不知道该怎么做。

for i=1,amount do
    shell.run("stripTunnel", length, strip*3, "1")
    newStrip()
end

它仅在第一个循环之后的每个循环中执行newStrip()函数,但每次都应执行。它应该创建一个隧道,并设置为在“数量”时间内创建新的隧道。

0 个答案:

没有答案