Bonjour,
Etant en train d'essayer (encore) de faire mon premier trainer pour BO2 SP, je suis partit dans l'écriture de mémoire.
Seulement, je n'arrive pas à écrire correctement dans la mémoire.
j'ai relevé les adresses mémoires avec cheat-engine, et je suppose que ce sont les bonnes puisque en les modifiant avec CE, elles changent IG.
Mais avec mon code, rien ne change.
Si quelqu'un pourrait m'aider, je lui en serez reconnaissant.
Etant en train d'essayer (encore) de faire mon premier trainer pour BO2 SP, je suis partit dans l'écriture de mémoire.
Seulement, je n'arrive pas à écrire correctement dans la mémoire.
j'ai relevé les adresses mémoires avec cheat-engine, et je suppose que ce sont les bonnes puisque en les modifiant avec CE, elles changent IG.
Mais avec mon code, rien ne change.
Si quelqu'un pourrait m'aider, je lui en serez reconnaissant.
Code:
int ammoAdress = 0x1BAB3DC; // adress munition
int wantedValue = 40;
writeIntoMemory(ammoAdress, wantedValue);
private: void writeIntoMemory(int targetAdresse, int value)
{
WriteProcessMemory (hProcess, (LPVOID)targetAdresse, (LPVOID) &value, sizeof(&value), NULL);
}