12.04.2015, 07:42
You're saving the player's data whenever they quit, even if they didn't register.
Make a variable to check if the player registered, and use it in OnPlayerDisconnect.
Make a variable to check if the player registered, and use it in OnPlayerDisconnect.