What i’m trying to obtain is changing animations while the game is running. Basically, my game has a system where the player can buy and change its animations. Problem is, the animations don’t replicate. I use char.Animate.idle.Animation1.AnimationId = "rbxassetid://ID", and yes I can see in the actual animation instance that the id changed, but the animations won’t replicate and will stay the same as before the player changes the animation.
I’ve looked up for some posts about this, and I found out about “HumanoidDescription”, however, i’m not interested in them. Also, another solution would be to write my own animate script, altough I’ve never done one, and I wouldn’t really know where to start. I’ll wait for an answer, if no one knows how to do it, i’ll try searching deeper to find an answer.
And how would you reload it? I tried deleting and re-adding the script, but since it’s a LocalScript (the Animate script), it will only replicate on the client.