Hi. I'm trying to make an obby but whenever I make checkpoints the player always spawns at the map spawnpoint due to it being the only one and when I use them the player always spawns at the last one. Is there anyway to make it so the map spawnpoint works only when a player's stage is 1?
So I'm going to suppose your checkpoints are SpawnLocations. The SpawnLocations should have the AllowTeamChangeOnTouch set to true.
Now first off you gotta put your original map spawnpoint's AllowTeamChangeOnTouch set to false. Players should start off in a Team, black team that is (or whatever color you prefer), and the map spawnpoint's team color must be the same as the starter's team (in my example, black), and for every new checkpoint (spawnpoint) you create, you just make a new team, and the checkpoint should have the AllowTeamChangeOnTouch set to true and the TeamColor set to whatever new team it is. So everytime they die, considering they have touched the orange spawnpoint which sets them to the orange team, they will spawn back on the orange spawnpoint.
I hope I am clear because my answer seems a bit too complex but let's hope you understood that.
Good day! ~Pengdoo
Here you go, so there is a property in the SpawnLocation. image
So for the checkpoints, you would turn on AllowTeamOnTouch and turn off Neutral Change TeamColor to the level that you want the spawn to give to the player after they die on that particular course.
I hoped this helped you!