Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- modelname="Telepad1"---Model to telport too
- function onTouched(part)
- if part.Parent ~= nil then
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- local teleportfrom=script.Parent.Enabled.Value
- if teleportfrom~=0 then
- if h==humanoid then
- return
- end
- local teleportto=script.Parent.Parent:findFirstChild(modelname)
- if teleportto~=nil then
- local torso = h.Parent.Torso
- local location = {teleportto.Position}
- local i = 1
- local x = location[i].x
- local y = location[i].y
- local z = location[i].z
- x = x + math.random(-1, 1)
- z = z + math.random(-1, 1)
- y = y + math.random(2, 3)
- local cf = torso.CFrame
- local lx = 0
- local ly = y
- local lz = 0
- script.Parent.Enabled.Value=0
- teleportto.Enabled.Value=0
- torso.CFrame = CFrame.new(Vector3.new(x,y,z), Vector3.new(lx,ly,lz))
- wait(3)
- script.Parent.Enabled.Value=1
- teleportto.Enabled.Value=1
- else
- print("Could not find teleporter!")
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement