[Blues Unboxing] Интеграция с IGS

Парни помогите кто шарит как подключить Blues unboxing 2 к IGS?

Выдача кейсов

Blues Unboxing 2

IGS("Донатный кейс", "donate_case")
	:SetOnActivate(function(pl)
		pl:ub_addItem("Донатный кейс")
	end)
	:SetStackable(true)

Blues Unboxing 3

IGS("Пример", "example")
	:SetPrice(20)
	:SetOnActivate(function(pl)
		RunConsoleCommand("bu3_give", pl:SteamID64(), "item_id", "5")
	end)

Еще такое ест. Прислал @KrillKochurov

Примерно такой же аддон стоит на UmbrellaRP/MagicRP.
Сделай получение баланса на донате и списывание при покупке кейса

Как можно в BU3 сделать оплату из баланса igs

Настраивать тут
lua\bu3_config.lua

--[[-------------------------------------------------------------------------
Эти функции предназначены для случаев, когда вы используете "пользовательскую" валюту в конфигурации
---------------------------------------------------------------------------]]
BU3.Config.CanAfford = function(ply, amount)
	return false
end

BU3.Config.AddMoney = function(ply, amount)
	return false
end

BU3.Config.TakeMoney = function(ply, amount)
	return false
end

Только вместо return false нужно вписать правильные функции. Можно взять здесь:

bu3_config.lua (3.0 КБ)

Все вроде настроил, не работает, выдает ошибки и магазин пропадает

Скинь ошибки

screenshot_2022-08-12_22.32.51@2x
скинь этот файл

А как зделать выдочу донат айтема на Blues Unboxing 3?

чувак, ты просто…

Я немнога не так выразился мне надо чтобы из кейса айтем сразу в IGS инвентарь попадал

а, тут не подскажу, так как не знаю вообще, как Blues Unboxing работает и как там кейсы настраиваются

Есть серверная функция IGS.PlayerPurchasedItem(pl, ITEM, cb)

Она ложит покупку в инвентарь