GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Függvények => A témát indította: BoOy - 2013. szeptember 01. - 13:34:49

Cím: GetPlayerKeys
Írta: BoOy - 2013. szeptember 01. - 13:34:49
GetPlayerKeys
Lekérdezi hogy a játékos milyen gombot nyom le.


Paraméterek:
 
(playerid, &keys, &updown, &leftright)

 
playerid     -    A játékos ID-je akinek lekérdezzük.
&Keys     -    A gomb neve amit lenyom. <A HREF=\"http://wiki.sa-mp.com/wiki/Keys\">Itt található a listák</A>
&updown     -    Alsó-felsõ érték.
&leftright     -    Jobb-bal érték.
Visszatérések:
Ennek a funkciónak nincsenek visszatérési értékei.
Példa:
 
public OnPlayerUpdate(playerid)
{
    new Keys,ud,lr;
    GetPlayerKeys(playerid,Keys,ud,lr);
    if(ud == KEY_UP) SendClientMessage(playerid, -1, \"UP\");
    else if(ud == KEY_DOWN) SendClientMessage(playerid, -1, \"DOWN\");
    if(lr == KEY_LEFT) SendClientMessage(playerid, -1, \"LEFT\");
    else if(lr == KEY_RIGHT) SendClientMessage(playerid, -1, \"RIGHT\");
    return 1;
}

 
Hozzátartozó eljárások:
<A HREF=\"http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange\">OnPlayerKeyStateChange</A>: Elõhívódik amikor a játékos megnyomja az adott gombot.
Eredeti téma:
http://wiki.sa-mp.com/wiki/GetPlayerKeys