Добавляет метод для продажи EasySkins. Скин выдается навсегда
-- /addons/igs-modification/lua/igs/extensions/eskins.lua
local STORE_ITEM = FindMetaTable("IGSItem")
function STORE_ITEM:SetESkin(skin_name, tWeps_)
return self:SetInstaller(function(pl)
local result = SH_EASYSKINS.GetSkinByName(skin_name) or {id = 0, weaponTbl = {}}
SV_EASYSKINS.GiveSkinToPlayer(pl:SteamID64(), result.id, tWeps_ or result.weaponTbl)
end)
end
Использование:
IGS("Скин 'Пантера'", "skin_pantera", 50)
:SetESkin("Пантера", {"weapon_pistol"})
:SetStackable()
:SetDescription("blablabla")
:SetDiscountedFrom(100)
:SetCategory("Скины")