Pourquoi ne tout simplement pas faire pInfo[playerid]=0 (ou 1,2,3,4,5) selon le niveau du joueur?
La tu t'embete à te trainer un tableau pour une info qui ne peut pas être accumuler (a moins que tu peux lui donner plusieurs rang)
Edit : J'avais pas fait attention mais en gros c'est la même que pour KonVict92x
Si tu préfère après ça t'évite une boucle pour venir savoir quelle est le level du joueur et evite d’éventuel erreur de double assignation pour un même joueur.
Bref un gain de temps quelque part.
et un gain de place qui peu paraître négligable mais selon la taille et la complexité du script peut jouer dans l'optimisation