(01-22-2021 - 08:08 PM)segsegtes Wrote:this fatal crash base you handled it wrongToo Many Quotes (Click to View)
I also received a fatal crash, I edited/inserted this and it worked!
Code:
VOID HookGame()
{
Sleep(1000);
for(;;)
{
if(TITLE_ID == GTAV )
{
if (!Initialized)
{
//*(LPSTR*)0x820093A4 = "";
//SetupXSCToGame("HDD:\\Games\\GTA V\\barry3a.xsc", "barry3a");
memcpy((PVOID)0x820740B4, "Slot Vazio", 11);
ReadINI("GAME:\\GTAMenu.ini", rockstarlogosini, redini, greenini, blueini);
if (rockstarlogosini)
*(LPSTR*)0x820093A4 = "";
bannerRectRed = redini;
bannerRectGreen = greenini;
bannerRectBlue = blueini;
*(BYTE*)0x82CF782B = 0x01;//0x8293AD50
*(int*)0x827D2164 = NOP;
*(int*)0x82D5C960 = NOP;
memcpy((PVOID)0x82CF7704, &_Check, ARRAYSIZE(_Check));
memcpy((PVOID)0x83288A30, &Check, ARRAYSIZE(Check));
memcpy((PVOID)0x838B60F4, &UpdateRPFBypass, ARRAYSIZE(UpdateRPFBypass));
memcpy((PVOID)0x82FDB57C, &ScriptRPFBypass, 0x18);
memcpy((PVOID)0x82C8B3D8, &NOPDevDLCChecks, 0x60);
ZeroMemory((PVOID)0x8204DF70, 0x0B);
XMessageBox(L"", L"", XMB_NOICON, true);
XNotify(L"");
XNotify(L"");
JumpFunction((PDWORD)HOOK_DEST, (DWORD)HookDestination);//82CA0778
HookFunction((PDWORD)INJECT_HOOK, (PDWORD)InjectDestination, (DWORD)LoadMenu);
//HookFunction((PDWORD)0x82CA0778, (PDWORD)InjectDestination, (DWORD)LoadMenu);
PatchInJump((PDWORD)ZZ5_HOOK, (DWORD)ZZ5, false);
PatchInJump((PDWORD)ZZ6_HOOK, (DWORD)ZZ6, false);
Initialized = true;
}
}
else
{
GTAHasExited();
};
Sleep(60);
}
}