Добавляю оружие следующим кодом
local weapon_description = [[Самое лучшее оружие в этом городе чувак.]]
local WN_BLACKLIST = {
["arccw_go_taser"] = true
}
local groups = {}
local config_weapon = {
["ArcCW - GSO (Pistols)"] = {price = 99, image = "https://cdn-icons-png.flaticon.com/512/1804/1804778.png"},
["ArcCW - GSO (SGs)"] = {price = 199, image = "https://cdn-icons-png.flaticon.com/512/3857/3857443.png"},
["ArcCW - GSO (SMGs)"] = {price = 249, image = "https://cdn-icons-png.flaticon.com/512/3857/3857379.png"},
["ArcCW - GSO (ARs)"] = {price = 299, image = "https://cdn-icons-png.flaticon.com/512/886/886645.png"},
["ArcCW - GSO (BRs)"] = {price = 399, image = "https://cdn-icons-png.flaticon.com/512/3857/3857339.png"},
["ArcCW - GSO (MGs)"] = {price = 499, image = "https://cdn-icons-png.flaticon.com/512/8315/8315452.png"},
["ArcCW - GSO (SRs)"] = {price = 499, image = "https://cdn-icons-png.flaticon.com/512/10157/10157214.png"},
["ArcCW - GSO (Gear)"] = {price = 999, image = "https://cdn-icons-png.flaticon.com/512/5098/5098575.png", canbuy = function() return "Не доступно для покупки" end, hide = true},
}
-- and (v.Category ~= "ArcCW - GSO (Gear)")
for _,v in pairs(weapons.GetList()) do
if !WN_BLACKLIST[v.ClassName] and string.sub(v.ClassName, 1, 9) == "arccw_go_" then
local ITEM = IGS(v.PrintName, "wep_" .. v.ClassName)
:SetPrice(config_weapon[v.Category].price or 499)
:SetTerm()
:SetDescription(weapon_description)
:SetCategory('Оружие навсегда')
:SetWeapon(v.ClassName)
:SetIcon(v.WorldModel, true)
if config_weapon[v.Category].canbuy then
ITEM:SetCanBuy(config_weapon[v.Category].canbuy)
end
if config_weapon[v.Category].hide then
ITEM:SetHidden()
end
groups[v.Category] = groups[v.Category] or IGS.NewGroup(v.Category):SetIcon(config_weapon[v.Category].image)
groups[v.Category]:AddItem(ITEM, v.PrintName)
end
end
А при покупке получаю ошибку
[IGS] > Ошибка покупки wep_arccw_go_scar: Этого предмета на сервере нет. Как вы нашли его?
Хотя оно есть