Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local reactor
- local monitor
- reactor = peripheral.wrap("BigReactors-Reactor_2")
- monitor = peripheral.wrap("back")
- while true do
- sleep(1)
- monitor.clear()
- if reactor == nil then
- monitor.write("error, cannot find reactor")
- end
- local temp = reactor.getTemperature()
- local power = reactor.getEnergyProducedLastTick()
- local tempf = math.floor(temp)
- local powerf = math.floor(power)
- local rods = reactor.getControlRodLevel(1)
- monitor.setCursorPos(1,1)
- monitor.setTextColor(colors.lightBlue)
- monitor.write("Reactor 2")
- monitor.setCursorPos(1,2)
- monitor.setTextColor(colors.white)
- monitor.write("Status:")
- monitor.setCursorPos(20,2)
- if reactor.getActive() then
- monitor.setTextColor(colors.green)
- monitor.write("online")
- else
- monitor.setTextColor(colors.red)
- monitor.write("offline")
- end
- monitor.setTextColor(colors.white)
- monitor.setCursorPos(1,3)
- monitor.write("Temperature:")
- monitor.setCursorPos(20,3)
- monitor.write(tempf)
- monitor.setCursorPos(1,4)
- monitor.write("Power Production:")
- monitor.setCursorPos(20,4)
- monitor.write(powerf)
- monitor.setCursorPos(1,5)
- monitor.write("Control Rod Level:")
- monitor.setCursorPos(20,5)
- monitor.write(rods)
- end
Advertisement
Add Comment
Please, Sign In to add comment