I have two teleporter pads and they work. Too well. Whenever I step on one I get rapidly ping-ponged between the two and it's very hard to get out of it.
This is the script I'm using for both (Replace TP1 with TP2 to represent other script)
function onTouch(part)
if part.Parent.Humanoid ~=nil then
part.Parent:MoveTo(script.Parent.Parent.TP1.Position)
script.Parent.Parent.TP1.Script.Disabled = true
wait(2)
script.Parent.Parent.TP1.Script.Disabled = false
end
end
script.Parent.Touched:connect(onTouch)

5 comments
Not perfect but works well. Thanks!
It tps twice when u go on it.
I edited the answer, hope it help
Still doesn't work. Now the script doesn't TP me at all.
:/