[IGS] Как продавать определенное или все оружия сразу?

Как добавить доступ к разделу “Оружие”? В донате.

Немного непонятно что ты имеешь ввиду, но скорее всего ты спрашиваешь про то, как добавить оружие в донат?

IGS("Кастомный вейп", "weapon_vape_custom")
	:SetWeapon("weapon_vape_juicy") -- Класс оружия, можно получить через Q-menu с помощью ПКМ
	:SetPrice(100) -- Цена 100 рублей
	:SetTerm(30) -- 30 дней, но если хочешь навсегда, то замени на 0, или :SetPerma() (как удобнее)
	:SetDescription("Тут описание товара, допустим: 'После покупки вы получаете доступ к AK-47'")
	:SetIcon("https://i.imgur.com/yzh9zlM.png") -- Картинка на товаре, можно полностью убрать, если не требуется
	:SetCategory("Вейпы")

Нет, в Q меню есть вкладка “Оружие” и вот как сделать доступ к ней.

IGS("Доступ к оружию", "weaponaccess")
	:SetPrice(100) -- Цена
	:SetTerm(30) -- Срок доступа (30 дней), если хочешь навсегда, то поставь 0 или :SetPerma()
	:SetDescription("После покупки вы получаете полный доступ к оружию'")
	:SetIcon("https://i.imgur.com/yzh9zlM.png") -- Картинка на товаре, можно полностью убрать, если не требуется

и размести этот код где-нибудь на серверной части, например addons/anyname/lua/autorun/server/file.lua

hook.Add("PlayerCanPickupWeapon", "IGS.WeaponAccess", function(ply, weapon)
    return ply:HasPurchase("weaponaccess")
end)

А как сделать доступ к определенному разделу из “Оружие”?

К моему большому сожалению, это невозможно сделать, потому что категория оружия считается информацией клиента, поэтому если ты реализуешь это, игрок сможет сделать подмену категории и взять любое оружие на сервере.
image

А как добавить раздел?

Вот тут еще сказано, как продавать все оружия сразу: [IGS] Разрешение спавнить любые пропы и оружие