Public feed
#532264
cl_entity_t *Local = pEngfuncs->GetLocalPlayer();
float vecScreen[2];
int myIndex = GetPlayerByIndex( pEngfuncs->GetLocalPlayer()->index );
for (int ax=0;ax<Player.size();ax++)
{
if( Player[ax].ent != pEngfuncs->GetLocalPlayer() )
if( Player[ax].ent->player && Player[ax].ent->curstate.solid && Player[ax].ent->curstate.weaponmodel )
if( abs( Player[ax].ent->curstate.messagenum - Player[myIndex].ent->curstate.messagenum ) < 15 )
if( CalcScreen( Player[ax].ent->origin, vecScreen ) )
{
int x = vecScreen[0];
int y = vecScreen[1];
float distance = GetDist(Local->origin, Player[ax].ent->origin) / 22.0f;
pEngfuncs->pfnGetPlayerInfo(Player[ax].ent->index, &Player[ax].entinfo);
if(Player[ax].team==1)
DrawHudStringCenter(x,y - 32,255,40,40,Player[ax].entinfo.name);
if(Player[ax].team==2)
DrawHudStringCenter(x,y - 32,40,80,255,Player[ax].entinfo.name);
}
}