schonmal probiert ob sich das geld erst aktualisiert wenn du etwas von dem geld ausgibst?
es kann sein, dass das spiel das geld irgendwie verschleiert, dann solltest du mit increased/decreased value arbeiten.
ebenfalls kann es sein, dass z.b. wenn die kleinste spiel geldeinheit 50 ist, dass die letzte 0 nicht abgespeichert wird, also nur bei z.b. 5050 nur 505 abgespeichert wird und dann mit 10 multipliziert wird.
oder, dass nur die anzahl an 50 einheiten abgespeichert wird also bei 5050 / 50 = 101.
oder, dass low und hiword vertauscht werden...
oder, oder, oder...
gibt tausende möglichkeiten eine variable zu verschleiern.
vllt ist die var auch einfach nur 2 byte groß... (EDIT: ok das spiel ist von 2011 - unwahrscheinlich

)
ich kenne das spiel jetzt nicht, kann auch etwas vollkommen anderes sein.
wenn increased/decreased value nicht funktioniert versuch es mal mit changed value - dauert aber etwas länger...
kannst auch reversen, was deine gefundene geldadresse ändert und da dann weiterschauen, das ist allerdings schon etwas komplizierter...
hab grad mal auf cheatengine geguckt:
da hat einer schon ne table gemacht, vllt hilft dir die weiter.
EDIT: interessant, cheatengine ist erlaubt zu posten und oldsch00lhack wird zensiert lol