Animations not replicating from client

I really appreciate that you guys are so involved in helping here, but unfortunately my issue is still not resolved. I added more information here Animations don't replicate when client plays them that might be of use, including that the Animator object was pre-created in studio

I just tried to switch to Humanoids instead of AnimationControllers and not only does this break my constraint movement but it also doesn’t solve the replicating not working

Well, here’s the thing: because you don’t use a humanoid, it won’t replicate. You MUST you a server-sided script in order for it to be seen by everybody. If you need, I could help with that by providing a demo.

I had a similar issue 2 months ago, so I decided to strictly use local animations…

Using remote events, you can tell the other clients to play the animation for your character (so that they see the animation as well). The only downside is that the server won’t see any player animations, but I don’t see why the server would need to see the animations.

You are right I think but that’s really strange because so many sources as @Silentude linked (by Roblox engineers too) say that AnimationControllers do allow replication

here’s a repro:
animationcontrollerdoesntreplicate.rbxl (17.8 KB)

the animation in animtest is the same as workspace.Model.AnimSaves.ExportAnim.Test

Thats odd. Maybe it only works in certain testing situations? Or maybe it changed? It doesn’t seem to work for me.

Don’t know if you figured this out yet, but if you are using a custom character that does not use “StarterCharacter”, for example, using Player.Character to set your Character. Your humanoid of your character must have an animator on the server, Roblox will create an animator client side, but not on the server. With an animator on the server, it will replicate to the server and all of the clients.
This can be achieved by copying the animator from the client and pasting it in your character model that you clone to get your character.

This might not help acreol as I see his second topic was answered, but I hope this helps anyone else who may had the problem I did, just figured this out myself when I was reading this discussion :grinning:

2 Likes