-
Автор темы
- #1
engine.cpp
hooks.cpp
сурсу год почти а пацаны досих пор спрашиваю про этот фикс
не трясутся
C++:
bool Hooks::IsPaused() {
static DWORD* return_to_extrapolation = (DWORD*)(pattern::find(g_csgo.m_client_dll,
XOR("FF D0 A1 ?? ?? ?? ?? B9 ?? ?? ?? ?? D9 1D ?? ?? ?? ?? FF 50 34 85 C0 74 22 8B 0D ?? ?? ?? ??")) + 0x29);
if (_ReturnAddress() == (void*)return_to_extrapolation)
return true;
return g_hooks.m_engine.GetOldMethod< IsPaused_t >(IVEngineClient::ISPAUSED)(this);
}
C++:
m_engine.add(IVEngineClient::ISPAUSED, util::force_cast(&Hooks::IsPaused));
не трясутся