Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- msg = nil
- local devices = 0
- while msg ~= "terminate" do
- modem = peripheral.wrap("back")
- modem.open(0)
- os.queueEvent("run", 2, "nil")
- sleep(0.1)
- local event, par1, par2, par3, par4, par5 = os.pullEvent()
- if event == "modem_message" then
- side = par1
- recive = par2
- send = parm3
- msg = par4
- dist = par5
- end
- print(msg)
- if msg == "new" then
- devices = devices + 1
- modem.transmit(1,devices+2,"send")
- end
- if event == "key" then
- input = read()
- if input == "send" then
- input = nil
- print("address")
- while input == nil do
- input = read()
- sendaddress = tonumber(input)
- end
- print("message")
- input = nil
- while input == nil do
- input = read()
- sendmsg = input
- end
- modem.transmit(sendaddress,0,sendmsg)
- end
- end
- end
- print("stoped")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement