local function getbadges() for _, badgeinterest in workspace.Badges:GetDescendants() do if badgeinterest:IsA("TouchTransmitter") then firetouchinterest(game.Players.LocalPlayer.Character.Torso, badgeinterest.Parent, 0) end end end local currentstage = game.Players.LocalPlayer.leaderstats.Stage.Value spawn(getbadges) while wait(0.1) do currentstage+=1 firetouchinterest(game.Players.LocalPlayer.Character.Torso, workspace.levels:FindFirstChild(tostring(currentstage)), 0) end