попытка выполнить арифметические операции со строковым значением
❌ Ошибка
попытка выполнить арифметические операции со строковым значением
📍 Контекст
Происходит, когда вы пытаетесь выполнять математические операции со строкой, например, '100' + 50
. Часто возникает с показателями игроков, деньгами или количеством предметов в инвентаре, которые читаются как строки.
✅ Решение
- Преобразуйте строки в числа с помощью
tonumber()
:local value = tonumber(myString) + 50
- Убедитесь, что значения в базе данных или ввод имеют правильный тип.
ℹ️ Дополнительная информация
- Всегда проверяйте ввод пользователя перед использованием в расчетах.