u need to know more about asm and other stuff, it will happen a lot of time, find a lot of statics address having the same value (this mean that is keeping the same). But 1 way to fix that is going to ollydbg and search around those address about what is happening, other way is check the address, waht mean with this? for example u found char hp, and u are looking for some other value about char, but find a lot of static address, so which one is the right? the one that is close to the others that u find like the hp address, or mp address, etc.
hope u get the idea about waht im saying.
PS: if u using CE for search memory address have a button in the end called Advanced Options, there u can pause the game each time that u do a search, this is very usefull.
good luck.