getPedAnimationProgress
Devolve em que ponto da animação atual o ped está.
Sintaxe
Seção intitulada “Sintaxe”number getPedAnimationProgress ( ped oPed )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped ou jogador a consultar. |
Retorno
Seção intitulada “Retorno”Um número de 0 (início) a 1 (fim) para a animação iniciada por setPedAnimation que o ped está tocando agora. Devolve -1 quando o ped não está tocando uma animação assim ou não está carregado (streamed in).
Passar qualquer coisa que não seja um ped ou jogador gera um erro de Lua.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientRender", root, function() local progresso = getPedAnimationProgress(localPlayer) if progresso >= 0 then dxDrawRectangle(20, 300, 200, 10, tocolor(0, 0, 0, 150)) dxDrawRectangle(20, 300, 200 * progresso, 10, tocolor(255, 255, 255, 200)) endend)Veja também
Seção intitulada “Veja também”getPedAnimation— Devolve a animação que foi mandada tocar no ped.getPedAnimationSpeed— Devolve a velocidade em que a animação atual do ped toca.getPedAnimationLength— Devolve a duração da animação atual do ped.