GetPlayerVehicleID — различия между версиями
Материал из Pro-Pawn Wiki
VVWVV (обсуждение | вклад) (Новая страница: «{{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);
}
{
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);
}
См. также: