So far, I did it for coins. It crashed, but when I came back, I had tons of coins. So you have to be really fast and click buy right before it crashes. Do not reload the game, restart it. Like I waited till it was really exited, then went to the regular link for it. I'm going to try it for dead dollars as soon as I have a level that can buy something. I wish there was a way to do this without crashing it. And I hope we don't get reset. I haven't been reset again yet.
Total success and no reset. Here's how to really do this.
Use Cheat Engine, Use Firefox. Load game. Load Cheat Engine. Open plugin container with Cheat Engine. While in game, go to Store, go to the TV weapons. Scroll all the way to the crossbow for 210.
Keep that screen there. Now, in Cheat Engine, do a First Scan for 210. Press shift and click the first one on the list, keep holding shift down, scroll to the bottom and click the last to highlight all of them.
Right click the last one and choose add all to address list.
You should now see them in the bottom list. Highlight everything on the list the same way. Now, right click the last entry and choose Change Record. Click Value.
Type in -9999999 but do NOT press enter yet! And make sure you are typing the minus sign before the number, this is a negative number.
Position this little window as close to the buy button for the crossbow. I put it right above it. You have to be really fast. Click enter to change the value and immediately press buy. The game will crash. Wait until it's really done exiting all its files. Do NOT reload. Click the regular link to restart the game. If you did it right, you will see tons of Dead Dollars. If you were not fast enough, just repeat it, all the same steps until you get it. That's it. You can now buy everything in the game and unlock everything.
You can be any level to do this, it doesn't matter.