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.setCursorPos(2,1)
- print("Monitor Running...")
- local function printStatus(title, channel, line)
- monitor.setCursorPos(2,line)
- monitor.write(title)
- monitor.setCursorPos(2,line + 1)
- monitor.write("Status:")
- modem.open(channel)
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- monitor.clearLine()
- monitor.setCursorPos(2,line + 1)
- monitor.write("Status: "..message)
- modem.close(channel)
- end
- while not rs.getInput("back") do
- printStatus("-Oil Rig-", 23, 1)
- printStatus("-Crude Input-", 22,4)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement