Есть следующий серверный ивент для установки модельки персонажа по условию:
и есть вызов в коде на клиенте, с условием:
но есть проблема - в самой игре ничего не происходит, моделька персонажа не меняется
сама функция на клиенте вызывается
JavaScript:
mp.events.add('onCharacterCreation', (player, parameters) => {
if (parameters.gender === 0) {
player.model = 1885233650; // Мужская модель
} else {
player.model = -1667301416; // Женская модель
}
});
и есть вызов в коде на клиенте, с условием:
JavaScript:
function handleGenderSubmit() {
const gender = DOM.inputs.selectedGender.value;
if (!['male', 'female'].includes(gender))
return showError('gender', 'Выберите пол персонажа.');
const genderValue = gender === 'male' ? 0 : 1;
mp.events.callRemote('onCharacterCreation', { gender: genderValue });
DOM.sections.gender.style.display = 'none';
DOM.sections.editor.style.display = 'block';
document.querySelector('.menyoo').style.display = 'block';
}
но есть проблема - в самой игре ничего не происходит, моделька персонажа не меняется
сама функция на клиенте вызывается
JavaScript:
DOM.buttons.setGender?.addEventListener('click', handleGenderSubmit);