steps:
You can get the latest offset for m_bReadyToBackstab by reading from the netvars.

Once you have a pointer to CBaseCombatWeapon (which is C_BaseEntity + 0xD10) (which you can also get from a netvar dump), you just add 0xAB0 to it to give a bool that tells you if you're ready or not...

code:
if ( iGetWeaponID( pBaseWeapon ) == WPN_Knife )
{
if (*(MakePtr( bool*, pBaseWeapon, gPointers.m_bReadyToBackstab )))
pCommand->buttons |= IN_ATTACK;
}

Current m_bReadyToBackstab offset is 0xAB0