It appears i was bored Script in notes CREDIT ME It kinda works INSTRUCTIONS: In Roblox Studio, open starter player and go to StarterPlayerScripts, Add a local script and paste the code into it, And you can name it if you want
local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local CLOSED_FACE = "rbxassetid://139953963425773" local OPEN_FACE = "rbxassetid://87428252808810" local SOUND_ID = "rbxassetid://135585235223316" local function createDeathScreen() local gui = Instance.new("ScreenGui") gui.Name = "DeathScreen" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.Parent = playerGui local bg = Instance.new("Frame") bg.Size = UDim2.fromScale(1, 1) bg.BackgroundColor3 = Color3.new(0, 0, 0) bg.BackgroundTransparency = 1 bg.Parent = gui local face = Instance.new("ImageLabel") face.AnchorPoint = Vector2.new(0.5, 0.5) face.Position = UDim2.fromScale(0.5, 0.5) face.Size = UDim2.fromOffset(256, 256) face.BackgroundTransparency = 1 face.ImageTransparency = 1 face.Image = CLOSED_FACE face.Parent = bg local laugh = Instance.new("Sound") laugh.SoundId = SOUND_ID laugh.Volume = 1 laugh.Parent = gui -- Fade to black local fade = TweenService:Create(bg, TweenInfo.new(0.5), { BackgroundTransparency = 0 }) fade:Play() fade.Completed:Wait() -- Small pause task.wait(0.15) -- Show skull local skullTween = TweenService:Create(face, TweenInfo.new(0.15), { ImageTransparency = 0 }) skullTween:Play() skullTween.Completed:Wait() -- Small pause before laugh task.wait(0.15) -- Play laugh laugh:Play() -- 8 laughs, each 0.9 seconds apart for i = 1, 8 do face.Image = OPEN_FACE task.wait(0.15) face.Image = CLOSED_FACE task.wait(0.75) -- 0.15 + 0.75 = 0.9 seconds end -- Keep the death screen visible for 8 seconds total local remaining = 8 - laugh.TimePosition if remaining > 0 then task.wait(remaining) end gui:Destroy() end local function setupCharacter(character) local humanoid = character:WaitForChild("Humanoid") humanoid.Died:Connect(function() createDeathScreen() end) end if player.Character then setupCharacter(player.Character) end player.CharacterAdded:Connect(setupCharacter)