isPlayerTalking
Verifica se um jogador está falando neste momento.
Sintaxe
Seção intitulada “Sintaxe”bool isPlayerTalking ( player oJogador )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oJogador | player | — | O jogador a verificar — o mesmo elemento que onClientPlayerVoiceStart e onClientPlayerVoiceStop entregam em source. |
Retorno
Seção intitulada “Retorno”true se aquele jogador está falando agora, false se não está ou se o chat de voz não estiver ativo. Qualquer coisa que não seja um elemento player devolve false e escreve o motivo no console de depuração.
Exemplo
Seção intitulada “Exemplo”local falando = {}
addEventHandler("onClientPlayerVoiceStart", root, function() falando[source] = trueend)
addEventHandler("onClientPlayerVoiceStop", root, function() if not isPlayerTalking(source) then falando[source] = nil 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.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.