Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Mon Oct 24, 2005 4:47 pm Post subject: Trainer Change Requests |
|
|
While I'm thinking about it...
I really like the trainer maker for cheat engine, as it's quick and easy to use, and is already integrated into cheat engine. However, I've had to create entire trainers from other trainer makers, simply because CE's trainer maker doesn't give us 2 options.
Option 1 - Code Replacement/Un-replacement.
The ability to specify a 'code', then code it should be replaced with upon hitting hot button. I've 'got around' this, by setting up 2 entries that simply change the memory, but even still, thats 2 hot buttons (one to change it to new code, the other to change it back to original).
This could even be simplified, by giving us the ability to specify 2 toggleable values. I.e. When the entry is used the first time, value X is written to memory. Second time, value Y is written to memory. Then we can just see what current and new hex values are, and plug them in.
This helps a lot for easily enabling/disabling features in a game. An example is the night-vision in deer hunter 2005. I hated "all" the features of the option itself, and only wanted a part of it to enable, so I changed a part of the code to jump if equal, instead of jumping if not equal. At the same time, I couldn't just NOP the code, because jumping is what caused it to enable. (if it were the other way around, NOP would have worked... but alas...)
Option 2 - Adding/subtracting to a value, rather then over-writing.
Example: I created a trainer for deer hunter 2005, that would change the run speed. I had to use another trainer maker that gave me an option to change a value with a scroll bar/hot-button so the hack was variable, rather then static. In cheat engine, it'd be nice to be able to "Add/Subtract X from value". In order to leave this open-ended, it could ask "by how much?" and accept positive/negative numbers (with further options like "allow subtract" and "allow add"). Further, it'd be nice if the interface were able to display both step and value so the user could change step if necessary.
|
|