setVoiceChannelTransmitting
Abre ou fecha o microfone do jogador para um canal de voz.
Sintaxe
Seção intitulada “Sintaxe”bool setVoiceChannelTransmitting ( voice-channel oCanal, bool transmitindo )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oCanal | voice-channel | — | O canal para o qual falar. |
transmitindo | bool | — | true começa a enviar para ele, false para. |
Retorno
Seção intitulada “Retorno”true se a mudança foi aplicada, false se o chat de voz não está rodando, se o primeiro argumento não for um canal de voz, ou se o jogador já estiver transmitindo para o máximo de 8 canais.
Canais são independentes do microfone de proximidade. Com pelo menos um canal aberto o microfone fica ligado, independente do setVoiceTransmitting — que aí só decide se o mesmo áudio também sai posicionalmente para quem está por perto.
O pedido vai ao servidor, que só o aceita se o jogador local for membro de todos os canais nele. Um único canal que não confere derruba o conjunto inteiro, e o microfone volta para a proximidade pura. A participação é concedida no servidor com addPlayerToVoiceChannel.
Fechar o último canal volta para a proximidade pura sem ida e volta ao servidor.
Exemplo
Seção intitulada “Exemplo”-- push-to-talk no rádio, separado do microfone de proximidadelocal policia = getVoiceChannel("policia")
bindKey("r", "both", function(key, state) if policia then setVoiceChannelTransmitting(policia, state == "down") endend)Veja também
Seção intitulada “Veja também”setVoiceTransmitting— Abre ou fecha o microfone do jogador.isVoiceTransmitting— Verifica se o microfone do jogador está aberto.isPlayerTalking— Verifica se um jogador está falando neste momento.setVoiceVolume— Define o volume com que o jogador ouve as outras pessoas.getVoiceVolume— Devolve o volume de escuta da voz.isVoiceChannelTransmitting— Verifica se o jogador está enviando para um canal agora.setVoiceChannelVolume— Define o volume com que um canal é ouvido.getVoiceChannelVolume— Devolve o volume definido para um canal.