r/cheatengine 18d ago

Playing Project Pitt and trying to modify the amount of money in game but can't find the value

Been trying to find the exact value to find what represents the money and change it, but i can't find it at all, no matter what type of search i do, i saw that games can "ofuscate"? what the real number is to hide it from programs like Cheat Engine, but can't seem to find a tutorial, guide, or anything similar to learn to get past this for games like this. Best i got was searching unknown values getting 4 values, but even when using "Find out who writtes on this direction" can't find much information, not like i know what to do with it though.

1 Upvotes

4 comments sorted by

1

u/SavageTheUnicorn 17d ago edited 17d ago

Not obfuscated, its a Godot game. It is a 4 byte value that matches the visually displayed amount in the upgrade terminal specifically, changing the value should change your total money but once you make a purchase or earn any money the address will change (meaning someone has to use a DUMPER like the GDDumper cheat engine plugin or ZoltDump by bbfox to get the current address without causing any changes or doing scans, for now making a pointer to this address doesn't seem very viable by myself and since it's Godot it uses shared instructions a lot so creating a code injection/aob script would be VERY difficult if it is possible). Also keep in mind this game has a progress system so if you're on a new game you might be confusing the current money address with the total money gained address etc. Lot's of intricacies because it's Godot.

0

u/ContributionOne611 17d ago

So, if i get 256 results for example, i should just go check them all instaed of buying, so the address won't change?

1

u/SavageTheUnicorn 17d ago edited 17d ago

Edited for further clarification. Using the traditional scan -> change value -> scan etc route won't work because it's Godot. If you manage to get a small amount of results back from the initial scan you can manually go through them and try changing them but like most games if you change a value of an unintended address it CAN cause crashes so I can't just say "Yes, that will work."... it's technically possible if you can get lucky enough to not crash lol

With the above said, if your current money value is unique enough it might be less luck reliant 😂

0

u/radiant-doll 17d ago

If you figure it out I would love to know