J'avais juste oublié de mettre 'or 0' pourtant ça saute aux yeux tellement que c'est logique.
Hummm nan ça m'étonnerait qu'il ne te manquait juste le
or 0, c'est juste une sécurité superflu qui fait que la valeur devient 0 si le
getPedStat renvoit une valeur inattendu comme
false ou
nil.
Mais il n'y a aucune raison pour que cela arrive si source sera toujours un joueur. Donc le
"or 0" est bien superflu et n'est pas
"logique" et
ne saute pas yeux comme tu l'as dit précédemment.
Aussi je viens de réaliser en relisant le code que j'ai écris 11 dans le
getPedStat au lieu de 21 (petite faute de frappe que j'espère tu as vu et corrigé).
Je ne vais pas dire que tu mens, mais si tu avais juste oublié le "
or 0", tu ne serais pas venu poser la question car ça aurait fonctionné.