Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function search (first)
- relays = rednet.lookup("door", "relay")
- controllers = rednet.lookup("door", "controller")
- print("Relays:")
- print(relays)
- print("Controllers:")
- print(controllers)
- if (first == true) then
- if (controllers ~= nil) then
- sel = controllers
- elseif (relays ~= nil) then
- sel = relays
- end
- end
- return 0
- end
- rednet.open("back")
- state = 1
- sel = 0
- search(true)
- print("---=[Remote]=---")
- print("[q]uit, [s]earch, s[e]lect, [t]oggle")
- io.write(tostring(sel))
- print(" selected")
- while (state == 1) do
- cmd = read()
- if (cmd == "q") then
- state = 0
- elseif (cmd == "e") then
- print("enter the computer ID to select")
- sel = tonumber(read())
- elseif (cmd == "t") then
- rednet.send(sel,"toggle","door")
- print("toggled")
- elseif (cmd == "s") then
- search(false)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement