function playAnimation(humanoid, animationId) local animation = Instance.new("Animation") animation.AnimationId = "rbxassetid://"..tostring(animationId) humanoid.Animator:LoadAnimation(animation):Play() end playAnimation(someHumanoid, someAnimationId) Please do not ask people to write entire scripts...
Can play Trusted/Non-Trusted Animation (AnimationID, KeyframeSequence and Animation Instance) / Raw Animation Data (UseKeyframeSequence-To-AnimationData) R6, R15, Custom Rig Support Mesh Deformation Support Simillar to Roblox'sAnimationTrackAPI ...