Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Atlasloot Enhanced (Wishlist) & Tooltip

Упомянутые в теме пользователи:

Показано с 1 по 5 из 5
  1. #1
    Ветеран форума Аватар для Toyota
    Регистрация
    07.02.2012
    Сообщений
    1,423
    Поблагодарил(а)
    591
    Получено благодарностей: 309 (сообщений: 231).
    Репутация: 3708

    Atlasloot Enhanced (Wishlist) & Tooltip

    В аддоне Atlasloot Enhanced есть «Список нужного» (он же Wishlist).
    Задача: сделать так, чтобы фон tooltip'ов предметов из этого/их "списка нужного" отличался от всех остальных предметов.
    Есть идеи?


    [80:Пиницилинка:1]: хант ты имбицил или бм
    [80:Пиницилинка:1]: хотя это одно и то же)
    Цитата Сообщение от Alexantibio Посмотреть сообщение
    ...сервер ложиться каждый день, ну через день как максимум...особенно ночью, ладно бы были микродисконекты, но он валяется по 3+ часов, уже не в первый и не во второй и даже не в третий раз за неделю...
    Цитата Сообщение от Сфера Посмотреть сообщение
    Вы форум не перепутали? Как вообще можно писать такой бред?
    Сервер работает ПРЕКРАСНО! ВСЕГДА!
    Сегодня случились небольшие трудности, скоро всё устранят и он продолжит работу

  2. #2
    Ветеран форума Аватар для Toyota
    Регистрация
    07.02.2012
    Сообщений
    1,423
    Поблагодарил(а)
    591
    Получено благодарностей: 309 (сообщений: 231).
    Репутация: 3708
    Используется AI-Art, там есть UI-Tooltip-Background.blp, UI-Tooltip-Border.blp и UI-Tooltip-Border.tga
    Можно заменить не цвет фона, а обводку tooltip'a, border (на неиспользуемый другими категориями объёктов и способностей)


    [80:Пиницилинка:1]: хант ты имбицил или бм
    [80:Пиницилинка:1]: хотя это одно и то же)
    Цитата Сообщение от Alexantibio Посмотреть сообщение
    ...сервер ложиться каждый день, ну через день как максимум...особенно ночью, ладно бы были микродисконекты, но он валяется по 3+ часов, уже не в первый и не во второй и даже не в третий раз за неделю...
    Цитата Сообщение от Сфера Посмотреть сообщение
    Вы форум не перепутали? Как вообще можно писать такой бред?
    Сервер работает ПРЕКРАСНО! ВСЕГДА!
    Сегодня случились небольшие трудности, скоро всё устранят и он продолжит работу

  3. #3
    Ветеран форума Аватар для Toyota
    Регистрация
    07.02.2012
    Сообщений
    1,423
    Поблагодарил(а)
    591
    Получено благодарностей: 309 (сообщений: 231).
    Репутация: 3708
    Найден аддон Item Wishlist.
    Заменена библиотека Ace3 на 3.3.5a, аддон работает, но отображает надпись «On Whishlist» на предметах только в собственном UI frame.
    Как альтернатива (вместо замены цвета фона tooltip's или его обводки) сойдёт и надпись, но хотелось бы адаптировать ко всем tooltip'ам (а не только в окне Item Wishlist'a) и связать со «Список нужного» AtlasLoot Enhanced...


    [80:Пиницилинка:1]: хант ты имбицил или бм
    [80:Пиницилинка:1]: хотя это одно и то же)
    Цитата Сообщение от Alexantibio Посмотреть сообщение
    ...сервер ложиться каждый день, ну через день как максимум...особенно ночью, ладно бы были микродисконекты, но он валяется по 3+ часов, уже не в первый и не во второй и даже не в третий раз за неделю...
    Цитата Сообщение от Сфера Посмотреть сообщение
    Вы форум не перепутали? Как вообще можно писать такой бред?
    Сервер работает ПРЕКРАСНО! ВСЕГДА!
    Сегодня случились небольшие трудности, скоро всё устранят и он продолжит работу

  4. #4
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 149 (сообщений: 107).
    Репутация: 149

    Скрытый текст

    PHP код:
    do
        
    local f CreateFrame('frame',nil,UIParent)
        
    f:RegisterEvent("VARIABLES_LOADED")
        
    f:SetScript("OnEvent",function()
            
    local w AtlasLootWishList
            
    if not w then return else w.Own[UnitName("player")] end
            
    if w then
                local 
    function c(f,id)
                    for 
    _,l in ipairs(w) do
                        for 
    _,v in ipairs(l) do
                            if 
    id == v[2then
                                f
    :SetBackdropColor(.4,.6,.4,.7)
                                
    f:SetBackdropBorderColor(.8,.3,.3,1)
                                
    f:AddLine("AtlasLootWishList:  ".. l.info[1].."   |T"..l.info[3]..":22|t")
                                
    f:Show()
                                return
                            
    end
                        end
                    end
                end
                
                hooksecurefunc
    ("SetItemRef", function(link)
                    if 
    string.find(link,"^item:"then c(ItemRefTooltip,tonumber(string.sub(link,6):match('(%d+)'))) end
                end
    )
                
                
    GameTooltip:HookScript("OnTooltipSetItem", function(self
                    
    local name,link self:GetItem()
                    if 
    self:GetItem() then 
                        local id 
    string.sub(link,18):match('(%d+)')
                        if 
    id then c(self,tonumber(id)) end
                    end
                end
    )
                
            
    end
        end
    )
    end 
    [свернуть]
    Последний раз редактировалось Ururu; 06.03.2020 в 21:39.

  5. 1 пользователь сказал cпасибо Ururu за это полезное сообщение:

    Toyota (07.03.2020)

  6. #5
    Ветеран форума Аватар для Toyota
    Регистрация
    07.02.2012
    Сообщений
    1,423
    Поблагодарил(а)
    591
    Получено благодарностей: 309 (сообщений: 231).
    Репутация: 3708
    Цитата Сообщение от Ururu Посмотреть сообщение

    Скрытый текст

    PHP код:
    do
        
    local f CreateFrame('frame',nil,UIParent)
        
    f:RegisterEvent("VARIABLES_LOADED")
        
    f:SetScript("OnEvent",function()
            
    local w AtlasLootWishList
            
    if not w then return else w.Own[UnitName("player")] end
            
    if w then
                local 
    function c(f,id)
                    for 
    _,l in ipairs(w) do
                        for 
    _,v in ipairs(l) do
                            if 
    id == v[2then
                                f
    :SetBackdropColor(.4,.6,.4,.7)
                                
    f:SetBackdropBorderColor(.8,.3,.3,1)
                                
    f:AddLine("AtlasLootWishList:  ".. l.info[1].."   |T"..l.info[3]..":22|t")
                                
    f:Show()
                                return
                            
    end
                        end
                    end
                end
                
                hooksecurefunc
    ("SetItemRef", function(link)
                    if 
    string.find(link,"^item:"then c(ItemRefTooltip,tonumber(string.sub(link,6):match('(%d+)'))) end
                end
    )
                
                
    GameTooltip:HookScript("OnTooltipSetItem", function(self
                    
    local name,link self:GetItem()
                    if 
    self:GetItem() then 
                        local id 
    string.sub(link,18):match('(%d+)')
                        if 
    id then c(self,tonumber(id)) end
                    end
                end
    )
                
            
    end
        end
    )
    end 
    [свернуть]
    Премного благодарен


    [80:Пиницилинка:1]: хант ты имбицил или бм
    [80:Пиницилинка:1]: хотя это одно и то же)
    Цитата Сообщение от Alexantibio Посмотреть сообщение
    ...сервер ложиться каждый день, ну через день как максимум...особенно ночью, ладно бы были микродисконекты, но он валяется по 3+ часов, уже не в первый и не во второй и даже не в третий раз за неделю...
    Цитата Сообщение от Сфера Посмотреть сообщение
    Вы форум не перепутали? Как вообще можно писать такой бред?
    Сервер работает ПРЕКРАСНО! ВСЕГДА!
    Сегодня случились небольшие трудности, скоро всё устранят и он продолжит работу

Похожие темы

  1. AtlasLoot Enhanced (Аддон для просмотра лута)
    от Heimdall. в разделе Корзина
    Ответов: 0
    Последнее сообщение: 27.12.2015, 16:36
  2. Помогите с Lua Tooltip
    от hnser в разделе Аддоны
    Ответов: 8
    Последнее сообщение: 17.07.2015, 21:44
  3. Помогите с Lua Tooltip
    от hnser в разделе Корзина
    Ответов: 0
    Последнее сообщение: 17.07.2015, 16:09
  4. tooltip
    от Dionis1108 в разделе Корзина
    Ответов: 1
    Последнее сообщение: 05.12.2014, 12:50
  5. AtlasLoot Enhanced
    от Makedonski. в разделе Аддоны
    Ответов: 2
    Последнее сообщение: 11.02.2013, 13:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •