Detect if player datastore data has loaded in? or just leaderstats value?

I’m trying to make a simple intro but i need one crucial information and that is:
Is it possible to detect if the player data has been loaded?
Because usually when the player first joins their datastore leaderstats is “-” that is until a couple of seconds it sets to their data.
Is there any ways to detect if their data is loaded through a localscript?

Make a bool inside of the player, could be anything like PlayerDataLoaded. After the data has been loaded, set the value to true. The local script can read that value, and will know whether or not the data is ready.

1 Like