Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

Is it safe to not tick RespectFilteringEnabled?

When it comes to a shooting game, it is very likely to get exploited no matter what. Because of many reasons, for this one it is because of RespectFilteringEnabled.

You see, making a SMOOTH shooting game requires a lot of scripting from both client and server sided scripts. If you want to make smooth shooting animations and effects, you will have to untick RespectFilteringEnabled to not have delays in sound effects.

I bet that popular shooting games like Phantom Forces, Counter Blox, Arsenal all have RespectFilteringEnabled turned off.

But is it safe tho? That's my question.

1 answer

✓ Accepted answer

No. If it is disabled, malicious players can force other players to hear any Roblox sound they wish.

Instead of disabling the property, consider managing all sound from the client; when a gun is fired, for example, have each individual client detect that and play the appropriate sound on their system. This will remove negative UX due to latency while keeping your game safe and fun for everyone.

2 comments

2

Very good answer and solution! But just now, I tested things and found out that only sounds that are already existing in the server can be heard by others if played using local scripts, exploiters can't really play "whatever sound they want" without RespectFE

0

I had no idea - thanks for letting me know

This discussion is preserved as it was. New answers, comments, and votes are closed.