How come clients receive late noticeably late signals when firing remote events back to back from the server?
For example:
RemoteEvent:FireClient(Player,…) --fire client to do one thing
–some lines (there is no delay such as “wait()” or anything in these lines)
RemoteEvent:FireClient(Player,…) --fire client to do another thing
I notice a delay between receiving these two client events, even where there’s no delay between firing them on the server.
It depends on how you want the system to be structured. Honestly, there is no fix other than sending as little information over the Remote Event as possible. You’ll always get latency when doing communication between the Client / Server boundary.