GetPlayerVehicleID

Материал из Pro-Pawn Wiki
Версия от 20:07, 7 августа 2018; Daniel-Cortez (обсуждение | вклад) (Закончено предложение в описании возвращаемого значения.)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание:

Узнаёт ID транспортного средства, в котором сидит игрок.

Параметры:

(playerid)
playerid ID игрока.


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

ID транспортного средства, в котором сидит игрок, либо 0, если игрок не находится внутри какого-либо т/с.

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

CMD:getvehid(playerid, params[])
{
    if (0 == IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Вы не администратор сервера!");
    extract params -> new player:targetid; else // sscanf2
        return SendClientMessage(playerid, -1, "Использование: /getvehid [ID игрока/часть ника]");
    if (targetid == INVALID_PLAYER_ID)
        return SendClientMessage(playerid, -1, "Игрок не найден.");
    new string[38 + (-2 + 4)];
    new vehicleid = GetPlayerVehicleID(playerid);
    format(string, sizeof(string), "Игрок сидит в т/с #%d", vehicleid);
    return SendClientMessage(playerid, -1, string);
}


См. также: