Как настроить функцию, чтобы при покупки привилегии “DSAdministrator” (Например) давались в подарок 5.000.000 виртов?
Админ мод: ULX
Как настроить функцию, чтобы при покупки привилегии “DSAdministrator” (Например) давались в подарок 5.000.000 виртов?
Админ мод: ULX
Полагаю такая вариация прокатит:
IGS("DSAdministrator на месяц", "dsadmin")
:SetULXGroup("dsadmin")
:SetPrice(2000)
:SetDarkRPMoney(5000000)
но это не точно, так что вот ещё одна методика которая 100% заработает:
IGS("DSAdministrator на месяц", "dsadmin")
:SetULXGroup("dsadmin")
:SetPrice(2000)
:SetOnActivate(function(ply)
ply:addMoney(5000000)
end)
Еще вариант:
local bonus = 50000
hook.Add("IGS.PlayerPurchasedItem", "ULXGroupBonus", function(pl, ITEM)
if not ITEM.ulx_group then return end -- не ULX Группа
pl:addMoney(bonus)
IGS.Notify(pl, "Вы получили " .. DarkRP.formatMoney(bonus) .. " за покупку " .. ITEM.ulx_group)
end)
Выдает статичную сумму за покупку любой донат группы