setPlayerVoiceBroadcastTo
Define quem pode ouvir um jogador.
Sintaxe
Seção intitulada “Sintaxe”bool setPlayerVoiceBroadcastTo ( player oJogador [, element/table destino = nil ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oJogador | player | — | O jogador que está falando. |
destino | element, table ou nil | nil | Quem pode ouvi-lo. Um elemento, uma tabela de elementos, ou nil para voltar ao padrão: todo mundo. |
Uma tabela vazia é uma lista válida e deixa o jogador sem ninguém para ouvi-lo. Itens da tabela que não forem elementos são simplesmente ignorados.
Retorno
Seção intitulada “Retorno”true se a lista foi aplicada. Devolve false se o primeiro argumento não for um jogador, se o destino for de um tipo que não seja elemento, tabela ou nil, ou se a voz não estiver disponível.
Exemplo
Seção intitulada “Exemplo”-- só quem está na mesma equipe se ouvefunction aplicarVozDaEquipe(membros) for _, jogador in ipairs(membros) do setPlayerVoiceBroadcastTo(jogador, membros) endend
-- devolve o jogador ao chat de voz geralsetPlayerVoiceBroadcastTo(jogador, nil)Veja também
Seção intitulada “Veja também”setPlayerVoiceIgnoreFrom— Define de quem um jogador não ouve a voz.setVoiceMaxDistance— Altera a que distância um jogador é ouvido, para o servidor inteiro.getVoiceMaxDistance— Devolve a distância em vigor no momento.setVoiceNoiseSuppression— Define o quanto o supressor de ruído atua em todos os microfones.getVoiceNoiseSuppression— Devolve a intensidade do supressor em vigor.createVoiceChannel— Cria um canal de voz: um grupo de rádio cujo áudio ignora a distância.destroyVoiceChannel— Destrói um canal de voz e tira todo mundo de dentro dele.addPlayerToVoiceChannel— Coloca um jogador em um canal.