Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("lib/net.lua")
- PROTO = "INV"
- HOST = "inv-mgmt-01"
- MSG = "get"
- OUTPUT_SIDE = "left"
- SERVER_ID = nil
- COLORS = {
- colors.white, colors.orange, colors.magenta, colors.lightBlue,
- colors.yellow, colors.lime, colors.pink, colors.gray,
- colors.lightGray, colors.cyan, colors.purple, colors.blue,
- colors.brown, colors.green, colors.red, colors.black,
- }
- function getSignals()
- if SERVER_ID == nil then
- SERVER_ID = net.getID(HOST, PROTO)
- end
- rednet.send(SERVER_ID, MSG, PROTO)
- local _, signals = net.listen(PROTO, SERVER_ID)
- return signals
- end
- function outputSignals(signals)
- rs.setBundledOutput(OUTPUT_SIDE, signals)
- end
- function run()
- print("initiating inventory client...")
- while(true) do
- local signals = getSignals()
- outputSignals(signals)
- os.sleep(10)
- end
- end
- run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement