[Pedido] SOBRE ANIMAЗХES
#1

eai galera da samp forums, blz?
Hoje venho aqui pedir para voces um sistema de quando o player digitar no T, o skin usar uma animaзгo de conversar entedeu, me ajuda ai ?
Reply
#2

Vocк deve colocar na public OnPlayerText.

PHP код:
 ApplyAnimation(playerid"PED""IDLE_CHAT"4.1111111); 
Reply
#3

deu certo nao mano.
Up pra ajudar.
Reply
#4

ja sei amigo nao existe uma funзao para a tecla T veja a lista de keys :
pawn Код:
[url]http://wiki.sa-mp.com/wiki/Keys[/url]
voce poderiar colocar na tecla Y ou outras mas para a tecla T nao existe

caso quiser na tecla Y coloque assim :

va na public :
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
e adicione isso :
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (PRESSED(KEY_YES))
{
ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.1, 1, 1, 1, 1, 1, 1);  
}
return 1;
}
tenta aew para ver se dar certo
Reply
#5

Coloca a animaзгo na OnPlayerText.
Reply
#6

Coloque isso, Na public OnPlayerText logo apos o jogador digitar um texto, se seu gm for RPG e so procurar por "diz:" e colocar na a animaзгo embaixo, agora se for dm, ou outros que no OnPlayerText nгo tenha nada й so add o mesmo.:
pawn Код:
ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.1, 1, 1, 1, 1, 1, 1);
Reply
#7

Deu certo desse jeito, agora como faзo uma time, tipo quando eu digitar alguma coisa no T, o anim so fica apenas 5 segundos e para o anim, porq desse jeito que eu add, o anim nao para.
Reply
#8

Use a funзгo SetTimerEx.
Reply
#9

tem como me ajudar a comeзar a fazer o cod, sou novato.
Reply
#10

Cria um settime de 5000ms (5 segundos) pra executar a CallBack PararAnim e coloque funзгo pra parar o anime.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)