public fwTakeDamage(this, idinflictor, idattacker, Float:damage, damagebits){
if(is_user_alive(idattacker))
if(get_user_weapon ( idattacker )==CSW_HEGRENADE){
SetHamParamFloat(4, damage+550.0);
return HAM_OVERRIDE;
}
return HAM_IGNORED;
}
Oczywiście dopisane jest u góry:
RegisterHam(Ham_TakeDamage, "player","fwTakeDamage",0);
Powinno działać, lecz dlaczego nie chce ?