Ошибка "
is not an integer" означает, что в функцию ( в этом конкретном случае
setComponentVariation) передаётся аргумент
(drawableId) не
типа int.
Это можно понять, если просто перевести этот текст, даже не пользуясь поисковиком.
Для установки плееру какой-то части одежды в твоём коде скорее всего вызывается
setComponentVariation с двумя аргументами
drawableId и
textureId.
Оба этих аргумента должны быть числами. Абсолютно всё это написано прямым текстом в ошибке.
Аргумент
drawableId в момент ошибки - не число.
Никто из нас не знает здесь в какой момент эта ошибка возникает, как именно ты функцию вызываешь - но очевидно в том месте где должна быть цифра - у тебя её нет.
Причин может быть масса - например ты одеваешь шмотку через консоль, и не можешь пальцем попасть по цифровой клавиатуре, вводя буквы.
Или например ты сам криво передаёшь данные в клиент. Ну или просто вхуячил какой нибудь
JavaScript:
CasinoPedsID[n].setComponentVariation(1, "damnepohuy", 0, 0);
где-нибудь.
Для того чтобы решить такую проблему - нужно понять в какой момент ты вызываешь ошибку, и логгировать получаемые значения, выводя себе в чатик, нотифайки или куда-нибудь ещё. Чтобы понять, где именно приходит не то значение.
Вот здесь -
https://ragemp.pro/threads/chastye-oshibki-pri-zapuske-sborok-i-puti-ix-reshenija.6659/ написано, как.
Это более чем объёмный ответ, чтобы "понять".
Если твой "разработчик" не понимает, что означает ошибка "
is not an integer" - он настолько же НЕ разработчик, насколько мой член не достаёт до луны.
А там чуть больше половины пути.