int Money = 1337;
DWORD* base = (DWORD*)GetModuleBase("game.exe", pID);
DWORD Address = base + 0x00811768
DWORD Address2 = base + 0x28
DWORD Address3 = base + 0x2C
DWORD AddressFinal;
__asm
{
MOV EAX, Address
MOV Address, [EAX]
MOV EAX, Address2
MOV Address2, [EAX]
MOV EAX, Address3
MOV Address3, [EAX]
XOR EAX, EAX
ADD EAX, Address1
ADD EAX, Address2
ADD EAX, Address3
MOV AddressFinal, EAX
MOV EAX, Money
MOV EBX, AddressFinal
MOV [EBX], EAX
}