How should effects be done/handled?

If I’m going to make visual effects on a character, do I use remoteEvents to fire server then fire all clients? If you are going to use remoteEvents this way, how would you combat exploiters that could possibly spam the remoteEvents? Even if I do add some conditions, what if an exploiter meets the conditions and decides to spam the remoteEvent which creates more effects essentially lagging the server.

Note that this all randomly made up with my thoughts and I haven’t started making the script but if there’s something wrong with what I said then please point it out or share some advice on how I should do the effects, I’d be happy to hear it.

1 Like

Just make it so that they can’t spam it using techniques like the table debounce technique, or otherwise like using tick() to measure between remote event intervals.

This one uses tick()

1 Like