02/03/2021 21:29 
	
	
	
		Nativamente não é possível, você pode fazer uma gambiarra na OnPlayerKeyStateChange para que quando o player aperte Q e E dentro de um veículo alterar a arma. Provavelmente deve ser feito removendo a arma do jogador e dando outra, para isso use a função abaixo.
	
	
	
	
Código:
stock RemovePlayerWeapon(playerid, weaponid)
{
        new pWeaponData[13][2];
        for (new i = 0; i < 13; i++)
        {
            GetPlayerWeaponData(playerid, i, pWeaponData[i][0], pWeaponData[i][1]);
        }
        ResetPlayerWeapons(playerid);
        for(new i=0; i<13; i++)
        {
                if(pWeaponData[i][0] != 0 && pWeaponData[i][0] != weaponid)
                {
                        GivePlayerWeapon(playerid, pWeaponData[i][0], pWeaponData[i][1]);
                }
        }
        return 0;
}