#include <Windows.h>
#include "stdafx.h"
int main()
{
HWND hWnd = FindWindow(0, "Modern Warfare 2");
if(hWnd == 0)
{
MessageBox(0, "Error cannot find window.", "Error", MB_OK|MB_ICONERROR)
}
else
{
DWORD proccess_ID;
GetWindowThreadProcessId(hWnd, &proccess_ID);
HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, proccess_ID);
if(!hProcess)
{
MessageBox(0, "Could not open the process!", "Error!", MB_OK|MB_ICONERROR);
}
{
while(1){
int newdata = 5000;
int newdata2 = 300;
int newdata3 = 40;
int newdata4 = 10000000;
DWORD newdatasize = sizeof(newdata);//first and second main ammo //
if(WriteProcessMemory(hProcess, (LPVOID)0x75F5A8, &newdata, newdatasize, NULL))
if(WriteProcessMemory(hProcess, (LPVOID)0x76A24C, &newdata, newdatasize, NULL))
if(WriteProcessMemory(hProcess, (LPVOID)0x774F08, &newdata, newdatasize, NULL))
if(WriteProcessMemory(hProcess, (LPVOID)0x926F34, &newdata, newdatasize, NULL))
if(WriteProcessMemory(hProcess, (LPVOID)0x108DF44, &newdata, newdatasize, NULL))
if(WriteProcessMemory(hProcess, (LPVOID)0x75F5C0, &newdata, newdatasize, NULL))
}
CloseHandle(hProcess);
}
}
return 0;
}