Pular para o conteúdo

isPlayerTalking

Cliente Voz OOP jogador:isTalking()jogador.talking

Verifica se um jogador está falando neste momento.

bool isPlayerTalking ( player oJogador )
NomeTipoPadrãoDescrição
oJogadorplayer—O jogador a verificar — o mesmo elemento que onClientPlayerVoiceStart e onClientPlayerVoiceStop entregam em source.

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.

local falando = {}
addEventHandler("onClientPlayerVoiceStart", root, function()
falando[source] = true
end)
addEventHandler("onClientPlayerVoiceStop", root, function()
if not isPlayerTalking(source) then
falando[source] = nil
end
end)