
Key Required VerifiedUniversal

local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local rootPart = character:WaitForChild("HumanoidRootPart")
local isFrozen = false
local currentIndex = 0
-- PUT UR EMOJIS HERE
local phonkPack = {
{id = "14145621445", time = 25, emoji = "💀"}, -- Raven Theme
{id = "15689451063", time = 18, emoji = "☠️"}, -- Metamorphosis
{id = "8053389869", time = 16, emoji = "🔥"}, -- Drooly
{id = "16190760005", time = 20, emoji = "😈"}, -- Cowbell God
{id = "14145626111", time = 22, emoji = "👿"}, -- Bell Pepper
{id = "14145620056", time = 20, emoji = "👽"}, -- The Final Phonk
{id = "14145625743", time = 20, emoji = "🤫"}, -- Phonk't Out
{id = "16190784875", time = 20, emoji = "🗣️"}, -- Infinite
{id = "15689445424", time = 20, emoji = "🤬"} -- Dionic
}
local function phonkFreeze(duration)
if isFrozen then return end
isFrozen = true
duration = duration or 5
task.wait(0.1)
local oldWalkSpeed = humanoid.WalkSpeed
local oldJumpPower = humanoid.JumpPower
local oldPlatformStand = humanoid.PlatformStand
local oldAnchored = rootPart.Anchored
humanoid.WalkSpeed = 0
humanoid.JumpPower = 0
humanoid.PlatformStand = true
rootPart.Anchored = true
currentIndex = (currentIndex % #phonkPack) + 1
local track = phonkPack[currentIndex]
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://" .. track.id
sound.Volume = 3.5
sound.Looped = true
sound.Parent = rootPart
sound:Play()
sound.TimePosition = track.time
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "SkullPhonkGui"
screenGui.ResetOnSpawn = false
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui
local overlay = Instance.new("Frame")
overlay.Size = UDim2.new(1,0,1,0)
overlay.BackgroundColor3 = Color3.fromRGB(10,0,20)
overlay.BackgroundTransparency = 0.45
overlay.ZIndex = 1
overlay.Parent = screenGui
local skull = Instance.new("TextLabel")
skull.Size = UDim2.new(0, 380, 0, 380)
skull.Position = UDim2.new(0.5, 0, 0.5, 0)
skull.AnchorPoint = Vector2.new(0.5, 0.5)
skull.BackgroundTransparency = 1
skull.Text = track.emoji -- ← THIS IS NOW ACTUAL EMOJIS
skull.Font = Enum.Font.GothamBlack
skull.TextScaled = true
skull.TextColor3 = Color3.new(1,1,1)
skull.TextStrokeTransparency = 0
skull.TextStrokeColor3 = Color3.new(0,0,0)
skull.ZIndex = 10
skull.Parent = screenGui
TweenService:Create(skull, TweenInfo.new(duration, Enum.EasingStyle.Quint, Enum.EasingDirection.In), {
Position = UDim2.new(0.5, 0, 2.3, 0),
Size = UDim2.new(0, 60, 0, 60)
}):Play()
task.wait(duration)
screenGui:Destroy()
sound:Stop()
sound:Destroy()
humanoid.WalkSpeed = oldWalkSpeed
humanoid.JumpPower = oldJumpPower
humanoid.PlatformStand = oldPlatformStand
rootPart.Anchored = oldAnchored
isFrozen = false
end
humanoid.Jumping:Connect(function(active)
if active then
phonkFreeze(5)
end
end)No comments yet for this script.



