Run it
Copy the script and paste it into your executor.
-- LocalScript (put in StarterPlayerScripts or StarterCharacterScripts)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local function burnUntilDeath(character)
local humanoid = character:WaitForChild("Humanoid")
local rootPart = character:WaitForChild("HumanoidRootPart")
-- Add fire effect
local fire = Instance.new("Fire")
fire.Heat = 10
fire.Size = 8
fire.Color = Color3.new(1, 0.4, 0)
fire.SecondaryColor = Color3.new(1, 0, 0)
fire.Parent = rootPart
-- Constant fake damage until dead
while humanoid.Health > 0 do
humanoid.Health = humanoid.Health - 2 -- again, only local
wait(0.2)
end
-- Clean up fire after death
fire:()
player.CharacterAdded:((character)
()
(character)
)
player.Character
(player.Character)
Burns player client sided tho

Universal