Au pire, tu ajoute une variable dans le fichier de ton joueur (si tu utilise les fichiers comme lieu de stockage), tu la met à 0 et si la personne se connecte et que cette valeur est à 0, tu lui donne son niveau en plus et tu incrémente la variable contenue dans le fichier qui lui correspond (au joueur).
Ainsi, la prochaine fois qu'il se connectera, la variable sera à 1 est donc, le niveau ne lui sera pas attribué (aucune action ne se produira).