Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

Player won't teleport after he joins?

Asked by 7 years ago

yes i know this is a free model teleport but i added some stuff to it because I want the player to teleport after 11 seconds once they join but the player doesnt teleport (it only teleports them if they have a certain level yes i have tested this)

~~~~~~~~~~~~~~~~~

modelname = "teleporter1b"

level = game.Players.LocalPlayer.leaderstats.Level

function PlayerAdded(part)

if level.Value == 1 then
    wait(11)
    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

end~~~~~~~~~~~~~~~~~

1 answer

Log in to vote
0
Answered by 7 years ago
Edited 7 years ago

You should add the

Wait(11)

between like 31 and like 32.

Ad

Answer this question