How can I make it so where when the player spawns, they go to a specific part & NOT a spawn location. But when they click a button (Play Button), they go to a spawn location?
You could just make it so that when a player joins, teleport their PrimaryPart to that part’s CFrame, then make like a GUI button and connect it to a remote event and make it so that when the button gets hit. teleport their PrimaryPart to the spawn location’s CFrame.
Zues is right. CFrame is a huge game changer when you are wanting to teleport a Player to a Part. First, you will need to reference which Body Part of the Player needs to be teleported to the Part. So, in this case, you should use the HumanoidRootPart and it’s CFrame. Once having that in your code, you can have the Player get teleported to the Part when the GUI Button is clicked.