attempt to concatenate a nil value
❌ Hata
attempt to concatenate a nil value (field 'xyz')
📍 Bağlam
..
ile dizeleri birleştirmeye çalıştığınızda, ancak değişkenlerden biri nil
olduğunda meydana gelir. Tipik durumlar:
- Eksik olan oyuncu adlarını veya veritabanı değerlerini birleştirmek.
- Kontrol etmeden isteğe bağlı dizeleri birleştirmek.
✅ Çözüm
- Birleştirmeden önce nil'i boş dizeye dönüştürün:
local fullName = (firstName or '') .. ' ' .. (lastName or '')
- Kullanımdan önce veritabanı sonuçlarını veya oyuncu verilerini kontrol edin.
ℹ️ Ek Bilgi
- Tüm dize işlemlerini nil güvenli varsayılanlarla sarın.