I have an NPC with a server script. It loads 2 animations, one at a time.
For some reason, when I try to use :Stop() and load the other anim, this does not replicate to the client.
The server sees the other anim while the client does not, and not only that, the client still sees the first animation.
Now, I know looping replication doesn’t work and lots of other animation related issues, but stop?
How do I manage to stop the animation WITHOUT sending an event to the client. This seems really over the top.
Solved, this gonna sound basic BUT for any future readers:
- Priority does not replicate (great), this means you have to export the animation with the priority you want beforehand.
- Before loading a new animation ALWAYS stop the current one. This is one of the animator changes by Roblox apparently.
Hopefully if someone runs into the same issue this will help them.
2 Likes