attempt to concatenate a nil value
❌ Error
attempt to concatenate a nil value (field 'xyz')
📍 Context
يحدث عندما تحاول دمج السلاسل باستخدام ..
ولكن إحدى المتغيرات هي nil
. الحالات النموذجية:
- دمج أسماء اللاعبين أو قيم قاعدة البيانات المفقودة.
- دمج السلاسل الاختيارية دون التحقق.
✅ Solution
- تحويل nil إلى سلسلة فارغة قبل الدمج:
local fullName = (firstName or '') .. ' ' .. (lastName or '')
- تحقق من نتائج قاعدة البيانات أو بيانات اللاعب قبل استخدامها.
ℹ️ Additional Information
- قم بتغليف جميع عمليات السلسلة مع افتراضات آمنة لـ nil.