void cEsp::FarEsp(int index)
{
if(!gRadar[index].iIndex)
return;
if(gRadar[index].iHealth <= 0 || gRadar[index].iHealth > 1000)
return;
if(gRadar[index].vOrigin == Vector(0,0,0))
return;
if(gVars.Esp_EnemyOnly && gRadar[index].iTeam == gEnt.m_iTeamNum(gMe.BaseEnt()))
return;
if(!gHelp.WorldToScreen( Vector(gRadar[index].vOrigin.x,gRadar[index].vOrigin.y,gRadar[index].vOrigin.z+64), vPlayerHead )
|| !gHelp.WorldToScreen( gRadar[index].vOrigin, vPlayerOrigin))
return;
Color = GetTeamColorInVis(gRadar[index].iTeam);
CalcEsp(vPlayerHead,vPlayerOrigin);
SpotEsp();
NameEsp(gRadar[index].sName);
HlthEsp(gRadar[index].iHealth,0);
BombEsp(index);
}
void cEsp::FarEsp(int index)
{
if(!gRadar[index].iIndex)
return;
if(gRadar[index].iHealth <= 0 || gRadar[index].iHealth > 1000)
return;
if(gRadar[index].vOrigin == Vector(0,0,0))
return;
if(gVars.Esp_EnemyOnly && gRadar[index].iTeam == gEnt.m_iTeamNum(gMe.BaseEnt()))
return;
if(!gHelp.WorldToScreen( Vector(gRadar[index].vOrigin.x,gRadar[index].vOrigin.y,gRadar[index].vOrigin.z+64), vPlayerHead )
|| !gHelp.WorldToScreen( gRadar[index].vOrigin, vPlayerOrigin))
return;
Color = GetTeamColorInVis(gRadar[index].iTeam);
CalcEsp(vPlayerHead,vPlayerOrigin);
SpotEsp(); //It will force every player to be 'spotted' on the radar.
NameEsp(gRadar[index].sName); //Reference to an external class where it will grab the players name from the radar base and display it
HlthEsp(gRadar[index].iHealth,0); //Reference to an external class where HP will be displayed next to the enemy.
BombEsp(index); //Reference to an external class where it checks if the entity has the bomb
}


void cEsp::FarEsp(int index)
{
if(!gRadar[index].iIndex)
return;
if(gRadar[index].iHealth <= 0 || gRadar[index].iHealth > 1000)
return;
if(gRadar[index].vOrigin == Vector(0,0,0))
return;
if(gVars.Esp_EnemyOnly && gRadar[index].iTeam == gEnt.m_iTeamNum(gMe.BaseEnt()))
return;
if(!gHelp.WorldToScreen( Vector(gRadar[index].vOrigin.x,gRadar[index].vOrigin.y,gRadar[index].vOrigin.z+64), vPlayerHead )
|| !gHelp.WorldToScreen( gRadar[index].vOrigin, vPlayerOrigin))
return;
Color = GetTeamColorInVis(gRadar[index].iTeam);
CalcEsp(vPlayerHead,vPlayerOrigin);
SpotEsp();
NameEsp(gRadar[index].sName);
HlthEsp(gRadar[index].iHealth,0);
BombEsp(index);
}