Sign in to follow this  
czarsight

ID ANIMAÇÃO

Recommended Posts

Alguém sabe o "ID" da animação para deitar no chão? Aquela quando você morre.

Edited by czarsight

Share this post


Link to post

Depende. Ele cai no chão diferente dependendo de onde levou tiro.

As vezes cai pra frente, as vezes pra trás.

Tem todos esses, no bloco "ped":

  • ko_shot_face
  • ko_shot_front
  • ko_shot_stom
  • ko_skid_back
  • ko_skid_front
  • ko_spin_l
  • ko_spin_r
Edited by Lord Henry
  • Thanks 1

Share this post


Link to post
48 minutes ago, Lord Henry said:

Depende. Ele cai no chão diferente dependendo de onde levou tiro.

As vezes cai pra frente, as vezes pra trás.

Tem todos esses, no bloco "ped":

  • ko_shot_face
  • ko_shot_front
  • ko_shot_stom
  • ko_skid_back
  • ko_skid_front
  • ko_spin_l
  • ko_spin_r

Como posso usar essas animações sem loop? Gostaria que o ped ficasse deitado no chão. Já tentei algo, mas tenho que ficar atualizando a todo instante com  setPedAnimationProgress e setTimer. Acredito que essa não é a melhor forma de fazer isso.

Share this post


Link to post

Tem parâmetro no setPedAnimation que congela o último frame da animação. Dai você consegue deixar o ped deitado no chão sem precisar de setTimer.

Share this post


Link to post
12 minutes ago, Lord Henry said:

Tem parâmetro no setPedAnimation que congela o último frame da animação. Dai você consegue deixar o ped deitado no chão sem precisar de setTimer.

setPedAnimation(corpo, 'ped', 'ko_shot_front', -1, false, false, false, true)

Tentei isso mas não funcionou, ele fica de pé.

Share this post


Link to post

Então, eu tentei colocar a animação em mim mesmo e deu certo. No entanto gostaria de colocar em um NPC.

Share this post


Link to post

Se passar o ped no primeiro argumento funciona... ou não?

Share this post


Link to post

Sim, eu testei em mim mesmo pelo painel Admin.

Não testei em NPC.

Share this post


Link to post
3 hours ago, DNL291 said:

Se passar o ped no primeiro argumento funciona... ou não?

Não. Ele fica em pé. Se eu altero o parâmetro loop para true, até funciona porém ele fica caindo e levantando. Eu gostaria que ele ficasse deitado no chão.

 

Edited by czarsight

Share this post


Link to post
On 29/09/2019 at 14:02, czarsight said:

setPedAnimation(corpo, 'ped', 'ko_shot_front', -1, false, false, false, true)

Tentei isso mas não funcionou, ele fica de pé.

Testei aqui em um ped, e funcionou.

Mostre o seu código.

Share this post


Link to post
Posted (edited)
8 hours ago, DNL291 said:

Testei aqui em um ped, e funcionou.

Mostre o seu código.

Com isso percebi que a animação só se aplica normalmente quando o ped já está criado. Eu estava tentando criar e ao mesmo tempo já setar a anim.

Usei um setTimer para executar somente depois de alguns milissegundos e funcionou. Porém acabo tendo mais um problema, quando relogo no servidor ele volta a ficar em pé, ou até mesmo quando eu tomo distância e volto ao local.

Edited by czarsight

Share this post


Link to post
Posted (edited)
3 hours ago, DNL291 said:

server-side?

Sim.

addEventHandler('onPlayerWasted', root, function()
	local x,y,z = getElementPosition(source)
	local skin = getElementModel(source)
	corpo = createPed(skin, x,y,z)

	setTimer(function()
		setPedAnimation(corpo, 'ped', 'ko_shot_front', -1, false, false, false, true)
	end, 100, 1)
end)

 

Edited by czarsight

Share this post


Link to post

Faça no lado cliente com sincronização entre os players, quanto ao problema de resetar a animação ao manter distância, tente com os eventos onClientElementStreamIn e onClientElementStreamOut setar novamente para manter o ped com a animação.

Ou também, a outra alternativa seria colocar um timer para definir a animação com um certo intervalo de tempo. Talvez tenha uma solução mais viável porém.

  • Thanks 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.