Как скрыть кнопку покупки предмета или заменить ей название?
не уверен но вроде бы гмд говорил что без вмешательства в ядро доната никак (т.е. с гитхаба распаковывать весь core в аддоны)
Альтернатива - просто блочить покупку товара через SetCanBuy например проверкой на суперадмина, а в описании указывать почему не купить/не покупать товар
а я могу в целом распаковав ядро монипуляции производить естесвенно без вмешательство в рабу апи и тп
-- Кастомизация кнопки покупки в карточке предмета IGS
hook.Add("IGS.OnItemInfoOpen", "IGS_ModifyBuyButton", function(ITEM, fr)
if not IsValid(fr) or not IsValid(fr.buy) then return end
-- Пример: применяем только к конкретному UID
-- if ITEM:UID() ~= "my_item_uid" then return end
-- Вариант 1: скрыть кнопку полностью
-- fr.buy:SetVisible(false)
-- fr.buy:SetTall(0)
-- Вариант 2: заменить текст кнопки
local price = ITEM:GetFinalPriceInCurrency()
fr.buy:SetText("Получить за " .. PL_IGS(price))
end)
2 лайка