What should I do instead? I'm currently sending a message update to the players gui's and I'm doing it from the server using FireAllClients. There are times where I use a for loop and can fireallclients 20 or so times. Is this a bad idea in terms of latency/game lag? Also, I thought of putting a changed event in the localscripts that copies a stringvalue whenever it changes where I'll place the message in workspace but I feel as if changed events firing that often might even be worse.

3 comments

0

A RemoteEvent's limit is 50 KB/s, going over that will cause bandwidth, and lag will occur, so yes, it's a bad idea

0

What exactly are you firing and why so often?

0

Firing a message that updates each players gui with said message, and I do it 20 times because I send 20 diff messages. It's for a random map picker, you know how people cycle through all the maps randomly? like that.