How would I spawn each player at their own spawn point with their own kart

You can make one IntValue for each player that values are the spawns.

Imagine my Value is 3 then I will spawn on the left and my friend value is 2 he will spawn in my right.

That is a great idea, but how would I give players a number with a script? And also so the players numbers would subtract by 1 if a player leaves so the numbers don’t eventually get a lot higher

make one math.Random imagine if 1 then my value is 1 but you have to make one check for see if others players dont get the same value too.