GetPlayerWeapon RU

From SA-MP Wiki

Revision as of 20:52, 13 December 2018; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

GetPlayerWeapon

Описание:

Получает ID оружия, которое игрок держит в руках.


Параметры:
(playerid)
playeridID игрока


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

ID оружия или -1, если игрок не подключен.


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

public OnPlayerDeath(playerid, killerid, reason)
{
    if(GetPlayerWeapon(killerid) == 38) Ban(killerid); //Банит киллера, если у него был миниган
    return 1;
}
Image:32px-Circle-style-warning.png

Важное
Примечание

Иногда может вернуть недопустимый ID оружия -1. Обстоятельства этого еще неизвестны, но лучше запретить выполнять какие-либо действия в этом случае.


Image:32px-Ambox_warning_orange.png

Примечание

Когда состояние игрока равно PLAYER_STATE_DRIVER или PLAYER_STATE_PASSENGER, эта функция возвращает оружие, которое было у игрока, прежде чем тот вошёл в автомобиль. Если использовать чит на оружие сидя в транспортном средстве, эта функция не сообщит об этом.


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

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • GetPlayerWeaponData: Узнает информацию об имеющемся у игрока оружии.

Template:ResetPlayerWeapons RU

Personal tools
In other languages