No spread+recoil
I was told that for whatever reason you guys haven't figured out no spread, so I might as well share.
Code:
#define NoRecoil 0x004FC600
#define NoSpread 0x004F5A70
void ToggleRecoilSpread(BOOL t)
{
BYTE patch[] = {0xC3,0x90,0x90};
BYTE orig[] = {0x83,0xEC,0x00};
if (t)
{
WriteProcessMemory(proc,(void*)NoRecoil,&patch,3,NULL);
WriteProcessMemory(proc,(void*)NoSpread,&patch,3,NULL);
}
else
{
orig[2] = 0x18;
WriteProcessMemory(proc,(void*)NoRecoil,&orig,3,NULL);
orig[2] = 0x44;
WriteProcessMemory(proc,(void*)NoSpread,&orig,3,NULL);
}
}
Otherwise, the effect will be only visual...


I dont know anything bout hooking, didnt know anything was detected at all
(
)