试图用电脑控制我的极限反应堆涡轮机,这样我就不必继续管理它们了我计划有一个显示器显示涡轮机的统计数据,一旦我弄清楚如何做到这一点,就能够打开/关闭它们
turbine1 = peripheral.wrap("top")
turbine2 = peripheral.wrap("right") -- i know doing this is probably wrong
turbine1.setActive(true)
turbine2.setActive(true)
turbine1.setVentOverflow(true)
turbine2.setVentOverflow(true)
turbine1.setFluidFlowRateMax(2000)
turbine2.setFluidFlowRateMax(2000)
while true do then
if turbine1.getRotorSpeed() >= 20000
turbine1.setInductorEngaged(true) -- line which its complaining about with "bios.lua:26: [string "turbinecontrol"]:15: 'then' expected"
print("Turbine 1 Inductor Engaged")
wait(5)
print("Turbine 1 Generating" ... turbine1.getEnergyProducedLastTick())
end
if turbine1.getRotorSpeed() < 10000
turbine1.setInductorEngaged(false)
print("Turbine 1 Inductor Disengaged")
end
if turbine2.getRotorSpeed() >= 20000
turbine2.setInductorEngaged(true)
print("Turbine 2 Inductor Engaged")
wait(5)
print("Turbine 2 Generating" ... turbine2.getEnergyProducedLastTick())
end
if turbine2.getRotorSpeed() < 10000
turbine2.setInductorEngaged(false)
print("Turbine 2 Inductor Disengaged")
end
end```