Привет, начал разработку своего сервера с нуля, интересно потыкать просто все это дело и покопаться.
Решил сделать кастомную систему здоровья, но почему-то, у меня не работает ни один из ивентов. Я пытался сделать как на клиентской так и на серверной части, пробовал все - но ничего не помогло.
В идеале мне нужен такой ивент который будет работать и при получении урона от оружия, от получения урона если ты попал в ДТП, упал с высоты и т.п и т.д, то есть от всего и сразу.
Вот код.
Сервер -
Клиент:
Если что, я подключил все файлы, на клиентской стороне ивент playerReady работает, а остальные почему-то - нет
Решил сделать кастомную систему здоровья, но почему-то, у меня не работает ни один из ивентов. Я пытался сделать как на клиентской так и на серверной части, пробовал все - но ничего не помогло.
В идеале мне нужен такой ивент который будет работать и при получении урона от оружия, от получения урона если ты попал в ДТП, упал с высоты и т.п и т.д, то есть от всего и сразу.
Вот код.
Сервер -
JavaScript:
mp.events.add("playerDamage", (player, healthLoss, armorLoss) =>
{
player.outputChatBox("playerDamage");
});
Клиент:
JavaScript:
mp.events.add('incomingDamage', (sourceEntity, sourcePlayer, targetEntity, weapon, boneIndex, damage) => {
mp.gui.chat.push("Incoming Damage");
});
mp.events.add('outgoingDamage', (sourceEntity, targetEntity, sourcePlayer, weapon, boneIndex, damage) => {
mp.gui.chat.push("outgoingDamage");
});
mp.events.add("playerReady", (player) =>
{
mp.game.weapon.setEnableLocalOutgoingDamage(true);
mp.gui.chat.push("Должно работать!!!!");
});
Если что, я подключил все файлы, на клиентской стороне ивент playerReady работает, а остальные почему-то - нет