I tryed to make a lot of scripts but none of them worked. Like i tryed to erase the stage progress on a obby but didn t work. does someone has any idea?
---stage script
local Stages = workspace:WaitForChild("Stages")
for i,Stage in pairs(Stages:GetChildren()) do
Stage.Touched:Connect(function(touch) local humanoid if touch.Parent:FindFirstChild("Humanoid") then humanoid = touch.Parent.Humanoid end if touch.Parent and touch.Parent.Parent:FindFirstChild("Humanoid") then humanoid = touch.Parent.Parent.Humanoid end if humanoid then local player = game.Players:GetPlayerFromCharacter(humanoid.Parent) local PlayerStage = player.leaderstats.Stage.Value if tonumber(Stage.Name) == PlayerStage + 1 then player.leaderstats.Stage.Value = player.leaderstats.Stage.Value + 1 elseif tonumber(Stage.Name) > PlayerStage + 1 then humanoid.Health = 0 end end end)
end