script.Parent.Touched:Connect(function(part)
local hum = part.Parent:FindFirstChild("HumanoidRootPart")
hum.Position = game.Workspace:WaitForChild("Teleport2")
wait(5)
end)
There are two problems with the script above. First,you teleport you teleport to where your meant to be but your body is halfway in the baseplate. I know why it's happening but I don't now how to fix it(it changes the hum position, which is the humanoid root part) to the ground. Secondly, the wait(5) dosen't work. All help would be appreciated!

5 comments
The debounce dosen't work and most of the script is wrong.
Excuse me? It worked in mine!
I was just trying to help you, man, the script has nothing wrong..
Maybe I do it a different way from you, but that doesn't mean I'm wrong!
Press "view source" then copy paste.