Play animation on server, one client, or all clients?

Hello, I want to change the speed of an animation that is happening on an NPC. I am doing this on the server right now and there is a latency replicating it to all clients. Therefore, should I play the animation on ONE client by firing one client(I don’t know if this will work since I’ve heard animations only play if they are applied to characters. I applying it on an NPC)? Or should I fire all clients to change the speed. Also, touching the NPC is very important. I want to make sure the position of the NPC is same on the server as it is on every client. Therefore, I am confused on how I should approach this.

1 Like

You will just increase the latency by using remotes.

I suggest you stick with applying changes on the server. Using remote events will not reduce latency, as it still has to pass the information over to the clients. Maybe even slowing it down…