Code:
void SuperKill() {
do {
Sleep(150);
} while (!GetModuleHandle("ClientFx.fxd") || !GetModuleHandle("CShell.dll"));
DWORD CShell = reinterpret_cast<DWORD>(GetModuleHandle("CShell.dll"));
DWORD ModelNodeFunc = *reinterpret_cast<DWORD*>(CShell + ModelNodeAddress);
while (true) {
//increase radius/hitbox + auto headshot code
int* GameStatus = reinterpret_cast<int*>(CShell + GameStatusAddress);
if (*GameStatus == 11) {
for (int Key = 0; (Key < 3); Key++) {
ModelNodew* Character = reinterpret_cast<ModelNodew*>(ModelNodeFunc + (Key * 4));
for (int Dimension = 0; (Dimension < 3); Dimension++) {
Character -> CharacterDimensions[Dimension] = 150.0f;
};
};
}
else {
for (int Key = 0; (Key < 3); Key++) {
ModelNodew* Character = reinterpret_cast<ModelNodew*>(ModelNodeFunc + (Key * 4));
for (int Dimension = 0; (Dimension < 3); Dimension++) {
Character -> CharacterDimensions[Dimension] = 18.0f;
};
};
};
Sleep(333);
};
};
Functions :
Code:
Note : Call It In DLL Main Not In Engine(Present,EndScene)
Example :
hBeginThread( 0, 0,(LPTHREAD_START_ROUTINE)SuperKill, hMod, 0, 0 );