So imagine a game where LocalPlayers are informed about the status of other players (for example, if they are dead, wielding a weapon…), and such info is saved within a dictionary in the server and in each local player. Now, imagine a player equipping a gun, firing it and unequipping it rapidly. The server would receive 3 request to change the status of the player to wielding a gun, firing and then not wielding anything. Now, the server has to inform the rest of the players and send them 3 requests as well. Now, imagine one of the players has connection issues in that moment and can’t receive any request. After one second, the player restores it’s connection with the server and (I suppose) receives those 3 requests all at once. In this scenario, would the three requests be attended according to the RemoteEvent firing order, or would it be at random? Obviously, this is important to ensure the effects of equipping a weapon, firing it and unequipping it (which are run in a LocalScript) are applied in the correct order.
Sorry for my bad english.