-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
думали будет standard blending rules? а вот хуй вам
как это хукать:
Код:
void __fastcall hooks::hooked_do_procedural_foot_plant(void* ecx,
void* edx, void* boneToWorld, void* pLeftFootChain, void* pRightFootChain, void* pos)
{
return;
}
Код:
static DWORD* do_procedural_foot_plant = nullptr;
if (!do_procedural_foot_plant)
do_procedural_foot_plant = reinterpret_cast<DWORD*>(utils->find_pattern("client.dll", "55 8B EC 83 E4 F0 83 EC 78 56 8B F1 57 8B 56 60"));
typedef void(__thiscall* do_procedural_foot_plant_fn)(void*, void*, void*, void*, void*);
do_procedural_foot_plant_original =
reinterpret_cast<do_procedural_foot_plant_fn>(DetourFunction(
reinterpret_cast<PBYTE>(do_procedural_foot_plant), reinterpret_cast<PBYTE>(hooked_do_procedural_foot_plant)));