I call it "StarterLeaderstats"

This doesn’t replicate properly, and can therefore cause flicker on the leaderboard.

Don’t parent leaderstats to the player before you have added all children. This causes unnecessary replication updates and causes the client to see the leaderstats without all values properly parented to it.

Remove the second argument to Instance.new, and only do leaderstats.Parent = plr after you’re done adding its children.

5 Likes