I have a code:
mov [esi+00000928],eax
If I "find out what addresses this code writes to"
I always get 2 addresses
The addresses for these values are ALWAYS different.
The values I get are always the same:
286123456
286654321
I need them to be:
286000000
286000000
I'm sure you get the picture.
Yes I can do it manually very easy but I have to do it over and over so I'm trying to set up an automatic script. Macroing the manual keyboard/mouse actions works but is too messy and not efficient for fullscreen games. Window mode messes up my in-game scripts so I'm looking for something inside CE autoassembler or something to do this.
The two numbers in the addresses the code writes to are always the same (286123456 and 286654321)
I always need to make them both 286000000.
The addresses themselves for the two codes change Before I can find a pointer for them, and because of this I cant just save the addresses and freeze them. This is the problem. So I need a way to make all values that this code "mov [esi+00000928],eax" writes to always 286000000 or find a way to change them afterwards no matter how the addresses themselves shift. Or find a way to get a static address for the values.
---UPDATE
now I need to be able to poke 286000000 into the mov [esi+00000928],eax in autoassembler how to do that?