спроба конкатенації значення nil
❌ Помилка
спроба конкатенації значення nil (поле 'xyz')
📍 Контекст
Виникає, коли ви намагаєтеся об'єднати рядки за допомогою ..
, але одна з змінних є nil
. Типові випадки:
- Конкатенація імен гравців або значень бази даних, які відсутні.
- Об'єднання необов'язкових рядків без перевірки.
✅ Рішення
- Перетворіть nil на порожній рядок перед конкатенацією:
local fullName = (firstName or '') .. ' ' .. (lastName or '')
- Перевіряйте результати бази даних або дані гравців перед їх використанням.
ℹ️ Додаткова інформація
- Обгортайте всі операції з рядками з безпечними значеннями за замовчуванням.