Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function mvprint(lign, col, str)
- term.setCursorPos(col, lign)
- print(str)
- end
- reactor = peripheral.wrap("back")
- while true do
- term.clear()
- mvprint(2, 13, "Currently Managing Reactor")
- local stored = reactor.getEnergyStored()
- mvprint(10, 8, "Energy stored : "..stored.." / 10 000 000")
- local produced = math.floor(reactor.getEnergyProducedLastTick())
- mvprint(5, 8, "Production rate : "..produced.." /t")
- local energy = stored * 100 / 10000000
- mvprint(12, 24, math.floor(energy).."%")
- mvprint(15, 8, "Activite : "..tostring(reactor.getActive()))
- if energy < 80 then
- reactor.setActive(true)
- else
- reactor.setActive(false)
- end
- sleep(1)
- end
Add Comment
Please, Sign In to add comment