--t.me/Soul_Scr1pt local Players = game:GetService("Players") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local sequence = workspace.WinSequences["Odin Din Din Dun"] local touchPart = sequence.WinPad.TouchPart local touchInterest = touchPart.TouchInterest local remote = game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Functions"):WaitForChild("BuyUpgrade") local args = {"Coins"} local connection local function startLoop() if connection then connection:Disconnect() end connection = RunService.Heartbeat:Connect(function() if player.Character and player.Character:FindFirstChild("Humanoid") then local humanoid = player.Character.Humanoid if humanoid.Health > 0 then firetouchinterest(player.Character.HumanoidRootPart, touchPart, 0) firetouchinterest(player.Character.HumanoidRootPart, touchPart, 1) remote:InvokeServer(unpack(args)) end end end) end player.CharacterAdded:Connect(function(character) character:WaitForChild("Humanoid") character.Humanoid.Died:Connect(function() task.wait(1) startLoop() end) startLoop() end) if player.Character then startLoop() end