View Single Post
Bugsy
AMX Mod X Moderator
Join Date: Feb 2005
Location: NJ, USA
Old 11-05-2021 , 21:29   Re: Owner Knife Only When CT
Reply With Quote #4

It may work as-is, but I'd use g_szWeapons[ i ][ ModelV ][ 0 ] and g_szWeapons[ i ][ ModelP ][ 0 ]
Code:
public plugin_precache( ) {     for( new i = 0 ; i < charsmax( g_szWeapons ); i++ )     {
        if( g_szWeapons[ i ][ ModelV ] != EOS )
        {             precache_model( g_szWeapons[ i ][ ModelV ] )         }        
        if( g_szWeapons[ i ][ ModelP ] != EOS )
        {             precache_model( g_szWeapons[ i ][ ModelP ] )         }     } }

To allow support for multiple flags, I'd do: ( get_user_flags( id ) & g_szWeapons[ i ][ Access ] == g_szWeapons[ i ][ Access ] )
Code:
        if( get_user_flags( id ) & g_szWeapons[ i ][ Access ] && iWeapon == g_szWeapons[ i ][ WeaponsID ] )
        {             set_pev( id, pev_viewmodel2, g_szWeapons[ i ][ ModelV ] )             set_pev( id, pev_weaponmodel2, g_szWeapons[ i ][ ModelP ] )                         break;         }
__________________

Last edited by Bugsy; 11-05-2021 at 21:30.
Bugsy is offline