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

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

Показано с 1 по 12 из 12

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #8
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    183
    Поблагодарил(а)
    46
    Получено благодарностей: 115 (сообщений: 60).
    Репутация: 115
    Цитата Сообщение от хардвар Посмотреть сообщение
    всё сделал.
    Подскажи пожалуйсто, что добавить, что бы ещё и в груп чат анонсило о рефлекте и сбитом касте?
    Ну если пост повыше запилить еще и сбитый каст и дублировать ето в пати чат то:

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


    PHP код:
    local Core CreateFrame("MessageFrame"nilUIParent);
    Core:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");
    Core:SetScript("OnEvent", function(selfevent, ...) return self[event](self, ...) end);

    Core:SetPoint("CENTER"UIParent00);    -- Расположение фрейма относительно центра;
    Core:SetSize(51260);
    Core:SetTimeVisible(3);                        -- Длительность отображения текста (сек.);
    Core:SetFadeDuration(0.5);
    Core:SetFading(true);
    Core:SetIndentedWordWrap(true);
    Core:SetInsertMode("TOP");
    Core:SetFrameStrata("DIALOG");
    Core:SetFrameLevel(1);
    Core:SetToplevel(true);
    Core:SetFontObject("ErrorFont");            -- Шрифт;

    local GetSpellLinkUnitGUIDselect GetSpellLinkUnitGUIDselect;
    local SpellSchoolID = {
        [
    1]        = "[Physical]",        -- [Physical]; 
        [
    2]        = "[Holy]",            -- [Holy];   
        [
    4]        = "[Fire]",            -- [Fire];
        [
    8]        = "[Nature]",        -- [Nature];
        [
    16]    = "[Frost]",        -- [Frost];
        [
    32]    = "[Shadow]",        -- [Shadow];
        [
    64]    = "[Arcane]",        -- [Arcane];
    };

    function 
    Core:IsReflected(destGUIDmissType)
        if 
    missType ~= "REFLECT" then return falseend;
        if 
    destGUID ~= UnitGUID("player"then return falseend;
        return 
    true;
    end;

    function 
    Core:IsInterrupted(sourceGUID)
        if 
    sourceGUID == UnitGUID("player"then return trueend;
        if 
    sourceGUID == UnitGUID("pet"then return trueend;
        return 
    false;
    end;

    function 
    Core:COMBAT_LOG_EVENT_UNFILTERED(...) 
        
    local _eventTypesourceGUIDsourceName_destGUIDdestName_spellIdspellName select(1, ...); 
        if 
    eventType == "SPELL_MISSED" then 
            local missType 
    select(12, ...); 
            if 
    self:IsReflected(destGUIDmissTypethen 
                self
    :AddMessage("Reflected   [|cff20B2AA" ..spellName.."|r] --> ("..sourceName..")");
                
    SendChatMessage("Reflected   "..GetSpellLink(spellId).." --> ("..sourceName..")""PARTY");
            
    end
        elseif 
    eventType == "SPELL_INTERRUPT" then
            
    if self:IsInterrupted(sourceGUIDthen
                local extraSpellID
    extraSpellNameextraSpellSchool select(12, ...);
                
    self:AddMessage("Interrupted   [|cff20B2AA"..extraSpellName.."|r]"..SpellSchoolID[extraSpellSchool].." --> ("..destName..")");
                
    SendChatMessage("Interrupted   "..GetSpellLink(extraSpellID)..SpellSchoolID[extraSpellSchool].." --> ("..destName..")""PARTY");
            
    end;
        
    end
    end
    [свернуть]

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

    хардвар (23.02.2017),vladtk (07.04.2017)

Похожие темы

  1. Сезон арен
    от pringlesxx в разделе Сезон Арены
    Ответов: 1
    Последнее сообщение: 01.01.2017, 04:41
  2. Ответов: 5
    Последнее сообщение: 21.10.2016, 09:07
  3. Нужен аддон
    от Скайнет в разделе Аддоны
    Ответов: 0
    Последнее сообщение: 03.11.2012, 14:14
  4. Нужен аддон
    от ultramutabor в разделе Корзина
    Ответов: 2
    Последнее сообщение: 08.03.2012, 03:47

Ваши права

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