Pular para o conteúdo

addPlayerToVoiceChannel

Servidor Voz

Coloca um jogador em um canal.

bool addPlayerToVoiceChannel ( voice-channel oCanal, player oJogador )
NomeTipoPadrãoDescrição
oCanalvoice-channel—O canal em que ele entra.
oJogadorplayer—O jogador que está entrando.

true se entrou, false se algum argumento for do tipo errado, se a voz não estiver disponível, ou se ele já era membro.

A participação decide os dois sentidos de uma vez: quem é membro ouve tudo que é enviado ao canal, e é o único tipo de jogador de quem o servidor aceita uma transmissão para aquele canal. Um cliente que pede para falar num canal do qual não faz parte tem o pedido inteiro recusado — veja setVoiceChannelTransmitting.

A participação é descartada quando o jogador sai do servidor.

addEventHandler("onPlayerJoin", root, function()
local central = getVoiceChannel("central")
if central then
addPlayerToVoiceChannel(central, source)
end
end)