View previous topic :: View next topic |
Author |
Message |
JAA149 How do I cheat?
Reputation: 0
Joined: 23 Mar 2009 Posts: 5
|
Posted: Fri Apr 13, 2012 10:03 am Post subject: Step 6 of the Cheat Engine Tutorial |
|
|
Hi All,
I am kind of stuck on the step 6 of the Cheat Engine Tutorial.
1 - Open the Tutorial-i386.
2 - Enter Scan of value 100.
3 - Hit Change value.
4 - Enter the new value in scan.
5 - Get the address 0057C370.
6 - Double click to add to the bottom.
7 - Right Click & "Find What Writes to This Address".
8 - This Attaches the DEbugger.
7 - Hit Chnage Value Again.
8 - I get "00422173 - 89 02 - mov[edx+04],eax"
9 - More information says
>>00422173 - mov [edx+04], eax (Red Color)
With the EDX=002778B0 & EAX=00000148
And herein lies the problem. If I had simply "mov[edx], eax" I would simply put in Hex value of edx=002778B0 and get the address in the main Cheat Engine Found Address. But instaed I have "mov[edx+04], eax"
How do I calculate the value of [edx+04] to put in the Hex value in the main Cheat Engine found Address. I am sure it is a Hexadecimal Addition Calculation but I can't figure out how to do it.
The tutorial says "If the assembler instruction has a calculation (e.g: [esi+12]) at the end then type the value in that's at the end"
So should I do 002778B0+04 ?
Thanks
|
|
Back to top |
|
 |
Freiza Grandmaster Cheater
Reputation: 22
Joined: 28 Jun 2010 Posts: 662
|
Posted: Fri Apr 13, 2012 10:43 am Post subject: |
|
|
002778B0+04 = 002778B4
Use Windows Calculator, Programmer mode for hex addition
_________________
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25804 Location: The netherlands
|
Posted: Fri Apr 13, 2012 12:11 pm Post subject: |
|
|
Do a hexadecimal value scan for 002778B0 and use 148 as offset on the result
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Freiza Grandmaster Cheater
Reputation: 22
Joined: 28 Jun 2010 Posts: 662
|
Posted: Fri Apr 13, 2012 12:22 pm Post subject: |
|
|
Dark Byte wrote: | Do a hexadecimal value scan for 002778B0 and use 148 as offset on the result |
mov [edx+04], eax
eax is not offset. 04 is offset and edx is pointer.
_________________
|
|
Back to top |
|
 |
JAA149 How do I cheat?
Reputation: 0
Joined: 23 Mar 2009 Posts: 5
|
Posted: Sat Apr 14, 2012 8:28 pm Post subject: |
|
|
Dark Byte wrote: | Do a hexadecimal value scan for 002778B0 and use 148 as offset on the result |
Rights. Thanks. That worked.
|
|
Back to top |
|
 |
|