Конвертировать итем с другого скрипта (x2)

Помогите пожалуйста. Как эту функцию добавить в донат?
Взято из одного самописного доната, мне нужно это в GM-Donate перенести.

i:add({
    n = "VIP",
    Price = 100,
    cat = 1,
    Purchase = function( ply )
        AddVip(ply:SteamID64(), 30)
    end,
    //description to provide
    Description = [[
Данная подписка выдается на 1 месяц!
Доступ к VIP работам (С моделями)
Доступ к VIP предметам
Доступ ко всем профессиям в обход времени
Ваше сообщение в DarkWEB чате выделено особенным цветом
У вас появляется новое информативное меню
[FD,Игрок на которого смотрите,прицел
Чтобы вас уволить необходимо набрать больше голосов чем обычно
Увеличивается кол-во сумок которое можно взять при ограблении банка
Вы быстрее взламываете двери
    ]],
})

Какая админка стоит на сервере?
Что делает функция AddVip?

дает игроку VIP (это не группа ulx)

Какая админка?

ulx и ulib

У нас есть встроенные функции выдачи группы ULX. Или VIP выдается не в ULX ?

у меня vip addon, а не группа она выдается только через команду

IGS("VIP на 30 дней", "group_vip_30d", 100)
    :SetCategory("Группы прав")
    :SetDescription([[
Данная подписка выдается на 1 месяц!
Доступ к VIP работам (С моделями)
Доступ к VIP предметам
Доступ ко всем профессиям в обход времени
Ваше сообщение в DarkWEB чате выделено особенным цветом
У вас появляется новое информативное меню
[FD,Игрок на которого смотрите,прицел
Чтобы вас уволить необходимо набрать больше голосов чем обычно
Увеличивается кол-во сумок которое можно взять при ограблении банка
Вы быстрее взламываете двери
    ]])
    :SetOnActivate(function(pl)
        AddVip(pl:SteamID64(), 30)
    end)

Заметка. Подобная тема на форуме: Конвертировать итем с другого скрипта