distancia = 999;
alvo = null;
for (int i = 0; i < PlayerData.size(); i++)
{
if(abs((PlayerData[i].S2DX) - X) < distancia )
{
distancia =....
alvo = PlayerData[i];
}
}
if(alvo)aim();