abstract
| - Replication filtering is a feature that prevents changes done on a game client from propagating to the server. It can be enabled by changing the value of the FilteringEnabled property of the . When the FilteringEnabled property is set to true, changes done to properties of the (the game object) and its descendants will only replicate if originating from the server, and otherwise will be ignored. This effectively prevents most exploiting, since players in a game can only modify how the game works and looks for themselves: their changes will not be replicated to the server and then to other players, and remain harmless. This works by separating the instance between the ROBLOX server and client, and no longer taking any changes done from the client to the server, unless specifically programmed to by the developer so that the server looks for any changes done to the client, usually via s and s. Because general exploiting uses the random-access memory's values, and then modifies them so that when the central processing unit queries the random-access memory cards for data values and then sends what it finds to the ROBLOX client and in turn, the ROBLOX Server, an exploiter may change nearly all aspects of a game on ROBLOX by simply modifying his client's interpretation of the game. FilteringEnabled fixes this by simply blocking any future changes to the server from the client, which also causes some scripts to break as they rely on the server taking input from the client. This is required for users under 13 to play a game. Users 13 and older will allowed to play the game that is not Filtering Enabled.
|