attempt to compare nil with number
❌ Hata
attempt to compare nil with number
📍 Bağlam
Bir değişken nil olduğunda ancak onu bir sayı ile >, <, >=, <= kullanarak karşılaştırmaya çalıştığınızda meydana gelir. Genellikle oyuncu verileri eksik veya başlatılmamış olduğunda olur.
✅ Çözüm
- Karşılaştırmadan önce değişkenin başlatıldığından emin olun:
if myValue ~= nil and myValue > 0 then ... end - Kullanımdan önce verileri veritabanı sorgularından veya geri çağırmalardan doğrulayın.
ℹ️ Ek Bilgiler
- Tüm sayısal işlemleri nil kontrolleri ile sarmalayarak çalışma zamanı hatalarını önleyin.