Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How can I protect my game from an exploiter destorying my Hotel/other games?

Asked by 4 years ago

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?

0
Really easy. Just don't do anything crucial to game functionality on the client, excluding GUIs. DeceptiveCaster 3761 — 4y
0
FilteringEnabled is automatically turned on in your game; Roblox requires it. If an exploiter tries to, say, delete all of the parts in your game, then FilteringEnabled will make it only happen for them on the client. blarp_blurp645 63 — 4y
0
Thanks! RadRosieee 8 — 4y

1 answer

Log in to vote
0
Answered by 4 years ago

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.

GOOD LUCK

0
Thanks! RadRosieee 8 — 4y
Ad

Answer this question