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

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

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

Тема: Ищу аддон

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #3
    Старожил Аватар для Marshall
    Регистрация
    20.08.2012
    Сообщений
    142
    Поблагодарил(а)
    35
    Получено благодарностей: 36 (сообщений: 19).
    Репутация: 36
    Спасибо!
    Я кое-как методом научного тыка сделал нужные мессаги. Если кто поможет убрать оповещение с экрана буду крайне благодарен. Пока очень слабо понимаю, что тут можно удалить, а что поломает нужные мне функции.

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

    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(00);                        -- Размер фрейма
    Core:SetTimeVisible(0);                        -- Длительность отображения текста (сек.); 
    Core:SetFadeDuration(0); 
    Core:SetFading(true); 
    Core:SetIndentedWordWrap(true); 
    Core:SetInsertMode("TOP"); 
    Core:SetFrameStrata("DIALOG"); 
    Core:SetFrameLevel(1); 
    Core:SetToplevel(true); 
    Core:SetFontObject("ErrorFont");            -- Шрифт

    local selectipairspairs selectipairspairs
    local UnitGUIDGetSpellInfo UnitGUIDGetSpellInfo
    local SpellIDs = { 
        
    12809,    --    Concussion Blow
        
    46968,    --    Shockwave
        
    676    --    Disarm
    }; 
    local AvoidanceList = { 
        [
    "BLOCK"]    =    "BLOCKED",  
        [
    "DODGE"]    =    "DODGED"
        [
    "MISS"]    =    "MISSED"
        [
    "PARRY"]    =    "PARRIED" 
    }; 

    local abilities = {};    --    localized names
    for 
    iv in ipairs(SpellIDs) do 
        
    local Name GetSpellInfo(v); 
        if 
    Name then abilities[i] = Nameend
    end

    function 
    Core:IsMissed(GUIDmissTypeavoidancespellName
        if 
    missType ~= avoidance then return falseend
        if 
    GUID ~= UnitGUID("player"then return falseend
        for 
    iv in ipairs(abilities) do 
            if 
    not spellName or == spellName then return trueend
        
    end
        return 
    false
    end

    function 
    Core:COMBAT_LOG_EVENT_UNFILTERED(...)
        
    local _eventTypesourceGUID__destGUID__spellIdspellName select(1, ...);  
        if 
    eventType == "SPELL_MISSED" then 
            local missType 
    select(12, ...);  
            if 
    self:IsMissed(destGUIDmissType"REFLECT"nilthen  
                self
    :AddMessage("Reflected   [|cff20B2AA" ..spellName.. "|r]"); 
                
    SendChatMessage("Reflected   "..GetSpellLink(spellId), "PARTY");
            
    end
             
            for 
    KeyValue in pairs(AvoidanceList) do 
                if 
    self:IsMissed(sourceGUIDmissTypeKeyspellNamethen  
                    self
    :AddMessage("[|cff20B2AA" ..spellName.. "|r] "..Value); 
                    
    SendChatMessage("My  "..GetSpellLink(spellId)..Value"PARTY");
                
    end
            
    end
        
    end;  
    end
    [свернуть]
    Последний раз редактировалось Marshall; 16.12.2018 в 03:59.
    [Mercenaries]

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 20.02.2018, 16:51
  2. Ответов: 1
    Последнее сообщение: 04.04.2017, 17:47
  3. Заявка на разблокировку (блок по причине незнаю как он это сделал он читер)) )
    от AkaZmei в разделе Обжалование наказаний форумных аккаунтов
    Ответов: 1
    Последнее сообщение: 06.05.2015, 21:57
  4. Лон'горон, лук Горемычного кв нету
    от ETIS в разделе Корзина
    Ответов: 3
    Последнее сообщение: 18.04.2014, 12:55
  5. Ответов: 1
    Последнее сообщение: 01.11.2013, 21:26

Ваши права

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