local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local resetInterval = 0.5 local scriptCode = [[ local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local function resetCharacter() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.Health > 0 then humanoid.Health = 0 end end end while true do task.wait(0.5) resetCharacter() end ]] if _G.GraceAutoResetLoaded then return end _G.GraceAutoResetLoaded = true if queue_on_teleport then queue_on_teleport(scriptCode) end local function resetCharacter() local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") local rootPart = character:FindFirstChild("HumanoidRootPart") if humanoid and rootPart and humanoid.Health > 0 then humanoid.Health = 0 end end LocalPlayer.CharacterAdded:Connect(function(char) task.wait(0.5) resetCharacter() end) task.spawn(function() while true do task.wait(resetInterval) pcall(resetCharacter) end end)