Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- r = peripheral.wrap("BigReactors-Reactor_1")
- rt = peripheral.wrap("BigReactors-Reactor_0")
- rth = peripheral.wrap("BigReactors-Reactor_3")
- m = peripheral.wrap("monitor_0")
- local function Auto()
- if r.getEnergyStored() < 10000000 or rt.getEnergyStored() < 10000000 then
- r.setActive(true)
- rt.setActive(true)
- else
- r.setActive(false)
- rt.setActive(false)
- end
- if r.getEnergyStored() > 10000000 and rt.getEnergyStored() > 10000000 then
- rth.setActive(true)
- else
- rth.setActive(false)
- end
- end
- local function rod()
- rtt3 = rth.getEnergyStored()/1000000
- rth.setAllControlRodLevels(rtt3)
- end
- local function Mon()
- m.clear()
- m.setCursorPos(1, 1)
- m.write(Name)
- m.setCursorPos(10, 1)
- m.write(":")
- m.setCursorPos(1,2)
- m.write("Fuel")
- m.setCursorPos(10,2)
- m.write(":")
- m.setCursorPos(1,3)
- m.write("Fuel")
- m.setCursorPos(10,3)
- m.write(":")
- m.setCursorPos(1,4)
- m.write("Stored")
- m.setCursorPos(10,4)
- m.write(":")
- m.setCursorPos(1,5)
- m.write("Control rod")
- --m.setCursorPos()
- end
- while true do
- Mon()
- rod()
- Auto()
- sleep(3)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement