As the title said, i would like to expand my knowledge about exploiters , I’ve seen a few videos online, But i still have some questions that im not really sure how to answer, or where i can even found the answer.
My main request is:
can you link the best videos/documentations (In your opinion) that explain exploiters on a deeper level (e.g How to actually prevent exploiters inside your own game).
and answer my question below (Feel free to correct me if im wrong about anything i said)
So for my current knowledge:
I know that exploiter can see everything inside the services that are replicated to the client, such as: workspace, replicated storage playerGUI etc’. They can not access server script no matter where they are.
Tey can manipulate any local scripts in any way they would like (including create new ones and changing existing ones).
They can only change their own (client) data (such as parts inside workspace), But if they have an ownership for some parts, They can change those parts to every player (The fix for this is just to prevent players from getting ownerships of parts)
I also know they can fire any remote event/function inside replicated storage(or wherever the remote events are), Which this is where most of the troubles are coming from.
Now my questions are:
-
How much should i care about exploiters? when should i stop them and when should i not? The obvious answer would probably be that i should stop them if the exploit makes them progress faster, or if they distrupt the gameplay of other players (flings for example), but should i also care if they, lets say change their own UI? or just change any of their screen visuals? for example: changing the coins TEXT (Not the actual data) to 1,000,000,000.
-
How can i “be an exploiter” inside roblox studio for testing purposes?
-
Can exploiters change custom attributes of parts?
i happen to be making a game that have a lot of local parts (Simulator game), how can i make sure
exploiters dont mess up the attributes? (Health attribute for example) -
last one, exploiters cant change other player local scripts, right?
My Biggest Problem:
the hardest part for me is to do sanity checks (which is like the only thing you can do to stop exploiters…), i am not really sure what and how i should check most of the times, and also how much control the explioters have, any documantions about that would be super helpful!
and to be honest, as a whole i feel like im really clueless about how exploiters work, so any helpful documantions about how exploiters work would also be really helpful.
I always try to avoid making long topics, though i failed this time, Hopefuly the emojies, numbers and the bold titles helped with this topic readability.
Thank you so much for reading all the way to the end!