I have created a game for 6 players that allows a player to rejoin the game on death but they will just have to start back at the original spawn location and restart the "race" from there. I have all of that implemented, but now I am looking to make it so that the game will wait for at least 4 players before it starts. It looked like a lobby was the answer, but it appears with a lobby - players in the current game cannot re-spawn within their game but only back in the lobby - is that correct? Is there some work around or a different type of solution I should be looking at?
Thanks!
Uhhh, don't entirely understand the problem, but here is some code that waits until there are 4 people in the game before running the if statement. It will check again after the if statement runs. Hopefully this helps :)
--put in ServerScriptService while wait() do if game:GetService("Players").NumPlayers >= 4 then --Your code here :) else end end