Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local reactor = peripheral.wrap('back')
- local monitor = peripheral.wrap('top')
- local modem = peripheral.wrap('right')
- while true do
- monitor.clear()
- monitor.setCursorPos(1,1)
- monitor.write('Reactor Energy')
- reactorEnergy = reactor.getEnergyStored()
- reactorEnergyPercent = math.floor(reactorEnergy/100000)
- modem.transmit(1,1,reactorEnergyPercent)
- monitor.setCursorPos(1,2)
- monitor.write(reactorEnergyPercent.."%")
- if reactorEnergyPercent < 20 then
- reactor.setActive (true)
- end
- if reactorEnergyPercent > 80 then
- reactor.setActive (false)
- end
- if reactor.getActive() then
- state = "ON"
- else
- state = "OFF"
- end
- monitor.setCursorPos(1,3)
- monitor.write("Reactor is "..state)
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement