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

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

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

Комбинированный просмотр

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

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

    PHP код:
    do
        
    local o=ChatFrame1.AddMessage
        local f 
    = {
            {{
    3},{},{"гильдия","guild"},{"пве","pve"},{"набор","recruit"}},
            {{
    4},{" ги","="},{" цлк"," рс","ивк 10","ивк10"},{"хил","танк"}},
            {{
    3,4,5},{"+","-"},{"=","*"},{"1","2"}},
        } 
        
        function 
    ChatFrame1:AddMessage(m,...)
            for 
    _,v in ipairs(f) do
                
    local n 0
                
    for _,j in ipairs(v[2]) do if m:lower():find(jthen n=break end end
                
    if n==0 then
                    
    for i=3,#v do
                        
    for _,j in ipairs(v[i]) do if m:lower():find(jthen n=break end end
                        
    if n==0 then break else n=
                            
    if i==#v then 
                                
    if Prat then 
                                    Prat
    .loading true 
                                    
    for _,n in ipairs(v[1]) do _G["ChatFrame"..n]:AddMessage(m,...) end
                                    Prat
    .loading false
                                
    else
                                    for 
    _,n in ipairs(v[1]) do _G["ChatFrame"..n]:AddMessage(m,...) end
                                end
                                
    return
                            
    end 
                        end
                    end
                end
            end
            o
    (self,m,...)
        
    end
    end 
    [свернуть]

    объясню на примере этого фильтра: "{{3,4,5},{"+","-"},{"=","*"},{"1","2"}},"
    если в сообщении найдется"+" или "-", то фильтр пропустит это сообщение, так как это слова-исключения.
    далее, если в сообщении найдется "="или "*", а также "1" или "2", то фильтр сработает и сообщение будет отправлено в третий, четвертый и пятый чат.
    иными словами, первая таблица это номера чатов(если в игнор, то сделать таблицу пустой), вторая это слова исключения(если их нет, то нужна пустая таблица), остальные таблицы это фильтры, в каждом из которых заменяемые тексты для поиска.
    Цитата Сообщение от VladimirSS9 Посмотреть сообщение
    А еще добавить чувствительность к регистру букв можно?
    убрано специально, чтобы меньше фильтров было.
    Цитата Сообщение от VladimirSS9 Посмотреть сообщение
    Можно как то исключить линки предметов из фильтрации?
    можно просто добавить пробел типа "10 ", ну или сразу с текстом: " цлк 10 " и " цлк10 ". искать линки в тексте лишнее.
    Последний раз редактировалось Ururu; 11.05.2019 в 05:56.

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

    Raxaji (11.05.2019)

  3. #2
    Старожил Аватар для Raxaji
    Регистрация
    06.07.2014
    Адрес
    Мир Грёз
    Сообщений
    188
    Поблагодарил(а)
    120
    Получено благодарностей: 105 (сообщений: 45).
    Репутация: 105
    Цитата Сообщение от Ururu Посмотреть сообщение
    убрано специально, чтобы меньше фильтров было.
    Всё идеально, огромное СПАСИБО! ^_^

    Сейчас фильтры настрою и опробую =З

Похожие темы

  1. Нужна помощь с аддоном.
    от Слайд в разделе Аддоны
    Ответов: 19
    Последнее сообщение: 02.07.2016, 14:28
  2. Нужна помощь с аддоном
    от Faunt в разделе Корзина
    Ответов: 0
    Последнее сообщение: 24.04.2016, 21:01
  3. Прошу помочь с Аддоном!
    от Практолог в разделе Аддоны
    Ответов: 5
    Последнее сообщение: 07.06.2014, 19:12
  4. Нид помощ с аддоном.
    от Wackylol в разделе Корзина
    Ответов: 3
    Последнее сообщение: 22.06.2012, 14:35
  5. Нужна помощь с аддоном...
    от fallenworld в разделе Корзина
    Ответов: 4
    Последнее сообщение: 04.02.2012, 20:02

Ваши права

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