I’m working on a new horror game and when you finish map voting (There is only one map at the moment) It goes straight back to Intermission. Is there a way for me to make it so It loads the player into the map?
Yes you would have to loop through all the players, get their HumanoidRootPart, and set the CFrame of the HumanoidRootPart to the place were you want the player to spawn in the map.
I would recommend also adding set spawn points on maps (enough for each player to be spawned somewhere) so that when you add new maps teleportation still runs smoothly when setting the CFrame to the teleport point.
If you have like a screen saying ‘Loading…’ you can make it say that, then do
game.Workspace:WaitForChilren()
I suggest you use Teams, and make a spawn location for players that are playing. When game starts, players are teamed into the “Playing” team and gets respawned, so the spawn on the map.
I made it so they spawn but I wanted to know how to make delete the loading screen
Just disable the Gui when they spawn.