summaryrefslogtreecommitdiff
path: root/internal_rewrite/create_move.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'internal_rewrite/create_move.cpp')
-rw-r--r--internal_rewrite/create_move.cpp21
1 files changed, 16 insertions, 5 deletions
diff --git a/internal_rewrite/create_move.cpp b/internal_rewrite/create_move.cpp
index 1defc78..097c7f4 100644
--- a/internal_rewrite/create_move.cpp
+++ b/internal_rewrite/create_move.cpp
@@ -42,9 +42,6 @@ bool __fastcall hooks::create_move( void* ecx_, void* edx_, float input_sample_f
is_switching_weapon = true;
}
- //g_csgo.m_input( )->CreateMove( sequence_number, input_sample_time, active );
-
-
if( ret )
g_csgo.m_engine( )->SetViewAngles( ucmd->m_viewangles );
@@ -111,10 +108,24 @@ bool __fastcall hooks::create_move( void* ecx_, void* edx_, float input_sample_f
g_ctx.on_cmove_end( ucmd );
auto cl = g_csgo.m_global_state->get_client_state( );
- if( !g_cheat.m_lagmgr.get_state( ) )
- cl->m_last_acknowledged_cmd;
+ if( g_cheat.m_lagmgr.get_state( ) ) {
+ //g_ctx.m_cmd_numbers.push_back( ucmd->m_cmd_nr );
+ }
+ else {
+ /*int choked = cl->m_netchannel->m_nChokedPackets;
+ printf( "choked: %d\n", choked );
+
+ cl->m_netchannel->m_nChokedPackets = 0;
+
+ send_datagram_o( cl->m_netchannel, 0, 0 );
+
+ cl->m_netchannel->m_nOutSequenceNr--;
+ cl->m_netchannel->m_nChokedPackets = choked;*/
+ }
g_cheat.m_ragebot.m_antiaim->on_runcommand( );
+
+
}
else {
g_ctx.reset_shot_queue( );