Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Q:Can a trainer only display values without modifying them?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Hazzper
How do I cheat?
Reputation: 0

Joined: 04 Aug 2008
Posts: 6

PostPosted: Sat Nov 01, 2008 2:05 am    Post subject: Q:Can a trainer only display values without modifying them? Reply with quote

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
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Sat Nov 01, 2008 3:54 am    Post subject: Reply with quote

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
View user's profile Send private message
Hazzper
How do I cheat?
Reputation: 0

Joined: 04 Aug 2008
Posts: 6

PostPosted: Sat Nov 01, 2008 4:13 am    Post subject: Reply with quote

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
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Sat Nov 01, 2008 4:21 am    Post subject: Reply with quote

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 Smile

~Psy
Back to top
View user's profile Send private message
random5566
Advanced Cheater
Reputation: 0

Joined: 28 Feb 2008
Posts: 82

PostPosted: Sat Nov 01, 2008 8:34 am    Post subject: Reply with quote

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 Razz
Downside : Executables made by CE might just be a little bigger.
Back to top
View user's profile Send private message
Hazzper
How do I cheat?
Reputation: 0

Joined: 04 Aug 2008
Posts: 6

PostPosted: Sat Nov 01, 2008 11:05 am    Post subject: Reply with quote

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
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Sat Nov 01, 2008 11:24 am    Post subject: Reply with quote

Depends on what the errors are doesn't it, lol!
Back to top
View user's profile Send private message
Hazzper
How do I cheat?
Reputation: 0

Joined: 04 Aug 2008
Posts: 6

PostPosted: Sat Nov 01, 2008 11:45 am    Post subject: Reply with quote

It just says there are errors compiling it, nothing more. How can I know more about the problem?
_________________
no
Back to top
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Sat Nov 01, 2008 12:12 pm    Post subject: Reply with quote

Maybe check this out:

http://www.gamehacking.com/forums/trainer-makers/7977-game-trainer-studio-2-0-spore-trainer.html
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Sat Nov 01, 2008 12:24 pm    Post subject: Reply with quote

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 Razz
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
View user's profile Send private message
random5566
Advanced Cheater
Reputation: 0

Joined: 28 Feb 2008
Posts: 82

PostPosted: Sun Nov 02, 2008 6:58 am    Post subject: Reply with quote

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.



ui.gif
 Description:
 Filesize:  3.43 KB
 Viewed:  7093 Time(s)

ui.gif


Back to top
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Sun Nov 02, 2008 7:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Sun Nov 02, 2008 3:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hazzper
How do I cheat?
Reputation: 0

Joined: 04 Aug 2008
Posts: 6

PostPosted: Mon Nov 10, 2008 1:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
grasmanek94
Master Cheater
Reputation: 0

Joined: 03 Jun 2008
Posts: 283
Location: The Netherlands

PostPosted: Mon Nov 17, 2008 1:06 am    Post subject: re Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites