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

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

Показано с 1 по 3 из 3
  1. #1
    Новичок
    Регистрация
    11.07.2013
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0

    Иконка предмета по клику в чате

    Подскажите название аддона, который к основной информации о предмете, по клику на линк в чате, добавляет иконку этого предмета (например, то как он выглядит в рюкзаке). Заранее благодарю!

  2. #2
    Абориген Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    1,971
    Поблагодарил(а)
    54
    Получено благодарностей: 340 (сообщений: 295).
    Репутация: 340
    PHP код:
    local iconFrame CreateFrame("Frame"nilItemRefTooltip)
    iconFrame:SetWidth(30)
    iconFrame:SetHeight(30)
    iconFrame:SetPoint("TOPRIGHT"ItemRefTooltip"TOPLEFT", -30)
    iconFrame:SetBackdrop(backdrop)
    iconFrame:SetBackdropColor(0000.5)
    iconFrame:SetBackdropBorderColor(0001)
    iconFrame.icon iconFrame:CreateTexture(nil"DIALOG")
    iconFrame.icon:SetPoint("TOPLEFT"1, -1)
    iconFrame.icon:SetPoint("BOTTOMRIGHT", -11)
    iconFrame.icon:SetTexCoord(0.070.930.070.93)

    hooksecurefunc("SetItemRef", function(linktextbutton)
        if 
    iconFrame:IsShown() then
            iconFrame
    :Hide()
        
    end
        local type
    id string.match(link"(%l+):(%d+)"
        if 
    type == "item" then
            iconFrame
    .icon:SetTexture(select(10GetItemInfo(id)))
            
    iconFrame:Show()
        elseif 
    type == "spell" then
            iconFrame
    .icon:SetTexture(select(3GetSpellInfo(id)))
            
    iconFrame:Show()
        elseif 
    type == "achievement" then
            iconFrame
    .icon:SetTexture(select(10GetAchievementInfo(id)))
            
    iconFrame:Show()
        
    end
    end

    в какой нибудь аддон пихаешь или делаешь своё http://forum.wowcircle.com/showthread.php?t=397475

  3. 2 пользователей сказали cпасибо Foximys за это полезное сообщение:

    (Станислав) (21.01.2020),AKV (26.09.2018)

  4. #3
    Новичок
    Регистрация
    11.07.2013
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Благодарю! То что нужно.

Похожие темы

  1. Иконка скайпа
    от Метаморфозис в разделе Предложения по форуму
    Ответов: 0
    Последнее сообщение: 27.06.2017, 22:29
  2. Летняй конкарс
    от Мясникк в разделе Корзина
    Ответов: 1
    Последнее сообщение: 05.08.2015, 20:32
  3. Иконки линкуемых предметов
    от Hotspur в разделе Корзина
    Ответов: 4
    Последнее сообщение: 19.02.2014, 20:20
  4. Не отображаются иконки в магазине предметов.
    от Endragonar в разделе Архив технического раздела
    Ответов: 1
    Последнее сообщение: 19.10.2013, 19:38
  5. Иконки.
    от Accelerant в разделе Предложения по форуму
    Ответов: 12
    Последнее сообщение: 04.02.2013, 13:29

Ваши права

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