After looking into it nearly all games here can be hacked, new developers are setting these INI's to variables and making the INI's write over the old ini's with the value of those variables. 9.5/10 times you can simply change the variables value and it will save to your account's INI. I am more of a white-hat for these types of games and i'd never do anything to harm someone's game but we need some type of way to make client to server-callbacks. For example
(on_keyboard_check(ord('W')
{
gms_server_request x += 4;
if(gms_server_accepted)
{x += 4;
}else{
}
}
Replies (1)
Last message on 27 Jan 2018
Size43
(Administrator)
on
27 Jan 2018, 17:00:48
Yeah, I'm well-aware of this.
However there's no easy way to fix this, as a model where the server is authorative essentially requires me to run your entire game. That's currently not feasible.
Also note that there are some mitigations to increase the difficulty of Cheat Engine hacks by using gms_protect_*. Which is obviously not a silver bullet, but it can keep out most people that just use the basic "memory scan -> memory edit" that CE provides.