This will check if only one player is remaining and if so give him m249. You can add a hook to DeathMsg or Ham_Killed and call GiveM249() from within. (untested)
PHP Code:
public GiveM249()
{
new iT , iCT ;
GetLastPlayer( iT , iCT );
if ( ( iT > 0 ) && ( iCT == -1 ) )
give_item( iT , "weapon_m249");
else if ( ( iCT > 0 ) && ( iT == -1 ) )
give_item( iCT , "weapon_m249");
}
public GetLastPlayer( &iTerrorist , &iCT )
{
new iPlayers[ 32 ] , iNum , iPlayer;
iTerrorist = -1;
iCT = -1;
get_players( iPlayers , iNum );
for ( new i = 0 ; i < iNum ; i++ )
{
iPlayer = iPlayers[ i ];
if ( is_user_alive( iPlayer ) )
{
switch ( get_user_team( iPlayer ) )
{
case 1: iTerrorist = ( iTerrorist == -1 ) ? iPlayer : 0;
case 2: iCT = ( iCT == -1 ) ? iPlayer : 0;
}
}
}
}
__________________