SA-MP Forums Archive
[Ajuda] OnPlayerKeyStateChange |Rep++| - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] OnPlayerKeyStateChange |Rep++| (/showthread.php?tid=385232)



OnPlayerKeyStateChange |Rep++| - ForT - 14.10.2012

Gente to fazendo uma include de SetPlayerRunStyle (estilo de correr)
mais o OnPlayerKeyStateChange nгo detecta (KEY_UP, KEY_LEFT, KEY_RIGHTe KEY_DOWN)

assim que eu to fazendo:
PHP Code:
    if (newkeys == KEY_UP || newkeys == KEY_LEFT || newkeys == KEY_RIGHT || newkeys == KEY_DOWN)
    {
        
timercorrida[playerid] = SetTimerEx("AplicarAnim",450,0,"d",playerid);
    } 
quero saber se nгo detecta mesmo ou tem alguma coisa errada
+Rep pra quem ajudar *-*


Re: OnPlayerKeyStateChange |Rep++| - DrTHE - 14.10.2012

tente.
PHP Code:
if((newkeys & (KEY_UP || KEY_LEFT || KEY_RIGHT || KEY_DOWN)))
{
    
timercorrida[playerid] = SetTimerEx("AplicarAnim"4500"d"playerid);

ou
PHP Code:
if((newkeys == (KEY_UP || KEY_LEFT || KEY_RIGHT || KEY_DOWN)))
{
    
timercorrida[playerid] = SetTimerEx("AplicarAnim"4500"d"playerid);




Re: OnPlayerKeyStateChange |Rep++| - [JD]BlackFire - 14.10.2012

sу detecta quando usado GetPlayerKeys, pode ser usado em onplayerupdate


Re: OnPlayerKeyStateChange |Rep++| - ForT - 14.10.2012

vlw BlackFire, funcionou certinho com GetPlayerKeys, rep++