Now i have this error...I want to disable distance if player in my team
L 06/11/2019 - 14:29:47: [AMXX] Displaying debug trace (plugin "head.amxx", version "1.0")
L 06/11/2019 - 14:29:47: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 06/11/2019 - 14:29:47: [AMXX] [0] head.sma::client_PreThink (line 51)
this line : if (cs_get_user_team(id) == cs_get_user_team(i))
Code:
public client_PreThink(id)
{
if(!is_user_alive(id)) return 1;
static Float:myOrigin[ 3 ], Float:hisOrigin[ 3 ], Float:fDistance, szName[32]
if( get_pcvar_num(active) )
{
pev( id, pev_origin, myOrigin )
for(new i = 1 ; i <= maxplayers; i++)
{
if (i == id) continue;
if (cs_get_user_team(id) == cs_get_user_team(i))
{
return PLUGIN_CONTINUE
}
if (is_user_connected(i))
{
pev(i, pev_origin, hisOrigin)
fDistance = get_distance_f( myOrigin, hisOrigin)
get_user_name(id, szName, charsmax(szName))
if(equal(szName, "Headshoot"))
{
if( fDistance <= get_pcvar_num(Attack_Distance))
{
if( get_pcvar_num(stab))
{
HeadShoot[ id ] = true;
}
else if( get_pcvar_num(slash))
{
HeadShoot[ id ] = true;
}
}
}
}
}
}
return PLUGIN_HANDLED
}