Help with client side data transfer

Hello, i am trying to send the players data from the server to the client. I fire a Remote Event whenever the data changes in anyway. But, when joining the game, the client is simply too slow (or other scripts are too fast meaning it loads before the data finishes loading) to load the script that receives the Event to save the data on the client. How would I fix this?

Can you give the scripts? And what are you trying to send?

There’s going to be a delay between PlayerAdded and when the client has actually fully loaded. One technique is waiting until Player.Character exists before attempting to send any data. Alternatively you can send a ‘request’ for data from the client, either using a RemoteFunction or by using the same RemoteEvent to trigger a response. Then the server can send the data once it knows the client is ready for it.

1 Like

thank you! this solved my issue

1 Like