Filtration - программа для создания/редактирования фильтров

Программа была написана не мной, официальная тема на reddit`e находится здесь. Тема служит переводом официальной темы.
ВНИМАНИЕ: Программа доступна только на английском языке.



Особенности:
♦ Быстрое, простое редактирование и создание скриптов фильтра предметов - не требует прямого редактирования скриптов.
♦ Полная поддержка всех атрибутов фильтра предметов.
♦ Визуальный просмотр результатов настроек цвета.
♦ Копирование и вставка блоков фильтра предметов из одного в другой.
♦ Редактор тем позволяет создавать темы для скриптов, которые их поддерживают, что позволяет легко изменять цвета скриптов в фильтре предметов.
♦ Инструмент замены цветов позволяет быстро заменить все экземпляры конкретных цветовых комбинаций в скрипте.
♦ "The Block Group Browser" позволяет пользователям ваших скриптов легко переключаться между опциями Показать/Скрыть для отдельных групп блоков.

Скриншоты

Скачать программу можно на GiftHub https://github.com/ben-wallis/Filtration
Filtration - программа с полностью открытым исходным кодом, под лицензией GPL


Уже написано несколько скриптов, что позволяет скачать готовый фильтр и с легкостью переделать его под себя, изменив цвета/выключив определенный группы предметов для отображения и многое другое.
Фильтры предметов(скрипты) поддерживающие Filtration:

Англоязычный форум

Русскоязычный форум

Пишите мне в лс для вставки вашего фильтра в список.




Внимание: Программа не работает с фильтрами написанными вручную.

Как мне сделать так, что бы мой фильтр работал со всеми функциями Filtration?
Существует подробная информация о том, как Filtration анализирует скрипты фильтра предметов, и какой синтаксис нужно использовать для "Block Groups" и "Sections" в Notes for Script Creators wiki page
«Вчера я был умен и хотел изменить мир. Сегодня я мудр и меняю себя».
- Румий из народа ваал
Последняя редакция: xfrzz. Время: 28 авг. 2015 г., 2:10:52
"
Полная поддержка всех особенностей фильтра предметов.

Громко сказано)

Не поддерживает:
"

Show
Rarity = "Normal" Rare


"

Show
Height 1 3


И это малость, я думаю около 50% функционала только поддерживает, правда не все виды синтаксиса публиковали))

Это не считая того, что поддерживает не существующие правила сравнения, такие как "!="



Последняя редакция: PanKalgot. Время: 27 авг. 2015 г., 12:00:18
"
PanKalgot написал:
"
Полная поддержка всех особенностей фильтра предметов.

Громко сказано)

Не поддерживает:
"

Show
Rarity = "Normal" Rare


"

Show
Height 1 3


И это малость, я думаю около 50% функционала только поддерживает, правда не все виды синтаксиса публиковали))

Это не считая того, что поддерживает не существующие правила сравнения, такие как "!="





Добавил ответ в теме.
«Вчера я был умен и хотел изменить мир. Сегодня я мудр и меняю себя».
- Румий из народа ваал
"
Полная поддержка всех особенностей фильтра предметов.

И где доказано, что все форматы поддерживает, на вики описан еще скуднее функционал, чем программа поддерживает.

Фильтр от GGG различает/поддерживает операторы "И" "Или"
"
PanKalgot написал:
"
Полная поддержка всех особенностей фильтра предметов.

И где доказано, что все форматы поддерживает, на вики описан еще скуднее функционал, чем программа поддерживает.

Фильтр от GGG различает/поддерживает операторы "И" "Или"


Есть готовые скрипты в теме написаны этой программой.
Почему бы не скачать и не посмотреть?
P.S.: Перевел дословно :)
"
xfrezzoo написал:

♦ Полная поддержка всех атрибутов фильтра предметов.
«Вчера я был умен и хотел изменить мир. Сегодня я мудр и меняю себя».
- Румий из народа ваал
Последняя редакция: xfrzz. Время: 27 авг. 2015 г., 12:15:36
"
PanKalgot написал:
"
Полная поддержка всех особенностей фильтра предметов.

Громко сказано)

Не поддерживает:
"

Show
Rarity = "Normal" Rare


"

Show
Height 1 3


И это малость, я думаю около 50% функционала только поддерживает, правда не все виды синтаксиса публиковали))

Это не считая того, что поддерживает не существующие правила сравнения, такие как "!="





Не понимаю о чем ты.

Пример:



По поводу "!=" , то в чем проблема им просто не пользоваться? Я понятия не имею для чего он, но это не делает программу плохой :)

Объясни на примере, что именно не работает и не поддерживает и как это должно выглядеть.
Последняя редакция: 59Faster. Время: 27 авг. 2015 г., 12:39:33
Добавлен фильтр предметов NeverSink's LOOTFILTER v2.4 в список поддерживаемых.
«Вчера я был умен и хотел изменить мир. Сегодня я мудр и меняю себя».
- Румий из народа ваал
"
Nobless написал:
Скрытый текст
"
PanKalgot написал:
"
Полная поддержка всех особенностей фильтра предметов.

Громко сказано)

Не поддерживает:
"

Show
Rarity = "Normal" Rare


"

Show
Height 1 3


И это малость, я думаю около 50% функционала только поддерживает, правда не все виды синтаксиса публиковали))

Это не считая того, что поддерживает не существующие правила сравнения, такие как "!="





Не понимаю о чем ты.

Пример:



По поводу "!=" , то в чем проблема им просто не пользоваться? Я понятия не имею для чего он, но это не делает программу плохой :)

Объясни на примере, что именно не работает и не поддерживает и как это должно выглядеть.


Ладно покажу 1 пример (тот что я привел в самом начале), если это не очевидно. Берем самую последнюю версию проги 0.11

Создам скрипт, который подсвечивает вещи высотой 1 или высотой 3 и красит в красный

"

Show
Height 1 3
SetTextColor 255 0 0






На фотке амулет(высота 1), даггер (высота 3), и какая то квадратная вещь(высота 2)


Видно, что работает.

Кидаем в эту замечательную программу:



Он ничего не понял и написал высоту 0.

Сохраняем скрипт, его содержание внезапно стало таким

"

# Script edited with Filtration - https://github.com/ben-wallis/Filtration
Show
Height = 0
SetTextColor 255 0 0




Глянем, как же это в игре



Да никак.

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

Пример:
"
Show
Height = 1
Height = 3
SetTextColor 255 0 0


Я одного не пойму зачем было сохранять образец со значением "=0" и выкидывать "это" сюда ? :)
«Вчера я был умен и хотел изменить мир. Сегодня я мудр и меняю себя».
- Румий из народа ваал
Последняя редакция: xfrzz. Время: 27 авг. 2015 г., 13:36:00
"
xfrezzoo написал:
Скрытый текст
Программа пишет все значения с новой строки, можно было в ней создать, сохранить и посмотреть.

Пример:
"
Show
Height = 1
Height = 3
SetBackgroundColor 210 0 0


Еще один знаток фильтров.

Этот фильтр работать не будет, не бывает вещи с высотой 1 и одновременно с высотой 3.

Не веришь, зайди в игру и проверь.

В чем придирка - название темы "создания/редактирования" фильтров.
Редактировать опасно.

"

Я одного не пойму зачем было сохранять образец со значением "=0" и выкидывать "это" сюда ? :)

Это для жирафов. Что прога может испортить фильтр написанный вручную.
Последняя редакция: PanKalgot. Время: 27 авг. 2015 г., 13:38:35

Пожаловаться на запись форума

Пожаловаться на учетную запись:

Тип жалобы

Дополнительная информация