local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local function freezeCharacter() if character then for _, part in pairs(character:GetDescendants()) do if part:IsA("BasePart") then part.Anchored = true -- Freeze all body parts end end end end freezeCharacter() -- Call function to freeze immediately