Multiplayer Custom Spawning

Hello, I’m relatively new to Blueprints and I was hoping someone could help me out with my spawning system. In my multiplayer game right now, I have each player spawning randomly at any one of the spawn points on the map. This means two players can spawn in the same place. However, I would like to have each player spawn in their separate spawn (AKA one that a another player wont be spawned at). (It is an 2-8 person battle royale-esque game for context.) What is the best way to go about doing this? This is the system I have so far, if anyone could help me it would be much appreciated. Thank you in advance

Make a check if there;s a player close to the spawner do not spawn a new player in keep looping… Use a loop do you get it : D ?

I spawn them all at the same time from the lobby. How could i index each player and assign a spot to them?

From server authority check, then all actors, check all actors node : )