From 07807776888dff46b08b39c3c9bea26120bc7cc6 Mon Sep 17 00:00:00 2001 From: 0TheSpy <5511c282@opayq.com> Date: Sun, 13 Nov 2022 15:22:21 +0300 Subject: [PATCH] Update Hooks.hpp --- SpyCustom/Hooks.hpp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/SpyCustom/Hooks.hpp b/SpyCustom/Hooks.hpp index e3c6086..13b95e1 100644 --- a/SpyCustom/Hooks.hpp +++ b/SpyCustom/Hooks.hpp @@ -445,7 +445,9 @@ bool __stdcall hkCreateMove(float frame_time, CUserCmd* pCmd) const auto pre_flags = localplayer->GetFlags(); bool interval = !((pCmd->tick_count + 1) % 10); - + + if (g_Options.faststop) + fastStop(localplayer, pre_flags, pCmd); if (g_Options.slidewalk) pCmd->buttons ^= IN_FORWARD | IN_BACK | IN_MOVELEFT | IN_MOVERIGHT; if (g_Options.fastduck) @@ -539,27 +541,22 @@ bool __stdcall hkCreateMove(float frame_time, CUserCmd* pCmd) if (isSomeoneSpectatingYou) ShowMenu(spectatorList); } - if (g_Options.faststop) - fastStop(localplayer, pre_flags, pCmd); /* if (localplayer) { prediction::start(pCmd, localplayer); - - /* + if (iff.g_pInputSystem->IsButtonDown(KEY_SPACE) && !(pre_flags & FL_ONGROUND) && (localplayer->GetFlags() & FL_ONGROUND))//predicting that we're gonna hit the ground { pCmd->buttons |= IN_DUCK; pCmd->buttons &= IN_JUMP; - } - + } prediction::end(localplayer); - } - - //*/ + } + */ pCmd->viewangles.Clamp(); @@ -661,4 +658,4 @@ int __fastcall hkGetPlayerMoney(void* this_, void* edx, int ent_index) // printfdbg("NotDormant %d Money %d\n", ent_index, ((C_BasePlayer*)player)->GetAccount()); return ((C_BasePlayer*)player)->GetAccount(); } -} \ No newline at end of file +}