[IGS] Продажа доступа к открытию [Q] или [C] меню

Помогите донат ю меню сделать. Типа, челок покупает ‘Q MENU’ или Sponsor

Услуга покупки Q меню:

-- addons\igsmodification\lua\igs\settings\sh_additems.lua

IGS("Доступ к Q меню", "q_menu_access")
    :SetPrice(600)
    :SetDescription("Позволяет открывать Q меню")
    :SetPerma()
    :SetNetworked()
    :SetCategory("Предметы")
-- addons/anyname/lua/autorun/server/filename.lua

hook.Add("OnSpawnMenuOpen", "IGS.QMenuAccess", function(ply)
    if ply:HasPurchase("q_menu_access") then
        return true
    else
        ply:ChatPrint("Вы должны купить услугу 'Доступ к Q меню' в /donate, чтобы открыть Q меню.")
        return false
    end
end)

OnSpawnMenuOpen можно заменить на OnContextMenuOpen и тогда игрок не сможет открыть контекстное меню [C] вместо [Q]