local anim = hum:LoadAnimation(script:FindFirstChild("Idle"))
And I am playing it with anim:Play( )
it's a character script
Output error: LoadAnimation needs an animation object when the animation id is in there and there is an object..
This simply means that the script cannot find the ID within the animation's properties. Make sure it is there and the animation is published with that ID.