diff options
Diffstat (limited to 'cheat/internal_rewrite/shut_down.cpp')
| -rw-r--r-- | cheat/internal_rewrite/shut_down.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/cheat/internal_rewrite/shut_down.cpp b/cheat/internal_rewrite/shut_down.cpp new file mode 100644 index 0000000..c3d2a95 --- /dev/null +++ b/cheat/internal_rewrite/shut_down.cpp @@ -0,0 +1,20 @@ +#include "hooks.hpp" +#include "chams.hpp" +#include "base_cheat.hpp" +#include "detours.h" + +void __fastcall hooks::shut_down( void* ecx_, void* edx_ ) { + static auto original_fn = shut_down_o; + + g_csgo.m_engine( )->ClientCmd_Unrestricted( xors( "host_writeconfig" ) ); + //fuck you + + memory::detours.restore( ); + + g_con->destroy( ); + + abort( ); + + g_cheat.m_chams.m_materials.destroy_materials( ); + return original_fn( ecx_, edx_ ); +}
\ No newline at end of file |
