[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум pawno » Pawno » Стандартные функции » OnPlayerGiveDamage
OnPlayerGiveDamage
ЛолЛисДата: Четверг, 12.05.2016, 00:27 | Сообщение # 1
Группа: Администратор
Сообщений: 277
Статус: Offline
Вызывается, когда игрок ударил/выстрелил в скин другого

Параметры:
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;
}


IP: 83.222.105.54:8358
© [CRMP] Россия - Дрифт
 
Форум pawno » Pawno » Стандартные функции » OnPlayerGiveDamage
Страница 1 из 11
Поиск:

Хостинг от uCoz