Hookta bu hatayı arayınca tam yerini görebilirsiniz hocam.
DWORD WINAPI ArmyGuardEngine::SuspendCheck(ArmyGuardEngine* e)
{
Sleep(1000);
DWORD TimeTest1 = 0, TimeTest2 = 0;
while (true)
{
TimeTest1 = TimeTest2;
TimeTest2 = GetTickCount();
if (TimeTest1 != 0)
{
Sleep(1000);
if ((TimeTest2 - TimeTest1) > 5000)
e->Shutdown(xorstr("Time travel has been detected."));
}
if (WaitForSingleObject(e->MainThread, 1) == WAIT_OBJECT_0)
e->Shutdown(xorstr("All the pieces of the game can't be working together."));
}
}
bu sekılde cozumu nasıl yapabılırım