SAMP/GetPlayerVehicleSeat

Материал из WiKiPi

GetPlayerVehicleSeat

Wiki added.png

Добавлено

Этот обратный вызов работает только начиная с версии SA-MP 0.3a и не будет работать в предыдущих версиях!

Описание:

Узнайте, на каком месте находится игрок.

Параметры:

(playerid)
playeridID игрока, на которого вы хотите попасть.

Возвращаемые значения:

Идентификатор места, на котором находится игрок. -1 не в автомобиле, 0 - водитель, 1 - передний пассажир, а 2 и 3 - задние пассажиры.

Пример использования:

if(strcmp(cmdtext, "/myseat", true) == 0)
{
    new szString[14], iSeat = GetPlayerVehicleSeat(playerid);
    if(iSeat == 128) return SendClientMessage(playerid, 0xFFFFFFFF, "Не удалось определить ID вашего места в авто!");
    format(szString, sizeof(szString), "ID вашего места: %i", iSeat);
    SendClientMessage(playerid, 0xFFFFFFFF, szString);
    return 1;
}

Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • GetPlayerVehicleID - Получить идентификатор автомобиля, в котором находится игрок.
  • GPutPlayerInVehicle - Посадите игрока в автомобиль.