local function IGS_SendMessage(ply, msg)
if IsValid(ply) then
return IGS.Notify(ply, msg)
end
return print(msg)
end
local function IGS_GivePurchase(ply, uid)
local ITEM = IGS.GetItemByUID(uid)
IGS.PlayerPurchasedItem(ply, ITEM, function()
if IGS.C.Inv_Enabled then
IGS.Notify(ply, "Вам выдали предмет!")
end
end)
end
concommand.Add("igs_additem", function(ply, _, _, allargs)
if (IsValid(ply) and not ply:IsSuperAdmin()) then return end
local match = string.Explode("%s+", allargs, true)
if (not match[1] and not match[2]) then
return IGS_SendMessage(ply, "Формат команды нарушен!\nПример: igs_additem STEAM_0:1:2345678 wep_arbalet")
end
local target = player.GetBySteamID(match[1])
if (target) then
IGS_GivePurchase(target, match[2])
else
return IGS_SendMessage(ply, "Формат команды нарушен!\nПример: igs_additem STEAM_0:1:2345678 wep_arbalet")
end
end)
addons\giveigs\lua\autorun\igs_giveitem
Что тут не так? Cкинь что пишет в консоль.
[giveigs] addons/giveigs/lua/autorun/igs_giveitem.lua:4: attempt to call field ‘notify’ (a nil value)
- unknown - addons/giveigs/lua/autorun/igs_giveitem.lua:4
- unknown - lua/includes/modules/concommand.lua:5
там же писали в низу что не работает у кого-то
Там 50/50 сработает или нет
может у чела версию IGS пониже, всё может быть, поэтому лучше поищи другой код или выдавай челам купоны и всё.
1 лайк