Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include "CDoDCheat.h"
- #include "CheatBase.h"
- #include "Interfaces.h"
- int CDoDCheat::Start()
- {
- using namespace toolkit;
- Interfaces_Load();
- vmtmanager* pClientHook = vmtmanager::GetOrCreateHook(clientdll);
- pClientHook->HookMethod(DOD::Hooked_CreateMove, OFFSET_CreateMove);
- pClientHook->HookMethod(DOD::Hooked_DispatchUserMessage, OFFSET_DispatchUserMessage);
- pClientHook->HookMethod(DOD::Hooked_IN_KeyEvent, OFFSET_IN_KeyEvent);
- vmtmanager* pModelRenderHook = vmtmanager::GetOrCreateHook(modelrender);
- pModelRenderHook->HookMethod(DOD::Hooked_DrawModelExecute, OFFSET_DrawModelExecute);
- vmtmanager* pRenderHook = vmtmanager::GetOrCreateHook(render);
- vmtmanager* pPanelHook = vmtmanager::GetOrCreateHook(g_pVGuiPanel);
- return (InitCvars() | HideCvars());
- }
- int CDoDCheat::Stop()
- {
- return 0;
- }
- int CDoDCheat::Event(int eventLength, void* pEvent)
- {
- return 0;
- }
- int CDoDCheat::InitCvars()
- {
- new ConVar("ms_haskell", HASKELL_VERSION);
- #if DOD_AIMBOT > 0
- new ConVar("ms_aimbot", "0");
- #endif
- #if DOD_AIMBOT > 0
- new ConVar("ms_chams", "0");
- #endif
- #if DOD_AIMBOT > 0
- new ConVar("ms_crits", "0");
- #endif
- #if DOD_AIMBOT > 0
- new ConVar("ms_trigger", "0");
- #endif
- return 0;
- }
- int CDoDCheat::HideCvars()
- {
- return 0;
- }
Add Comment
Please, Sign In to add comment