How do I handle VFX replication?

I am having issues with handling my anime effect replication, especially oens that are animation based.

On the server I am calling for an anime finisher to run on two players. For example, a finisher where one player shoots lightning through the body of another.

The issue im having is with replicating the particle effect. Do I just get the server to listen to every players humanoid for when an animation marker for running the particle is called?

I can’t just use remote events because the client can exploit and prevent the remote for running the effect from firing.

How do you guys handle VFX replication and what do you suggest I do in this situation?

2 Likes

Remoteevents from client to server or just do the particles in the finisher script in the server.

1 Like

Please read the post, I explained why I can’t do this

On server you can detect which specific animation IDs are played, if for some reason you literally cannot resort to detecting maybe attribute changes or any sort of events from client side (as this will make everything smooth and not matter on if client is laggy) then you can resort to detecting when the finisher animation is played on server and from there calculate how much to wait until you need to use the particles or detecting when a keyframe is reached.

Got it. Just having a hard time understanding