Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local monitor = peripheral.find("monitor")
- local modem = peripheral.find("modem")
- term.clear()
- monitor.clear()
- monitor.setTextScale(0.5)
- print("Monitor Running...")
- local function printStatus(title, channel, line)
- monitor.setCursorPos(4,line)
- monitor.write(title)
- monitor.setCursorPos(4,line + 1)
- monitor.write("Status:")
- modem.open(channel)
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- monitor.clearLine()
- monitor.setCursorPos(4,line + 1)
- monitor.write("Status: "..message)
- modem.close(channel)
- end
- while not rs.getInput("back") do
- printStatus("--Oil Rig--", 23, 1)
- printStatus("--Crude Oil Input--", 22,4)
- printStatus("--Crude Oil Tank #1--", 8,7)
- printStatus("--Crude Oil Tank #2--", 9,10)
- printStatus("--Crude Oil Output--", 10,13)
- printStatus("--Crude Oil Refinery--", 11,16)
- printStatus("--Light Oil Tank--", 12,19)
- printStatus("--Light Oil Tank Output--", 13,22)
- printStatus("--Heavy Oil Tank--", 14,25)
- printStatus("--Heavy Oil Tank Output--", 15,28)
- printStatus("--Bitumen Processing--", 16,31)
- printStatus("--Light Oil Refinery--", 17,34)
- printStatus("--Heavy Oil Refinery--", 18,37)
- printStatus("--Fuel Tank #1--", 19,40)
- printStatus("--Fuel Tank #2--", 20,43)
- printStatus("--Fuel Output--", 21,46)
- printStatus("--Generator Fuel Injector--", 7,49)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement