Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local reactor = peripheral.wrap("back")
- local monitor = peripheral.wrap("top")
- print("startuji rizeni reaktoru")
- monitor.clear()
- monitor.setTextScale(0.8)
- while true do
- zasoba=(reactor.getEnergyStored())
- vykon=math.floor(reactor.getEnergyProducedLastTick()+0.5 )
- teplota=math.floor((reactor.getCasingTemperature()) )
- spotreba=(reactor.getFuelConsumedLastTick())
- if reactor.getActive() == true then
- stav=("reaktor v provozu")
- end
- if reactor.getActive() == false then
- stav=("reaktor mimo provoz")
- end
- monitor.setCursorPos(1,2)
- monitor.write ("Buffer reaktoru :")
- monitor.setCursorPos(18,2)
- monitor.write (zasoba.." RF")
- monitor.setCursorPos(1,3)
- monitor.write ("vykon reaktoru :")
- monitor.setCursorPos(18,3)
- monitor.write (vykon.." RF/t")
- monitor.setCursorPos(1,4)
- monitor.write ("teplota plaste :")
- monitor.setCursorPos(18,4)
- monitor.write (teplota.." C")
- monitor.setCursorPos(1,5)
- monitor.write ("Spotreba paliva :")
- monitor.setCursorPos(18,5)
- math.floor(spotreba +.5)
- monitor.write (spotreba.." mB/t")
- monitor.setCursorPos(1,10)
- monitor.write (stav)
- if reactor.getEnergyStored() < 5000000 then
- reactor.setAllControlRodLevels (10)
- end
- if reactor.getEnergyStored() > 7000000 then
- reactor.setAllControlRodLevels (96)
- end
- sleep (2)
- monitor.clear()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement