- Регистрация
- 26 Июн 2017
- Сообщения
- 390
- Симпатии
- 53
- Пол
- Мужской
Добрый вечер ув. форумчане!
Ни в какую не могу увеличить урон с НЕ гранаты, подскажите в чем проблема?
Добавлено спустя 1 час 22 минуты 17 секунд:
Тоже не прокатило
Ни в какую не могу увеличить урон с НЕ гранаты, подскажите в чем проблема?
PHP:
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
PHP:
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, bitsDamageType)
{
#define DMG_GRENADE (1<<24)
if(!is_valid_player(attacker))
return HAM_IGNORED;
if(bitsDamageType & DMG_GRENADE)
{
if(g_HasHe[attacker])
{
SetHamParamFloat( 4, damage * 200.0 )
}
}
return HAM_IGNORED
}
PHP:
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, bitsDamageType)
{
#define DMG_GRENADE (1<<24)
if(!is_valid_player(attacker))
return HAM_IGNORED;
new classname[32]
pev(inflictor,pev_classname,classname,31)
if(g_HasHe[attacker] && strcmp(classname,"grenade"))
{
SetHamParamFloat( 4, damage * 2.0 )
return HAM_HANDLED // tell the module we did something
}
return HAM_IGNORED
}