kenryhad Начинающий K Начинающий Статус Оффлайн Регистрация 12 Июн 2025 Сообщения 39 Реакции 1 5 Сен 2025 #1 Как пофиксить краш на fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>(GetExportAddress(hTier0, CXOR("??0CUtlBuffer@@QEAA@HHH@Z"))); bSuccess &= (fnUtlBufferInit != nullptr);
Как пофиксить краш на fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>(GetExportAddress(hTier0, CXOR("??0CUtlBuffer@@QEAA@HHH@Z"))); bSuccess &= (fnUtlBufferInit != nullptr);
Leg2321 Начинающий L Начинающий Статус Оффлайн Регистрация 11 Июн 2024 Сообщения 114 Реакции 4 5 Сен 2025 #2 kenryhad написал(а): Как пофиксить краш на fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>(GetExportAddress(hTier0, CXOR("??0CUtlBuffer@@QEAA@HHH@Z"))); bSuccess &= (fnUtlBufferInit != nullptr); Нажмите для раскрытия... fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>( MEM::FindPattern(L"tier0.dll", "40 55 53 56 57 41 55 48 8D AC 24 ? ? ? ? 48 81 EC ? ? ? ? 48 8B 9D") ); bSuccess &= (fnUtlBufferInit != nullptr);
kenryhad написал(а): Как пофиксить краш на fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>(GetExportAddress(hTier0, CXOR("??0CUtlBuffer@@QEAA@HHH@Z"))); bSuccess &= (fnUtlBufferInit != nullptr); Нажмите для раскрытия... fnUtlBufferInit = reinterpret_cast<decltype(fnUtlBufferInit)>( MEM::FindPattern(L"tier0.dll", "40 55 53 56 57 41 55 48 8D AC 24 ? ? ? ? 48 81 EC ? ? ? ? 48 8B 9D") ); bSuccess &= (fnUtlBufferInit != nullptr);