attempt to compare nil with number
❌ Error
attempt to compare nil with number
📍 Contexto
Ocurre cuando una variable es nil pero intentas compararla con un número usando >, <, >=, <=. Suele suceder cuando faltan datos del jugador o no están inicializados.
✅ Solución
- Asegúrate de que la variable esté inicializada antes de la comparación:
if myValue ~= nil and myValue > 0 then ... end - Valida los datos de las consultas a la base de datos o callbacks antes de usarlos.
ℹ️ Información Adicional
- Envuelve todas las operaciones numéricas con verificaciones de nil para prevenir errores en tiempo de ejecución.