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 


[HELP] Cant make infinite health hack for one person

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
noobpwner5
Newbie cheater
Reputation: 0

Joined: 28 Nov 2010
Posts: 12

PostPosted: Fri Sep 05, 2014 2:12 pm    Post subject: [HELP] Cant make infinite health hack for one person Reply with quote

Hey guys, ive been having trouble lately with trying to hack my health for my player and my player only. Before i go on, I have done and passed all the steps of the cheat engine tutorial. I am actually quite experienced with cheat engine and have made several trainers/hacks before. All of which effected everything and everyone, not just individual people. I would finally like to start learning how to fix this issue as it has bugged me for a while now. Unfortunately, the game im hacking is more complex and does not have an individual address that only accesses my players health. Now i can easily find the address and freeze my health but i want to put it in a trainer. If i nop the address that writes to my health then it makes EVERYTHING have infinite health. I do not want this to happen. I am looking for a way to just get my player to have infinite health. Any help would be nice. If you need a sample of a few addresses i can provide them. Btw the game im hacking is star wars battlefront 2.

The main address that changes my health is: mov [edi+04],ecx
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Fri Sep 05, 2014 5:10 pm    Post subject: Re: [HELP] Cant make infinite health hack for one person Reply with quote

noobpwner5 wrote:
Before i go on, I have done and passed all the steps of the cheat engine tutorial.
-So, you completed the step involving data structure dissection for player ID? Mr. Green
Back to top
View user's profile Send private message
kik4444
Expert Cheater
Reputation: 0

Joined: 07 Sep 2013
Posts: 120
Location: Bulgaria

PostPosted: Fri Sep 05, 2014 6:36 pm    Post subject: Reply with quote

I despise data structure dissection, it's always so HARD to find the one static value to compare to. Still though, it's curious to see what you'll find by looking at the structure. I've also got a question:

IF I fail to find a static value to compare to and change another static value to the value I wish to compare to and later make the whole thing into a trainer, will it work for people who have not changed their static value that I'm comparing to?

_________________
Silence will fall when the question is asked...
Back to top
View user's profile Send private message
noobpwner5
Newbie cheater
Reputation: 0

Joined: 28 Nov 2010
Posts: 12

PostPosted: Fri Sep 05, 2014 10:13 pm    Post subject: Re: [HELP] Cant make infinite health hack for one person Reply with quote

++METHOS wrote:
noobpwner5 wrote:
Before i go on, I have done and passed all the steps of the cheat engine tutorial.
-So, you completed the step involving data structure dissection for player ID? Mr. Green


Yeah i finished all except the double pointers one xD. The dissect data structures will show me the other players health if i allocate enough memory to it. But even then im not sure what i need to do with that information.
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sat Sep 06, 2014 2:13 am    Post subject: Reply with quote

kik4444 wrote:
IF I fail to find a static value to compare to and change another static value to the value I wish to compare to and later make the whole thing into a trainer, will it work for people who have not changed their static value that I'm comparing to?
-If you're asking if you can create your own ID...yes, you can, but it's not recommended as the first choice...unless you are using a pointer - but even then, I prefer other methods first.

noobpwner5 wrote:
Yeah i finished all except the double pointers one xD. The dissect data structures will show me the other players health if i allocate enough memory to it. But even then im not sure what i need to do with that information.
-The last step of the tutorial covering data structure dissection for player ID is exactly what you need to learn. If you do not understand it, you can follow guides on this forum or on youtube.
Back to top
View user's profile Send private message
noobpwner5
Newbie cheater
Reputation: 0

Joined: 28 Nov 2010
Posts: 12

PostPosted: Sat Sep 06, 2014 12:00 pm    Post subject: Reply with quote

I've only found i think 2 guides on this forum that i've tried to do before. Ill try them again today but do you happen to know of any guides or videos that are really good?
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sat Sep 06, 2014 3:11 pm    Post subject: Reply with quote

szemelyesintegracio.
Back to top
View user's profile Send private message
pellik
Advanced Cheater
Reputation: 0

Joined: 14 Jun 2013
Posts: 93

PostPosted: Thu Sep 25, 2014 12:28 pm    Post subject: Reply with quote

You shouldn't need to find any static values to map out the structure. edi is very likely pointing to your structure already. If you bp the mov instruction and keep hitting execute you'll see edi keeps changing. Just compare structures (as in the tutorial) using a few of those edi (not edi + 04) values and you're done.

If edi is always the same then find out what writes to the address edi + 04 holds
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Thu Sep 25, 2014 1:16 pm    Post subject: Reply with quote

The edi register is most likely dynamic, as it holds the base address of his structure and most likely changes every time the game starts. So, finding something static for comparison is still required. Sometimes, however, other register values are static and can be used.
Back to top
View user's profile Send private message
pellik
Advanced Cheater
Reputation: 0

Joined: 14 Jun 2013
Posts: 93

PostPosted: Thu Sep 25, 2014 2:34 pm    Post subject: Reply with quote

Yeah, but the player ID you find in the structure may be enough for a quick cmp
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Thu Sep 25, 2014 2:45 pm    Post subject: Reply with quote

Yes, as pointed out above. Mr. Green
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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