Hi
I have a problem with the zombie plague, grenade explode
I sometimes appears
Damge to Name :: -23 dmg
Damge to Name :: -12 dmg
Damge to Name :: -3 dmg
Damge to Name :: -7 dmg
but must as a minimum be 0
but I look and positive numbers
look at the source
Quote:
// Set damage
static id, name[32], distance, Float:damage
id = entity_get_edict(ent, EV_ENT_owner)
get_user_name(victim, name, charsmax(name))
distance = floatround(entity_range(ent, victim))
damage = get_pcvar_float(cvar_explosedamage)-(get_pcvar_float(cvar_explosedamage)/NADE_EXPLOSION_RADIUS)*float(distance)
fm_set_user_health(victim, pev(victim, pev_health) - floatround(damage))
zp_colored_print(id, "%s Damage to^x03 %s^x01 ::^x04 %i damage", CHAT_PREFIX, name, floatround(damage))
|
and
Quote:
// Explosion radius for custom grenades
const Float:NADE_EXPLOSION_RADIUS = 240.0
|
Thanks