View previous topic :: View next topic |
Author |
Message |
sjl002 Master Cheater
Reputation: 0
Joined: 31 Aug 2013 Posts: 305
|
Posted: Mon Jan 18, 2016 8:04 pm Post subject: Find Opcodes for strings. |
|
|
Hi.(Please do not be ridiculous.)
In cheat engine i left click on string value and click on "Find out what accesses this address" but cheat engine can not find opcodes for string.
Who can help me?
|
|
Back to top |
|
 |
hhhuut Grandmaster Cheater
Reputation: 6
Joined: 08 Feb 2015 Posts: 607
|
Posted: Tue Jan 19, 2016 2:46 am Post subject: |
|
|
String operations are usually made by movsb/movsw/movsd (which stands for mov string byte/word/...) together with ESI and EDI as Source Index and Destination Index ...
Does the string actually change when you debug it?
|
|
Back to top |
|
 |
sjl002 Master Cheater
Reputation: 0
Joined: 31 Aug 2013 Posts: 305
|
Posted: Tue Jan 19, 2016 5:45 am Post subject: |
|
|
No, The string not change when I debug it?
|
|
Back to top |
|
 |
hhhuut Grandmaster Cheater
Reputation: 6
Joined: 08 Feb 2015 Posts: 607
|
Posted: Tue Jan 19, 2016 6:13 am Post subject: |
|
|
Could you probably provide some more information about what the string displays and why you need it?
|
|
Back to top |
|
 |
sjl002 Master Cheater
Reputation: 0
Joined: 31 Aug 2013 Posts: 305
|
Posted: Tue Jan 19, 2016 6:37 am Post subject: |
|
|
I not will write Strings ID , but you ask from me, I answer to your ask.
Because want find opcodes for fixed strings ID that used in Player health auto assembly code.
|
|
Back to top |
|
 |
hhhuut Grandmaster Cheater
Reputation: 6
Joined: 08 Feb 2015 Posts: 607
|
Posted: Tue Jan 19, 2016 7:26 am Post subject: |
|
|
So the health is stored as a string, do I get that right?
|
|
Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4700
|
Posted: Tue Jan 19, 2016 11:23 am Post subject: |
|
|
sjl002 wrote: | No, The string not change when I debug it? |
If no instruction is accessing that address, then CE won't be able to find any instruction that accesses that address. The reverse is also (usually) true.
If it does happen to change while you have that window open (and you haven't clicked on "stop" yet), then something should pop up.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Jan 19, 2016 2:26 pm Post subject: |
|
|
Values like these may get loaded on target startup. Try leaving the debugger running while entering and exiting the pause menu etc. or completing a mission/level etc.. If that doesn't work, you may be able to analyze the data structure and use a different value/offset for your injection point.
|
|
Back to top |
|
 |
|