View previous topic :: View next topic |
Author |
Message |
Krowtec How do I cheat?
Reputation: 0
Joined: 21 Jun 2018 Posts: 1
|
Posted: Sat Jan 26, 2019 1:01 am Post subject: Need Help With Pointers. |
|
|
So I found, the address. When I looked at what writes too it and what accesses too it, every single one gives me the same base and offset.
mov eax,[ecx+eax*8+04]
The ecx is 00B676D8, The Eax 00000007 So I put it in the calculator. I get 3C. I add the ECX as my base address. And the Offset. But instead of giving my value of the amount of the item I got, It just gives me some random value of 19E, So I donno what i'm doing wrong.
Another thing is this is a Microsoft Visual Basic Game, so I donno if CE will even work with it.
|
|
Back to top |
|
 |
FreeER Grandmaster Cheater Supreme
Reputation: 53
Joined: 09 Aug 2013 Posts: 1091
|
Posted: Sat Jan 26, 2019 9:49 am Post subject: |
|
|
is 7 the value of eax before or after the instruction is run?
You can always figure it out yourself with some math (<actual address> - ecx - 4) / 8 = eax used in calculation before value stored in eax.
You also won't use the pointer method but just a normal address field with base+offset, since "pointer" means you're giving it an address in memory that stores another address in memory that it needs to read before adding the offset eg. mov ecx, [ecx] then mov eax, [ecx+...].
_________________
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25804 Location: The netherlands
|
Posted: Sat Jan 26, 2019 11:03 am Post subject: |
|
|
the offset is likely the address you used 'find what access' on - 00B676D8
_________________
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 |
|
 |
|