setVoiceTransmitting
Abre ou fecha o microfone do jogador.
Sintaxe
Seção intitulada “Sintaxe”bool setVoiceTransmitting ( bool transmitindo )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
transmitindo | bool | — | true começa a transmitir, false para. |
Retorno
Seção intitulada “Retorno”true se o pedido foi aplicado, false se o chat de voz não estiver ativo — com o motivo no console de debug.
Com o microfone funcionando, abri-lo dispara onClientPlayerVoiceStart no jogador local e fechá-lo dispara
onClientPlayerVoiceStop. Cancelar onClientPlayerVoiceStart mantém o microfone fechado, e a função então
devolve false.
É isso que permite montar um “aperte para falar” com a tecla que você quiser:
Exemplo
Seção intitulada “Exemplo”bindKey("b", "both", function(tecla, estado) setVoiceTransmitting(estado == "down")end)Veja também
Seção intitulada “Veja também”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.setVoiceChannelTransmitting— Abre ou fecha o microfone do jogador para um canal de 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.