GetPlayerVehicleID — различия между версиями

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск
(Новая страница: «{{Description | Узнаёт ID транспортного средства, в котором сидит игрок. }} {{Params|playerid}} {{Param | playerid |…»)
 
(Закончено предложение в описании возвращаемого значения.)
 
Строка 8: Строка 8:
 
}}
 
}}
 
{{Returns
 
{{Returns
| ID транспортного средства, в котором сидит игрок, либо <code>0</code>.
+
| ID транспортного средства, в котором сидит игрок, либо <code>0</code>, если игрок не находится внутри какого-либо т/с.
 
}}
 
}}
 
{{Example}}
 
{{Example}}

Текущая версия на 20:07, 7 августа 2018

Описание:

Узнаёт 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);
}


См. также: