How to get position of all players?

Gotcha


 FActorSpawnParameters SpawnParameters;
**SpawnParameters.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AdjustIfPossibleButAlwaysSpawn;**
auto HeroClass = GetDefaultPawnClassForController(NewPlayer);

if (x != 0 && y != 0 && z != 0)
{
m_Hero = GetWorld()->SpawnActor<AAWPlayerCharacter>(HeroClass, loc
, SpawnRotation, SpawnParameters);
}

if (!m_Hero)
{
AActor* StartSpot = FindPlayerStart(NewPlayer);
SpawnRotation = StartSpot->GetActorRotation();
m_Hero = GetWorld()->SpawnActor<AAWPlayerCharacter>(HeroClass, StartSpot->GetActorLocation()
, SpawnRotation, SpawnParameters);
}



Also, I saw in your earlier post your location and rotation are all zero, origin. I doubt that you are wanting to spawn there, unless your level is perfectly flat, I guess it is possible.