Аддон для черного списка wow

Обновлено: 06.07.2024

Предыдущие версии

Скриншоты

Personal Blacklist (PBL)

Personal Blacklist (PBL)

Personal Blacklist (PBL)

Personal Blacklist (PBL)

Аддон на черный список

Аддон ignore more не показывает игрокам что они у меня в чс. Нужен аддон хотя бы с этой функцией показа что он у меня в чс.

А еще сделать хуки на изи меню "черный список" при клике и будет вообще найс.

PS игнор еще дает запрет на кидание дуэлей и обмен =) 21вого числа сделаю с более менее актуальным списком если кого интересует. Сейчас камушка нету и некак вовку запустить(

Последний раз редактировалось DreamlØlz; 19.01.2016 в 23:51 .
есть идея, окне "Общение", помимо "Друзья" и "Черный список", добавить еще вкладку "Игнор". плюс две кнопки перемещения с чс в игнор/с игнора в чс. плюс в дропменю чата добавить кнопку добавления в игнор, рядом или вместо "добавить в чс". но там всякие регионы чилдрены бордеры.. я их ненавижу и туплю.

Так изи же , хотя близы выбрали дибильный способ построения интерфейса , все глобальное , это же бред , локал быстрее работает , особенно если делать нейм плейты можно терять до 20% фпс и все это на плизовских принципах.

PS обещают доставку железа на завтра , возможно завтра и сделаю.

DreamlØlz, да ты не спеши, аддон лично от тебя я лично могу подождать сколько требуется)

фигасе изи.. два дня убил на то чтоб найти к чему хук цеплять и как кнопку поднять в меню. так и ненашел, хоть перерыл чат.луа, дропдаун.луа, френдс.луа и еще там всякое..
но кнопку всетаки добавил, хот и в самом низу, хоть и с ифом одним.

hooksecurefunc ( "ToggleDropDownMenu" , function( level , value , dropDownFrame )
if dropDownFrame . which == "FRIEND" then
local info = UIDropDownMenu_CreateInfo ()
info . text = "Добавить в игнор"
info . owner = dropDownFrame . which
info . level = 1
info . notCheckable = 1
info . func = vtablo
info . arg1 = dropDownFrame . name
UIDropDownMenu_AddButton ( info )
end
end )


нужно было цеплять свою кнопку за конкретный пункт меню , а в кнопку передавать this.unit от фреймы на которую кликнул тогда та кнопка работать не будет? или будут вместе?
вобщем соединил уже, осталось вместо слешкоманд добавить интерфейс какойнибудь для редактирования списка.

local IgnoreWisper = CreateFrame ( "Frame" )
IgnoreWisper : SetScript ( "OnEvent" , function() if not ignorewisper then ignorewisper = end end )
IgnoreWisper : RegisterEvent ( "VARIABLES_LOADED" )

Описание

Надоело попадать в группы (Гильдии, рейды, мифики+) с нежелательными людьми на нем ? Это и есть решение!

Личный черный список или PBL дает вам возможность хранить имена этих нежелательных игроков и классифицировать их.

Как это вам помогает ? В ПБЛ же дает вам возможность посмотреть на свой СГ и плеер подсказки маленькое предупреждение, что они находятся на вашем списке и не только, которые также в ПБЛ имеет внутреннюю функциональность, что если вы попадете в группу с игроком, это часть вашего списка покажет вам предупреждение упомянуть, что плеер и давая вам возможность выйти из группы, прежде чем ваша деятельность начинается.

Когда это дополнение полезно? Буквально на любой части игры, которая включает в себя совпадение с людьми, которых вы не знаете как Mythics+, рейды , Гильдии, мир и PvP.

Как им пользоваться ? Вы можете переключить пользовательский интерфейс PBL, нажав на новый значок миникарты или написав в своем чате / PBL show, как только вы увидите свой новый интерфейс,вам просто нужно вставить имя человека в текущем формате: Имя-сфера, выберите категорию, причину и класс для вашего бана, и вот этот человек теперь будет включен в ваш личный черный список.

Как скопировать странное имя в PBL ? Щелкните правой кнопкой мыши портрет игрока и выберите опцию Give PBL Ban или просто переключите свой чат и shift+нажмите на имя человека в чате , и вы получите его имя и область на нем, просто скопируйте и вставьте это в свой PBL.

Формат имени: Имя-царство (пример: Ксилоны-Иллидан)

/pbl Show (переключает пользовательский интерфейс PBL)

/PBL banlist (напечатает весь ваш банлист в вашем чате)

Эта запись черного списка позволит вам всегда помнить имена этих нежелательных игроков.

Global Ignore List-это аддон качества жизни, который обеспечивает значительно улучшенную (неограниченную) систему игнорирования персонажей и имеет надежный механизм фильтрации чата/спама для устранения продавцов золота/спамеров, набора гильдий, набора сообществ, раздражающих тенденций, таких как Thunderfury, нелатинский текст и многое другое. Все это можно включить или отключить по своему усмотрению или даже создать свой собственный:

Global Ignore также предоставляет вам полный доступ к своему механизму фильтрации чатов, так что вы можете создавать свои собственные фильтры, будь то простые, как одно слово, или сложные операторы, требующие логических оценок.

* Неограниченный размер списка игнорирования, синхронизированный между всеми персонажами, фракциями и серверами
* Система игнорирования всей учетной записи
* Возможность игнорировать игроков, NPC, монстров и целые серверы
* Возможность установки заметок для игнорируемых записей и времени истечения срока действия для автоматического удаления из ignore
* Фильтрация спама в чате с помощью надежного редактора фильтров спама в чате, позволяющего игрокам создавать свои собственные фильтры.
* Спам-фильтры по умолчанию ловят большинство продавцов золота и спамеров (по умолчанию для английских серверов), включая Золотой спам, набор гильдий, приглашения сообщества, азиатские языки и так далее.
* Предупреждения, чтобы предотвратить приглашение или членство в группе с игроком в вашем списке игнорирования
* Автоматическое отклонение дуэлей и приглашений на вечеринки от проигнорированных игроков
* Значительно улучшен пользовательский интерфейс по сравнению со стандартным
* Улучшения существующего пользовательского интерфейса, такие как возможность игнорировать, щелкнув правой кнопкой мыши цель или из raid-фреймов
* Небольшой и эффективный, созданный только с помощью pure WoW API (без таких библиотек, как ACE)

Введите /gi в игре для справки чата или откройте свой список игнорирования для функций и опций

** ПРИМЕЧАНИЯ И ИЗВЕСТНЫЕ ПРОБЛЕМЫ:**

* Существует проблема, когда WoW сообщает неправильное имя сервера, игнорируя кого-то из чата, щелкнув правой кнопкой мыши. Когда появляется персонаж без имени сервера, GIL будет искать членов вашего текущего рейда, battlegroud, экземпляра и так далее, чтобы попытаться найти кого-то с этим именем. Он будет проверять историю вкладок вашего чата и искать любую ссылку на имя, чтобы определить сервер. Если во время этого поиска не будет найдено никаких данных, Гил в конечном счете предположит, что этот человек находится на вашем сервере.

= = КАК СОЗДАТЬ СПАМ-ФИЛЬТРЫ

GIL имеет ряд стандартных спам-фильтров, которые будут периодически обновляться по мере необходимости.
встречается новый раздражающий чат-спам, но он также позволяет вам создать свой собственный чат.
собственные фильтры чата! Фильтры можно редактировать, дважды щелкнув по ним, или
добавлено и удалено с помощью кнопок пользовательского интерфейса.

Теги заключены в символы [] и могут использоваться для фильтрации предметов, заклинаний,
достижения, совпадения слов, частичные совпадения слов и любые ссылки. Следующий
теги доступны для выполнения каждого из этих типов фильтрации:

Слова и частичные совпадения слов нечувствительны к регистру, поэтому анальный анал и анальный секс будут
все они соответствуют тегу, показанному выше.

Тег ссылки совпадает, если чат вообще содержит какой-либо связанный контент, который может
имеется в виду заклинание, предмет, достижение и т. д.

Тег таланта работает точно так же, как теги заклинаний и предметов.

Тег достижения работает точно так же, как теги заклинаний и предметов. Для
ради того, чтобы попытаться сделать это коротким и отсылать вас к примерам предметов и заклинаний
выше.

Тег питомца работает точно так же, как теги заклинаний и предметов. Для
ради того, чтобы попытаться сделать это коротким и отсылать вас к примерам предметов и заклинаний
выше.

Этот тег позволяет создавать фильтры для фильтрации запросов на присоединение к сообществу.
Никакие другие данные не используются для этого тега; если вы хотите отфильтровать что-либо, что
содержит запрос на присоединение, просто включите этот тег

Этот тег позволяет фильтрам проверять, что строка текста содержит только определенное число
из слов. Например: [words=2] будет истинным только в том случае, если текст содержит только два
слова.

** ИСПОЛЬЗОВАНИЕ ЛОГИЧЕСКОЙ ОЦЕНКИ:**

([word=anal] или [contains=analan]) и [link]

Читайте также: