GetPlayerWeaponData RU

From SA-MP Wiki

Jump to: navigation, search

GetPlayerWeaponData

Описание:

Получает ID оружия и размер боеприпасов в указанном слоте (например, оружие в слоте 'SMG').


Параметры:
(playerid, slot, &weapons, &ammo)
playeridID игрока.
slotСлот оружия для чтения (0-12)
&weaponsПеременная для получения ID оружия.
&ammoПеременная для получения боеприпасов оружия.


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

  • 1: Функция успешно выполнена.
  • 0: Функции не удалось выполниться. Игрок не подключен и/или неверно указан слот оружия (корректные 0-12).


Image:32px-Ambox_warning_orange.png

Примечание

Оружие, в котором закончились патроны, по-прежнему возвращается.


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

new weapons[13][2]; // Создается переменная для получения слотов, патронов и т.д...
for (new i = 0; i < 13; i++)
{
    GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]); // weapons[i][0] это параметр &weapons, а weapons[i][1] - &ammo
}

Объясню поподробней когда будет время...

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

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

  • GetPlayerWeapon: Проверяет, какое оружие держит в руках игрок.
Personal tools
In other languages