Setting Individual Spawns

After creating a decent lobby area, I have a problem with players spawning on top of each other. I’ve pasted multiple lobby areas but when testing with co-developers, we sometimes spawn in the same lobby room. I only want players to be in each other’s rooms after accepting party invites, but after much research I can’t seem to find a way to isolate spawns to one player.

Any help would be greatly appreciated.

1 Like

Check this part when you test the game in studios:

Game.Players.LocalPlayer.RespawnLocation
^This is only me telling you where to find this, not a script^

RespawnLocation only works with respawn blocks, nothing else. Hope this helps.

1 Like

There is an enabled property. Once someone touches the spawn location, disable it.

3 Likes

You could create an individual team for each player.

1 Like

I know this post was marked solved but I’m curious as to how I would go about this. Is it as a simple as a PlayerAdded function and then Instance.new? But then how would I assign the player to the team and make sure nobody else joins that team?

Sorry, lots of questions. If you can’t answer them, that’s fine.

1 Like