#i was following a yt tutorialbut i check the free model checked that scriptand i saw what they did

12 messages · Page 1 of 1 (latest)

urban socket
#

local spawn = script.Parent
spawn.Touched:connect(function(hit)
if hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
local checkpointData = game.ServerStorage:FindFirstChild("CheckpointData")
if not checkpointData then
checkpointData = Instance.new("Model", game.ServerStorage)
checkpointData.Name = "CheckpointData"
end

    local checkpoint = checkpointData:FindFirstChild(tostring(player.userId))
    if not checkpoint then
        checkpoint = Instance.new("ObjectValue", checkpointData)
        checkpoint.Name = tostring(player.userId)

        player.CharacterAdded:connect(function(character)
            wait()
            character:WaitForChild("HumanoidRootPart").CFrame = game.ServerStorage.CheckpointData[tostring(player.userId)].Value.CFrame + Vector3.new(0, 4, 0)
        end)
    end

    checkpoint.Value = spawn
end

end)

#

It does work

#

it just doesn't make it where it tells you what stage you are at

#

does it have any virus

stiff storm
#

no.... it doesnt

urban socket
dry chasm
#

@urban socket also if u want to liek make it where it terlls u, just add like a text label and make it say what stage u are and make it update whenever their stage value changes

urban socket
#

started 2 days ago

#

barley know anything

#

these youtube tutorials help

#

but not really