-
Автор темы
- #1
Пытаюсь спастить IC в симпл, при нажатии на кнопку для применения скинов/профиля кс вылетает, в дебаге показывает вот это:
Код самих хуков:
Код:
EGCResults __fastcall SteamSDKhooks::Hook_SendMessage(void* ecx, void* edx, uint32_t unMsgType, const void* pubData, uint32_t cubData)
{
uint32_t messageType = unMsgType & 0x7FFFFFFF;
void* pubDataMutable = const_cast<void*>(pubData);
g_pInventoryChanger->PreSendMessage(unMsgType, pubDataMutable, cubData);
EGCResults status = g_pSteamGameCoordinator->SendMessage(unMsgType, pubData, cubData);
return status;
}
EGCResults __fastcall SteamSDKhooks::Hook_RetrieveMessage(void* ecx, void* edx, uint32_t *punMsgType, void *pubDest, uint32_t cubDest, uint32_t *pcubMsgSize)
{
EGCResults status = g_pSteamGameCoordinator->RetrieveMessage(punMsgType, pubDest, cubDest, pcubMsgSize);
if (status != k_EGCResultOK)
return status;
g_pInventoryChanger->PostRetrieveMessage(punMsgType, pubDest, cubDest, pcubMsgSize);
return status;
}