Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public MenuEmotion( iPlayer, iKey )
- {
- if ( !is_user_connected( iPlayer ) )
- return;
- if ( bZombie[ iPlayer ] || bHero[ iPlayer ] )
- {
- UTIL_ColorChat( iPlayer, "%L", iPlayer, "CMD_NOT" );
- return;
- }
- if ( iKey >= 8 || flEmotionUse[ iPlayer ] > 0.0 || pev( iPlayer, pev_flags ) & FL_DUCKING )
- return;
- set_pev( iPlayer, pev_viewmodel2, MODEL_V_EMOTION );
- set_pev( iPlayer, pev_weaponmodel, "" );
- UTIL_SendWeaponAnim( iPlayer, iKey );
- switch( iKey )
- {
- case 0: UTIL_SetAnimation( iPlayer, "emotion_hi" );
- case 1: UTIL_SetAnimation( iPlayer, "emotion_provoke" );
- case 2: UTIL_SetAnimation( iPlayer, "emotion_provoke2" );
- case 3: UTIL_SetAnimation( iPlayer, "emotion_joy" );
- case 4: UTIL_SetAnimation( iPlayer, "emotion_angry" );
- case 5: UTIL_SetAnimation( iPlayer, "emotion_dance" );
- case 6: UTIL_SetAnimation( iPlayer, "emotion_special" );
- case 7: UTIL_SetAnimation( iPlayer, "emotion_boxing" );
- }
- flEmotionUse[ iPlayer ] = get_gametime( ) + Emotion_Time[ iKey ];
- set_pdata_float( iPlayer, 83, Emotion_Time[ iKey ], 5 );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement