Hello everybody,
I've got this code
PHP Code:
public fw_PlayerPreThink(id)
{
if(!IsAlive(id) || cs_get_user_team(id) != CS_TEAM_CT)
return;
new Float:origin[3];
entity_get_vector(id, EV_VEC_origin, origin);
if(ExecuteHam(Ham_FVisible, g_iSlenderId, id)
&& entity_range(g_iSlenderId, id) <= SLENDER_RADIUS
&& is_in_viewcone(g_iSlenderId,origin)
&& get_gametime() > g_flSlayDelay[id]
&& is_user_connected(id)
&& is_user_alive(id))
{
client_print(id, print_chat, "I get damage.")
ExecuteHam(Ham_TakeDamage, id, 0, g_iSlenderId, get_pcvar_num(cvar_damage), DMG_PARALYZE)
g_flSlayDelay[id] = get_gametime() + SLENDER_DELAY
}
}
But it only plays the sound of the damage, the player doesn't loose health. Any ideas why?
__________________