| View previous topic :: View next topic |
| Author |
Message |
Hazzper How do I cheat?
Reputation: 0
Joined: 04 Aug 2008 Posts: 6
|
Posted: Sat Nov 01, 2008 2:05 am Post subject: Q:Can a trainer only display values without modifying them? |
|
|
Hello.
I'm working on a little trainer. I've found the addresses where enemy's health is stored, and I only want to see the values, without modifying them.
I can view the values in the cheat table, but a trainer that displays them would be better as I wouldn't need to open CE, load the cheat table and target the process every time I want to see enemy health.
Is there a way to make the trainer only display the current enemy health?
_________________
no |
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Sat Nov 01, 2008 3:54 am Post subject: |
|
|
I don't believe you can do this with Cheat Engine's in-built trainer maker. You would have to look into coding your own trainer and using something like ReadProcessMemory to load the value into a field in the trainer, so you can see it.
~Psy
|
|
| Back to top |
|
 |
Hazzper How do I cheat?
Reputation: 0
Joined: 04 Aug 2008 Posts: 6
|
Posted: Sat Nov 01, 2008 4:13 am Post subject: |
|
|
Thanks for the info. I thought so. Too bad I know nothing about coding my own trainers. Is there any chance some other trainer making utility has such an option?
_________________
no |
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Sat Nov 01, 2008 4:21 am Post subject: |
|
|
I haven't used trainer-makers in some time now... I don't think TMK can do that, but you might want to look into GTS (game trainer studio). I hear its quite extensible these days. Check my Gamehacking Tools sticky in the general gamehacking section for tool links
~Psy
|
|
| Back to top |
|
 |
random5566 Advanced Cheater
Reputation: 0
Joined: 28 Feb 2008 Posts: 82
|
Posted: Sat Nov 01, 2008 8:34 am Post subject: |
|
|
It's too bad CE can't do this because alot of rpg games would benefit from this. Editing stats, spell levels and stuff. Maybe if we moan about it, from time to time, Dark Byte might eventually implement it into CE 5.5
Downside : Executables made by CE might just be a little bigger.
|
|
| Back to top |
|
 |
Hazzper How do I cheat?
Reputation: 0
Joined: 04 Aug 2008 Posts: 6
|
Posted: Sat Nov 01, 2008 11:05 am Post subject: |
|
|
I tried GTS 2.0.0 and it appears to have the feature I need. Unfortunately, when I try to compile the executable it gives me compiling errors. Does anyone know what may cause that?
_________________
no |
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Sat Nov 01, 2008 11:24 am Post subject: |
|
|
| Depends on what the errors are doesn't it, lol!
|
|
| Back to top |
|
 |
Hazzper How do I cheat?
Reputation: 0
Joined: 04 Aug 2008 Posts: 6
|
Posted: Sat Nov 01, 2008 11:45 am Post subject: |
|
|
It just says there are errors compiling it, nothing more. How can I know more about the problem?
_________________
no |
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Sat Nov 01, 2008 12:24 pm Post subject: |
|
|
| random5566 wrote: | It's too bad CE can't do this because alot of rpg games would benefit from this. Editing stats, spell levels and stuff. Maybe if we moan about it, from time to time, Dark Byte might eventually implement it into CE 5.5
Downside : Executables made by CE might just be a little bigger. |
The only way CE can do this is if you use a CT with pointers to all your options.
Just load up the CT and attach to the game and you will see your values.
Other then that, it is like Psych is saying ReadProcessMemory to view the stats/options values.
|
|
| Back to top |
|
 |
random5566 Advanced Cheater
Reputation: 0
Joined: 28 Feb 2008 Posts: 82
|
Posted: Sun Nov 02, 2008 6:58 am Post subject: |
|
|
Yeah Labrynth, but he wants to make a trainer (I guess it's more professional looking) as opposed to opening Cheat Engine and loading up a CT. The design layout interface of CE's trainer making window, specifically the cheatlist or cheat controls forces the user to either freeze a value or set and freeze a value. There's no option to 'Only display a value of an address' which is what Hazzper is asking. I guess a more useful option would be to 'Use default value and allow user to set value later'. The default value being whatever the game sets in that address.
| Labrynth wrote: | | ReadProcessMemory to view the stats/options values |
Does CE have this function? I'm guessing it must have, otherwise how would CE's memory viewer function? And if it does have this function, maybe it can be called via C-script...?? Anyway it would still be pointless, as the design interface still limits you to either setting an initial value or freezing it or both.
Kind of makes you want to get off your lazy butt, learn Delphi (and the WinAPI) and mess with the CE sourcecode.
| Description: |
|
| Filesize: |
3.43 KB |
| Viewed: |
7093 Time(s) |

|
|
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Sun Nov 02, 2008 7:23 am Post subject: |
|
|
Yeah CheatEngine does use that API, of course it does. Otherwise it wouldn't display half of its memory-related stuff. But the point is, its not available for the user to use directly on a created trainer. IE. the user cannot have the trainer reading values from memory all the time for the different variables. You can have a value field to let the user manually input a value when the hotkey is pressed, but thats its limit as far as that 'display' goes.
~Psy
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Sun Nov 02, 2008 3:32 pm Post subject: |
|
|
The point is, if we wanted to use CE for this it would have to be a CT.
Or code a trainer yourself using the api.
|
|
| Back to top |
|
 |
Hazzper How do I cheat?
Reputation: 0
Joined: 04 Aug 2008 Posts: 6
|
Posted: Mon Nov 10, 2008 1:16 pm Post subject: |
|
|
Oh well, Game Trainer Studio did the job and it works just fine, if I don't count a graphic bug I came upon. Thanks for pointing that thread out.
The link in Psych's sticky thread about game hacking tools leads to GTS's 1.6 version while there is a 2.0 version out, why don't you update it?
_________________
no |
|
| Back to top |
|
 |
grasmanek94 Master Cheater
Reputation: 0
Joined: 03 Jun 2008 Posts: 283 Location: The Netherlands
|
Posted: Mon Nov 17, 2008 1:06 am Post subject: re |
|
|
| and how do i make those pointers into GTS ? if i open an example project of spore then i make a pointer adress and click addd but i see a wrong value...
|
|
| Back to top |
|
 |
|