local Players = game:GetService("Players") local player = Players.LocalPlayer local SOUND_ID = "rbxassetid://98949086714824" local ANIM_ID = "rbxassetid://87613106093870" local function onCharacterAdded(character) local humanoid = character:WaitForChild("Humanoid") local root = character:WaitForChild("HumanoidRootPart") local tors = character:WaitForChild("Torso") local sound = Instance.new("Sound") sound.SoundId = SOUND_ID sound.Parent = tors local animation = Instance.new("Animation") animation.AnimationId = ANIM_ID local track = humanoid:LoadAnimation(animation) root.Anchored = true sound:Play() track:Play() track.Stopped:Connect(function() root.Anchored = false sound:Destroy() animation:Destroy() end) end if player.Character then onCharacterAdded(player.Character) end