attempt to compare nil with number
❌ Fout
attempt to compare nil with number
📍 Context
Dit gebeurt wanneer een variabele nil is, maar je probeert deze te vergelijken met een getal met behulp van >, <, >=, <=. Dit gebeurt vaak wanneer spelergegevens ontbreken of niet zijn geïnitialiseerd.
✅ Oplossing
- Zorg ervoor dat de variabele is geïnitialiseerd voordat je vergelijkt:
if myValue ~= nil and myValue > 0 then ... end - Valideer gegevens van databasequery's of callbacks voordat je ze gebruikt.
ℹ️ Aanvullende Informatie
- Omring alle numerieke bewerkingen met nil-controles om runtime-fouten te voorkomen.