Lately I have been thinking about "Anti-Hack" methods and what would be the best method of writing methods that have a built in "Anti-hack" feature.
to elaborate on what i mean...
lets say you want to protect your game against things like cheat engine ( a popular begginer hack tool ) , a tool that lets you change values within your games
e.g i could change an actors level, exp required/total, hp, mp, tp, money, params, playtime, or anything else with a value.
all i can think of to do this is by making the values displayed in game completely different from the values defined in the coding. for example.
lets say an actors current hp ( in game ) is 50, it could be defined in the code that the actors real hp is 150 / 3 ( or more advanced formulas, placed in param_base or somewhere similar ) this would , in a round about way protect ( to an extent ) that actors hp being modified by changing the value.
The only problem with doing it this way isi would have to go through EVERYTHING with a value and come up with some elaborate way of displaying and gaining it ...
So...
Is there better ways to protect my game data ?
Is there already basic "Hack-Protection" type scripts available ?
Does anyone have any ideas or input as to better / more efficient methods of doing this ?
Is there even a point in thinking up anti-hack methods for rpg maker games ? ( i feel there is, but is the playing community large enough, and would they even want to cheat in an rpg maker styled game ?)
Anyone have any opinions / comments ?
to elaborate on what i mean...
lets say you want to protect your game against things like cheat engine ( a popular begginer hack tool ) , a tool that lets you change values within your games
e.g i could change an actors level, exp required/total, hp, mp, tp, money, params, playtime, or anything else with a value.
all i can think of to do this is by making the values displayed in game completely different from the values defined in the coding. for example.
lets say an actors current hp ( in game ) is 50, it could be defined in the code that the actors real hp is 150 / 3 ( or more advanced formulas, placed in param_base or somewhere similar ) this would , in a round about way protect ( to an extent ) that actors hp being modified by changing the value.
The only problem with doing it this way isi would have to go through EVERYTHING with a value and come up with some elaborate way of displaying and gaining it ...
So...
Is there better ways to protect my game data ?
Is there already basic "Hack-Protection" type scripts available ?
Does anyone have any ideas or input as to better / more efficient methods of doing this ?
Is there even a point in thinking up anti-hack methods for rpg maker games ? ( i feel there is, but is the playing community large enough, and would they even want to cheat in an rpg maker styled game ?)
Anyone have any opinions / comments ?

