I've been wanting to know this because I want to make a teleport menu sort of like in Bulletproof Canyon II on the train system. All I need to know is how to make it so it will teleport the player who clicked the button.
You would use a function to trigger when someone clicks the button. This could be made with a very small script. You would get the player (By a way of your choice), go to their Character, and use the :MoveTo() method. This is how I would do it.
--LocalScript only!!!!! button = script.Parent --Change this to where the button is button.MouseButton1Click:conect(function() game.Players.LocalPlayer.Character:MoveTo(0,0,0) --Change 0,0,0 to positions. end)