Ok so I have some localscripts that break because the script ran before the player fully loaded. I have this at the beginning of the scripts: repeat wait() until game.Players.LocalPlayer
but that doesn't seem to work all the time. Is there any way I can make the script wait until the player has loaded fully?