Ich möchte das Geld welches man in GTA hat aus dem Arbeitsspeicher ausgeben lassen.
Ich erhalte aber immer eine andere Speicheradresse anstatt dem eigentlcihen Geld.
Code
DWORD Money;
DWORD MoneyAdr = 0xB7CE50;
ReadProcessMemory(hProcHandle, (DWORD*)MoneyAdr, &Money, sizeof(Money), NULL);
cout << &Money << endl;
Ja "0xB7CE50" ist richtig habs schon mit CE getestet
Wie ich den Prozess öffne ist nicht wichtig da es schon mit anderen Dingen geklappt hat.
Behoben es heißt nicht cout << &Money << endl; sondern cout << Money << endl;
Leichtsinnsfehler :p