which is why on top of using filtering enabled, you need to make smart choices about what you trust the client with
the best and easiest option? Trust the client as little as possible.
2 examples;
making a shop? Don't have the client check the price of the item and send a buy request, instead
have the client send a buy request and have the server check the prices and the clients currency
making a weapon like a gun? don't have the client keep track of if its finished reloading, have the client request a shot and have the server check if its too soon since the last shot. |