home | google code | wiki | brotherhood of blumbum

onPlayerWeaponpackGot
Серверное событие

Это событие запускается, когда игрок выбрал пак оружия.

Параметры

table weapons
  • weapons: Таблица, содержащая выбранные оружия:
    • 1: Таблица данных первого оружия:
      • id: ID оружия
      • ammo: Количество патронов
      • name: Название оружия в списке выбора
    • 2: Таблица данных второго оружия
    • ...

Источник

Источником этого события служит игрок.

Пример

На данном примере реализуется выдача измененного оружия, под своим названием.

addEventHandler ( "onPlayerWeaponpackGot", root, -- Вызов функции, когда игрок получает оружейный пак.
    function ( weapons )
        for i, weapon in ipairs ( weapons ) do -- Переберем все выбранные оружия.
            if weapon.name == "m60" then -- Проверим название в списке выбранного оружия.
                giveWeapon ( source, 38, weapon.ammo ) -- Дадим игроку наше оружие, замененное на миниган, с количеством выбранных патронов.
            end
        end
    end
)
Навигация
Переход