| View previous topic :: View next topic |
| Author |
Message |
Zecchan How do I cheat?
Reputation: 0
Joined: 10 Jul 2010 Posts: 2
|
Posted: Sat Jul 10, 2010 2:52 pm Post subject: Saved address messed up on game restart |
|
|
First, I apologize for my bad English. I am no Englishman.
I've done the tutorial up to level 7, but yes I'm noob.
I want to make a table for Sengoku Rance. (Cuz it is a pain to rescan the address each time I play)
The problem is if I restart the game and load my table, it won't point to the right address/value.
I find the address, check what writes to this address and clixked more info:
02b289de - mov ecx, [ecx+14]
02b289e1 - mov edx, [esp+04]
02b289e5 - mov [ecx+eax*4], edx << Highlighted
02b289e8 - mov al, 01
02b289ea - ret 0004
The pointer value probably: 067D1718
EAX=00000047
EBX=00000047
ECX=067D1718
EDX=00000000
ESI=02B74BA0
EDI=0676B3E0
EBP=02B74BA0
ESP=0012F088
EIP=02B289E8
Changing the code (02b289e - mov [ecx+eax*4], edx) to NOP crashes the game. So I choose pointer instead. Scanning 4-bytes for the value 0x067D1718 gives me 2 address:
0676B3E8 and 0676B3F4
I add them manually as a pointer and use eax*4 (which is 0x47*4=11C) as the offset. Both of them points to 067D1834 and has the same value as the game's value. I save them to a table since they worked (or I think so). Restarted the game and load my save. This is what I got:
P -> 3DBD1369 4-bytes ???
P -> 00000126 4-bytes ???
What have I done wrong?
Thank you for teaching me.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25831 Location: The netherlands
|
Posted: Sat Jul 10, 2010 4:06 pm Post subject: |
|
|
you didn't look for the pointer hat points to your pointer, and then the pointer that points to that one untill a static (green) address is found
alternatively try code injection, or pointerscan
_________________
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 |
|
 |
Zecchan How do I cheat?
Reputation: 0
Joined: 10 Jul 2010 Posts: 2
|
Posted: Sat Jul 10, 2010 10:28 pm Post subject: |
|
|
Okay, I'll try the multilevel pointer tutorial first. I'm kinda stuck there.
Code Injection? But the code just changes the address, can I change it to something else? NOPs wont do.
I'm confused about the pointer scanner, is there any tutorial or help that comes with CE?
|
|
| Back to top |
|
 |
|