Это событие запускается, когда игрок выбрал пак оружия.
Источником этого события служит игрок.
На данном примере реализуется выдача измененного оружия, под своим названием.
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 )