playPedVoiceLine
Faz o ped falar uma fala do banco de falas do jogo.
Sintaxe
Seção intitulada “Sintaxe”playPedVoiceLine ( ped oPed, number idFala [, number probabilidade = 1 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped ou jogador que fala. |
idFala | number | — | ID do contexto de fala, de 0 a 359. Cada ID é uma situação (cumprimento, insulto, dor, …); o jogo escolhe uma fala para ela na voz atual do ped. |
probabilidade | number | 1 | Chance de a fala realmente ser dita. Não pode ser negativa. |
Retorno
Seção intitulada “Retorno”Nada. A fala só sai com o ped carregado (streamed in); para um ped fora do stream a chamada não faz nada.
Um idFala fora de 0–359 ou uma probabilidade negativa registra um aviso e devolve nil. Um primeiro argumento que não é ped nem jogador, ou um idFala/probabilidade que não é número, gera um erro de Lua.
Exemplo
Seção intitulada “Exemplo”addCommandHandler("falar", function(_, id) playPedVoiceLine(localPlayer, tonumber(id) or 0)end)Veja também
Seção intitulada “Veja também”getPedVoice— Devolve a voz com que o ped fala.setPedVoice— Troca a voz do ped, ou o deixa mudo.resetPedVoice— Devolve ao ped a voz padrão do modelo dele.