GetPlayerVehicleSeat FR

From SA-MP Wiki

Jump to: navigation, search


Cette fonction a été ajoutée dans SA-MP 0.3a et ne fonctionne pas dans les versions antérieures


Description:

Récupère le siège dans le véhicule dans lequel est un joueur


Paramètres:
(playerid)
playeridL'ID du joueur

Retourne:

ID du siège (-1 si le joueur n'est pas dans un véhicule, 0 conducteur, 1 co-conducteur, 2&3 sièges arrières, 4+ si le véhicule a d'autres sièges.


Image:32px-Ambox_warning_orange.png

Note

Parfois, le résultat peut être 128 si le numéro de siège est invalide. Pour l'instant aucun effet n'est lié a cela, mais il est préférable de retourner 1 si l'id de la place est égal à 128.


if(strcmp(cmdtext, "/myseat", true) == 0)
{
    new szString[14], iSeat = GetPlayerVehicleSeat(playerid);
 
    if(iSeat == 128) return SendClientMessage(playerid, 0xFFFFFFFF, "Une erreur a été détectée lors de la récupération de l'ID du siège");
 
    format(szString, sizeof(szString), "Ton siège: %i", iSeat);
    SendClientMessage(playerid, 0xFFFFFFFF, szString);
    return 1;
}

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

Personal tools
In other languages