Szerző Téma: GetPlayerVehicleSeat  (Megtekintve 1047 alkalommal)

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
GetPlayerVehicleSeat
« Dátum: 2013. július 11. - 20:12:01 »
0 Show voters
GetPlayerVehicleSeat
Ismertetõ
Lekérdezi, hogy a játékos hol helyezkedik el az autóban. Ez nem olyan, mint a GetPlayerState és csak a sofõrt és az anyósülésen lévõket kérdezi le, hanem a hátsó ülésen lévõket is.
Paraméterek
 
(playerid)

 
playerid - Annak a játékosnak az azonosítója akinek lekérjük a helyzetét
Visszatérési érték
A visszatérési érték az elhelyezkedéstõl függ : -1 Ha a játékos nincs a kocsiban | 0 Ha sofõr | 1 Ha az anyósülésen ül | 2 vagy 3 Ha hátul ül | 4+ ha a jármû több férõhelyes
!Megjegyzés
-Ez a függvény a SA:MP 0.3a verziójában lett hozzáadva így a korábbiakban nem megy.
-Néha a visszatérés lehet 128 is ami hibás ülõhelyt jelent. Ennek okait még nem tudják de, ha a visszatérés 128 akkor le lehet kérdezni és errort íratni ki.
Példascript
 

if(strcmp(cmdtext, \"/elhelyezkedesem\", true) == 0) // Ha a parancs igaz
{
    new szString[14], iSeat = GetPlayerVehicleSeat(playerid); // Létrehozunk egy string változót, valamint egy másik változót ami megkapja a függvény visszatérési értékét
    // Hogy tudod lekérdezni ezt az információt:
    if(iSeat == 128) return SendClientMessage(playerid, 0xFFFFFFFF, \"Egy error lépett fel amikor lekérdeztük az ülés helyzeted. Késõbb próbáld újra.\");
    format(szString, sizeof(szString), \"A te üléshelyzeted: %i\", iSeat); // Megformázzuk a stringünket a másik változó értékét is beleiktatva
    SendClientMessage(playerid, 0xFFFFFFFF, szString);  // Elküldjük az eredményt a játékosnak
    return 1;
}

 

« Utoljára szerkesztve: 2013. július 12. - 14:52:15 írta SnooP »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal