playerid - ид игрока, который бьет/стреляет в damagedid
damagedid - ид игрока, в которого выстрелил/ударил playerid
amount - Кол-во урона (броня/hp)
weaponid - ид оружия, с которого playerid стрелял/чем бил
bodypart - Часть тела в которую попали
Такс. Параметры мы рассмотрели, давайте сделаем что нибудь? Я сделал смерть с 1-го выстрела.
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(damagedid != INVALID_PLAYER_ID)
{
if(weaponid >= 22 && weaponid <= 34)// Проверяем, огнестрельное ли оружие. Что бы кулаками так не делали
{
SetPlayerHealth(damagedid, 0);
}
}
return 1;
}
Я использую такую штуковину, когда игрок на пейнтболе. Просто вставьте свою проверку.
Нус, вроде как всё! Если есть вопросы - отвечу.
Сообщение отредактировал Romzes: 18 августа 2014 - 16:53
Вход
Регистрация
Помощь















