I suppose it should work fine
Code:
public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "takedamage");
}
public takedamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
if(damagebits == 2)
{
health = get_user_health(Attacker);
if((health + (damage*0.5)) >=100)
{
SetHamParamFloat(4, 0.0)
return HAM_HANDLED
}
SetHamParamFloat(4, (damage*-0.5))
emit_sound(Attacker, CHAN_WEAPON, "misc/arrow_impact_crossbow_heal.wav", 0.7, ATTN_NORM, 0, PITCH_NORM);
return HAM_HANDLED;
}
rerurn HAM_IGNORED
}
__________________