if ( GetKeyState( VK_MBUTTON ) && g_LocalPlayer->IsAlive( ) )
{
ConVar* sv_cheats = g_CVar->FindVar( "sv_cheats" );
*( int* )( ( DWORD )&sv_cheats->m_fnChangeCallbacks + 0xC ) = 0; // ew
sv_cheats->SetValue( 1 );
g_EngineClient->ExecuteClientCmd( "thirdperson" );
}