Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Base address + offset help

  • Please log in to reply
1 reply to this topic

#1 ajuni7



  • Members
  • 1 posts
  • Graphics Card:Intel Iris Graphics 6100 1536 MB
  • Operating System:Other OS/Not specified

Posted 27 June 2015 - 03:30 PM

I am trying to use bit slicer for a game called Stronghold 3. I am a fairly high level programmer. When I try to find -what address tries to write- into my found Float variable (Wood count) I am bit stuck as to what is next.

I've seen several cheat engine tutorials where you see something like '[esi+64]' I know what to do from here. However I just see something like [esi] without an offset and am stuck. I've tried an offset of 0 but that doesn't get me anywhere. Its certainly not static and changes after each restart.

Hope you can help

#2 Zorg


    Professional Member

  • Members
  • PipPipPipPip
  • 147 posts
  • LocationSpace
  • Graphics Card:I don't know.
  • Operating System:Other OS/Not specified
  • I like to play:Arcade, Side Scrollers

Posted 27 June 2015 - 09:41 PM

I presume the value inside esi is the address of your float variable. You will want to find a pointer/reference to this address. You can try to search for a pointer to that value (may only work if there is a reference pointing directly to it). Or you can try to show the code in the debugger/disassembler and analyze the code, to see where it wrote the value into esi.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users