Advertisement
Guest User

733414

a guest
Jun 5th, 2022
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. modem = require("component").modem
  2. event = require("event")
  3. modem.open(20)
  4. started_from = ""
  5.  
  6. local _, _, from, port, _, message = event.pull("modem_message")
  7. if tostring(message) == "con_start" and started_from == ""  then
  8.   started_from = tostring(from)
  9.   local  _, _, from, port, _, message = event.pull("modem_message")
  10.   if tostring(message) == "read" and tostring(from) == started_from then
  11.     local _, _, from, port, _, message = event.pull("modem_message")
  12.     if tostring(from) == started_from then
  13.       local file = io.open(tostring(message), "r")
  14.       local broadcast = file.read()
  15.       file.close()
  16.       modem.send(from, port, broadcast)
  17.       started_from = ""
  18.     end
  19.   end
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement