Code:
#define NR1 //0x3740CEE9
#define NR2 //0x3740CEF8
#define NR3 //0x3740CEFD
#define NR4 //0x3740CF09
_____________________________
byte NoRecoilOn[3] = { 0x90, 0x90, 0x90 };
byte NoRecoilOn2[3] = { 0x90, 0x90, 0x90 };
byte NoRecoilOn3[6] = { 0x90, 0x90, 0x90, 0x90, 0x90, 0x90 };
byte NoRecoilOn4[3] = { 0x90, 0x90, 0x90 };
VirtualProtect((LPVOID)NR1, 3, PAGE_READWRITE, &dwProtect);
VirtualProtect((LPVOID)NR2, 3, PAGE_READWRITE, &dwProtect);
VirtualProtect((LPVOID)NR3, 3, PAGE_READWRITE, &dwProtect);
VirtualProtect((LPVOID)NR4, 3, PAGE_READWRITE, &dwProtect);
memcpy((PVOID)NR1, (void*)NoRecoilOn, sizeof(NoRecoilOn));
memcpy((PVOID)NR2, (void*)NoRecoilOn2, sizeof(NoRecoilOn2));
memcpy((PVOID)NR3, (void*)NoRecoilOn3, sizeof(NoRecoilOn3));
memcpy((PVOID)NR4, (void*)NoRecoilOn4, sizeof(NoRecoilOn4));
VirtualProtect((LPVOID)NR1, 3, dwProtect, &dwProtect);
VirtualProtect((LPVOID)NR2, 3, dwProtect, &dwProtect);
VirtualProtect((LPVOID)NR3, 3, dwProtect, &dwProtect);
VirtualProtect((LPVOID)NR4, 3, dwProtect, &dwProtect);