This is no C++...you can do a hack using that addresses.
in a .dll like this:
Money addy is: 0A9FF6CC
Thats all ^^ but i think using the ammo adr you should find a weapon class ,so you create a struct and you should find then more shit for weapons.
#define Money 0x0A9FF6CC
//idk wich data type it is,i think DWORD or int
*(int*)(Money) = 999999;