As long as your NPCs are managed by the server, you should be fine.
I figured out i just have to set their network ownership to nil
What do I do if my game has teleport parts?
You should be fine as long as the teleport scripts run server-side. If you encounter any issues please feel free to DM me with the teleport scripts and Iāll see what I can do to fix it.
im not sure if this is intentional or not, but it seems a bit weird to mix those two variables when further up in the module they are defined as two different.
I also found some other issues, the anti no clip does not work well with moving parts such as rotating cogwheels for example.
And im having some issues with teleporting, it for some reason does not let me teleport in studio when using solo test, but it works ingame and when creating a local server in studio.
Hey, just thought I should bring this up, would this stop hackers from uploadingā¦ shall we sayā¦ bad images?
This canāt stop exploiters from doing that but you really shouldnāt worry about them trying to upload inappropriate images.
These images are not replicated to other players [unless you made a system that allows players to do that] so only the exploiter can see these images and would not make any difference,
Thanks for notifying me of this! Iāll get that fixed right away.
Fixing the anti-no-clip bug is tough. My thoughts on how to fix it are to track the intersecting part for a few milliseconds, to see if itās position changes and then not flagging the player if it isnāt static. The problem with that solution is that exploiters will be able to go through any moving part. Iāll do a bit more testing.
For the second problem feel free to DM me how to repro that problem.
Is it only me that this doesnāt work with the seat and the local script thing like group rank door part?
If you have some kind of group-locked door that opens only on the client, then the anti-exploit system will think that the player just no-clipped through it, since on the server-side the door is closed. You should make the rank verification in the server and also handling the door opening/closing in the server. That should fix it.
Images would only be on their client, not allowing any other Players to see across the server. If this is being bypassed itās most likely a back door in your game
Minor Update | 02/21/2021
Changes:
-
Improved code: most code has been rewritten to work better and to be more organized. Most notably I added an extra Utils module that gives access to many useful open-source utility scripts.
-
Re-organized: The modules have been reorganized. Iāve moved all exploit checks under its own module (the way you edit them should be pretty straightforward) for easy access to each check.
If you have any questions feel free to reply to this post and ask away.
If you find any bugs or problems then please DM me and then I can try and solve the issue.
Are there settings I can edit for the anti exploit? I canāt seem to find where they are.
This is a great model! Only problem I have is which you probably cant fix and understand already is that free model antiexploits are very difficult due to the code being open sourced. This way exploiters can make stuff for the specific antiexploit. Still a great model and it works perfectly, but Ima stick to my custom one written by a contractor.
Fortunately if you keep it on the server the exploiter likely wonāt know what anti exploit your really using and there isnāt exactly any clear way to bypass this one because it is 100% on the server.
Feel free to use the one you paid for but this resource is always available if you need it.
Alright, thanks!
Hey. I am a noob when it comes to exploiting so excuse me if this is stupid, but what prevents an exploiter from just removing this script and continuing their havoc? Thanks. Also, about the height stuff and respawning if they are above a certain distance from the ground, what if your map has different levels that have different heights? Should I just make the script āless sensitiveā/increase the height were it affects?
Lastly, if I would do that, would it still prevent flying?
Thanks dude, I appreciate it alot if you would answer. Thanks @UnknownParabellum !
Just to clear up a bit of confusion here, I see a lot of comments saying it isnāt working when you put the script in, and most of them @UnknownParabellum has not been able to respond. This is a module and you code it to work on its own. There are different functions and properties, and you must use them. It does not work on its own.