Advertisement
Ignius12

Transmit Test

Dec 20th, 2023 (edited)
898
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.72 KB | None | 0 0
  1. modem = peripheral.find("modem")
  2.  
  3. ids = {0,1,2, 9}
  4.  
  5. data = {}
  6. for i=1, 6 do
  7.     data[i] = 0
  8. end
  9.  
  10. rednet.open("left")
  11.  
  12. selected = 1
  13. num_turtles = table.getn(ids)
  14.  
  15. function update()
  16.     while true do
  17.         print("updating")
  18.         local sender, message, protocol = rednet.receive("miners")
  19.         if(sender ==  ids[selected]) then
  20.             local k = 1
  21.             for token in string.gmatch(message, "[^%s]+") do
  22.                 if(token == null) then
  23.                     data[k] = 0
  24.                 else
  25.                     data[k] = token
  26.                 end
  27.                 k = k + 1
  28.             end
  29.         end
  30.         sleep(0.0001)
  31.     end
  32. end
  33.  
  34. while true do
  35.     update()
  36.     print(data)
  37. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement