Hello everyone! I own a Roblox Hotel and it will be opening very soon! It's called SunnySide Hotels, but anyway how can I make an anti exploit that makes sure my Hotel game/my other games won't get destroyed,hacked,deleted, etc. Can someone help with this please?
good question, exploiting has been an issue in Roblox for a long time, and Roblox has been doing everything it could to combat this issue.
in either 2016 or 2016(i don't remember) Roblox released a feature called
FilteringEnabled.. Filtering Enabled works by keeping the client from making Network calls to the server. This means that, if the server(server script) makes a part, then a client(LocaScript) deletes that part, the effect won't replicate to the server, and therefore not to other players. All exploits run in LocalScripts, that's why you see speed hackers in FilteringEnabled games, it's b/c user input has to be sent to the server in order to make the player move on the screen of all players, and exploiters use this to their advantage. besides speed hacking, hackers cannot do anything - such as deleting parts - in FilteringEnabled games.
so to answer your question, enable
FilteringEnabled and use remote events and functions to communicate with the server, you can also add regulatory scripts that detect abnormal client behavior.