attempt to compare nil with number
❌ Erreur
attempt to compare nil with number
📍 Contexte
Se produit lorsqu'une variable est nil mais que vous essayez de la comparer à un nombre en utilisant >, <, >=, <=. Cela se produit souvent lorsque les données du joueur sont manquantes ou non initialisées.
✅ Solution
- Assurez-vous que la variable est initialisée avant la comparaison :
if myValue ~= nil and myValue > 0 then ... end - Validez les données des requêtes de base de données ou des rappels avant de les utiliser.
ℹ️ Informations supplémentaires
- Enveloppez toutes les opérations numériques avec des vérifications de nil pour éviter les erreurs d'exécution.