Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Action RunCmdOnPlayerRunCmd( int iPlayer, int &iBitsButtons, bool bAlive )
- {
- if( iBitsButtons & ( IN_ATTACK | IN_ATTACK2 ) )
- {
- g_iLastButtons[ iPlayer ] = iBitsButtons;
- if( iBitsButtons & IN_ATTACK )
- return ACTION_CONTINUE;
- if( g_bZombie[ iPlayer ] || g_bSurvivor[ iPlayer ] )
- return ACTION_CONTINUE;
- int iActiveWeapon = GetEntPropEnt( iPlayer, Prop_Send, "m_hActiveWeapon" );
- if( iActiveWeapon == -1 )
- return ACTION_CONTINUE;
- int iWeaponID = GetEntProp( iActiveWeapon, Prop_Send, "m_iItemDefinitionIndex" );
- if( iWeaponID != WEAPON_HEGRENADE && iWeaponID != WEAPON_FLASHBANG && iWeaponID != WEAPON_SMOKEGRENADE )
- return ACTION_CONTINUE;
- iBitsButtons &= ~IN_ATTACK2;
- iBitsButtons |= IN_ATTACK;
- return ACTION_CHANGED;
- }
- return ACTION_CONTINUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement