Подумайте над тем, чтобы помочь в обновлении Wiki.

Фильтр предметов

Материал из Path of Exile Wiki
Перейти к: навигация, поиск
Скриншот, показывающий, как работают фильтры предметов в игре.

Фильтр предметов позволяет вам настроить отображение названий предметов на земле под себя.

Например, можно выделить выпадение валюты цветом шрифта, рамкой, или звуковым сигналом, отключить отображение магических предметов, но при этом показывать все предметы с 5-ю гнездами или имеющими качество 20% и так далее.

Использование существующего фильтра[править | править код]

Шаг 1
Перейдите по ссылке: %USERPROFILE%/Documents/My Games/Path of Exile/
Например:
Browserlocation.jpg
Шаг 2
Найдите существующий фильтр, например в списке фильтров предметов или в другом месте.
Шаг 2A - Скопировать файл
Если фильтр предметов имеет расширение .filter, вы можете просто скачать его и сохранить в папке.
Шаг 2B - Скопировать текст
Создайте текстовый файл с названием фильтра. При сохранении выберите 'Сохранить как' и укажите тип файлов "Все файлы (*.*)". Скопируйте содержимое фильтра в файл.
Затем сохраните файл как: filtername.filter
Если все правильно сделано, то это должно выглядеть так:
Files.jpg
Если вы не видите расширение файла, Показать/Спрятать расширения файлов в Windows
Шаг 3
В игровом меню войдите в 'Настройки' и нажмите вкладку 'Интерфейс'. Вы увидите данную опцию внизу списка:
Highlight.png
Если файл Вашего фильтра имеет расширение не .filter, или расположен в директории отличной от расположения файла production_Config.ini, Вы не увидите эту опцию.
Шаг 4
Нажав 'Обновить' вы увидите сообщение, указанное ниже, если фильтр работает корректно:
Confirmation.png

Синтаксис[править | править код]

Терминология[править | править код]

Пожалуйста, помните о следующем при чтении страницы:

  • Значения в скобках необходимо заменять одиночными значениями
  • Запись типа: x-y (например 0-255) указывает на диапазон значений
  • Значения, указанные в квадратных скобках [] - опциональны; уберите []
  • Значения, указанные в угольных скобках <> - обязательны ; уберите <>

Основной синтаксис[править | править код]

Базовый синтаксис представляет собой набор блоков Show (показывать) и Hide (скрыть) с различными параметрами условий. Все, что удовлетворяет условиям блока Show будет показано, а то, что условиям блоков Hide - скрыто. Если блок имеет несколько условий, то необходимо выполнять их все, чтобы на предмет распространялось действие блока.

Каждый блок должен начинаться с Show или Hide, и любые условия в этом блоке "должны" начинаться со следующей строки; отступ необязателен. Если блок не имеет условий (пустой) - то ему удовлетворяют все предметы. Это значит, что пустой блок Hide в конце файла спрячет все, что не было специально оговорено до него.

Блоки проверяются в том порядке, в котором они расположены в файле. Это значит, что вы должны разместить блок "спрятать свитки мудрости" над (до) блока "показывать валюту", так как свитки удовлетворяют требованиям блока валюты.

# Например, ниже будут скрыты все обычные предметы и ошибочно не будут показаны валюты:
Hide
    Rarity Normal
Show
    Class Currency

# Чтобы исправить это, переместите более конкретные блоки выше в файле и оставьте обобщение последним. Это будет показывать валюты, но скрывать другие обычные предметы:
Show
    Class Currency
Hide
    Rarity Normal

Комментарии[править | править код]

Строка, начинающаяся с #, будет считаться комментарием и будет проигнорирована.

Блоки[править | править код]

Наименование Примечание
Show Если удовлетворяет всем требованиям блока, то предмет отображается, а также выполняются другие оговоренные действия
Hide Если удовлетворяет всем требованиям блока, то предмет скрывается, а также выполняются другие оговоренные действия
Continue Continues block to other match.

This is a special flag that indicates that the filter rule matching should not stop when an item matches this block.

Note that if an item matches a Hide block that Continues, then later matches a Show block, it will use the most recently matched Show or Hide flag, and thus show. If an item matches and Continues and then never matches any further blocks, it will also show or hide based on the most recently matched block.

Values[править | править код]

Type Notes Range
Numeric Like: 20. No quotation marks. -1,[0-9]
String Text with quotation marks, but not in all condition, as example is Class or BaseType where values could be strings separated by space only [a-zA-Z]
None When argument is string None must be in quotation marks like "None" "None", None
Empty No value

Операторы[править | править код]

Для следующих операторов требуется задание числовых значений. Обратите внимание, что для операций "равенство" не требуется оператора.

Оператор Примечания
< Меньше
<= Меньше или равно
> Больше
>= Больше или равно
= Равно

Условия[править | править код]

Примечание:

  • Диапазоны в круглых скобках являются вероятными значениями, но не принудительными.
  • Каждое условие может иметь несколько значений, разделенных пробелом.
  • Если многословное значение содержит пробелы, оно должно быть заключено в кавычки, иначе оно будет проанализировано как отдельные (и, возможно, недопустимые) значения.
Название Допустимые значения Примечания
AreaLevel [Operator] <Value> Numeric Level (0-100) Filters for items dropped in a particular Monster level of the current area. This is probably the most relevant of the filters, as it allows enabling/disabling filters dynamically depending on leveling.
ItemLevel [Operator] <Level> Numeric Level (0-100) Уровень предмета, на котором сгенерирован предмет.
DropLevel [Operator] <Level> Numeric Level (0-100) Уровень, с которого данный предмет начинает выпадать.
Quality [Operator] <Quality> Numeric Quality (0-20) Значение качества на предмете.
Rarity [Operator] <Rarity> Normal, Magic, Rare, Unique Редкость предмета.
Class <Class> Полное или частичное название типа предмета Тип предмета. Если вы укажете часть названия типа предмета, то это условие распространится на все типы, содержащие в своем названии данную часть. Таким образом "One Hand" будет отнесено и к "One Hand Sword" и к "One Hand Axe".
BaseType <Type> Полное или частичное название предмета Базовый тип предмета. Указание части названия базового типа разрешено и будет соответствовать любому из базовых типов с этим текстом в названии.
Prophecy <Type> Full or partial prophecy name The prophecy name. Specifying a part of a prophecy name is allowed and will match any of the prophecies with that text in the name. Prophecies have the Class type "Stackable Currency".
LinkedSockets [Operator] <Links> Числовое значение связей (0-6) Размер самой большей группы связанных гнезд в предмете.
SocketGroup [Operator] <GroupSyntax> Numeric Number of Linked Sockets followed by R, G, B, D, A, W Supports a list of groups that each one represents linked sockets containing a specific set of colors, at least one group must be matched for the condition to pass.

Each group is composed by an optional number and a sequence of letters. The number specifies the longest link which contains the following color sequence described by the letters. Each letter is short-hand for the colour ([R]ed, [G]reen, [B]lue, [W]hite) or Special ones ([D]elve Socket, [A]byss Socket). For example, 5RRG will match any group that contains two red sockets linked with a green socket in a 5-link group. Delve and Abyss cannot be in the same group as any other, as they cannot be linked.

If a comparison operator is used, it will apply to the numeric portion, so a ">= 5GGG" will match a 5 or more linked group with 3 green sockets.

SocketGroup with A and D socket has no effect. For example "SocketGroup RGBA" or "SocketGroup DD". As Abyss and Delve sockets are never linked.

Sockets [Operator] <GroupSyntax> Numeric Number of Sockets (0-6) followed by R, G, B, D, A, W Does the exact same thing as SocketGroup but does not require the sockets to be linked. So the same example ">= 5GGG" will match 5 or more sockets not necessarily linked, with at least 3 green sockets anywhere.

Unlike SocketGroup, this condition does allow for mixing and using Delve and Abyss sockets, for example, a Resonator with 3 sockets would be "DDD".

Height [Operator] <Value> Числовое значение (1-4) Количество клеток в инвентаре которое занимает предмет по вертикали (высота предмета).[1]
Width [Operator] <Value> Числовое значение (1-2) Количество клеток в инвентаре которое занимает предмет по горизонтали (ширина предмета).
HasExplicitMod <Value> Full or partial item name Filter by mods on an item by name. For example: [HasExplicitMod "Tyrannical" ] (Tyrannical=Local Physical Damage 155 to 169%)
AnyEnchantment <Boolean> True or False If an item has any enchantment from the Labyrinth.
HasEnchantment <Value> Full or partial name of enchantment Filter by enchantments
StackSize [Operator] <Value> Numeric number of slots (1-n) Currency stack size
GemLevel [Operator] <Value> Numeric number of slots (1-21) Gem Level
Identified <Boolean> True or False Опознан предмет или нет.
Corrupted <Boolean> True or False осквернен предмет или нет.
CorruptedMods [Operator] <Value> Numeric number of corrupted mods (0-n). How many corrupted mods are present.
Mirrored <Boolean> True or False If the item is a Mirrored item or not. Does not drop normally, except when opening a Strongbox with the "Contains Mirrored Items", or via the Prophecy Kalandra's Craft.
ElderItem <Boolean> True or False If an item is an Elder item or not.
ShaperItem <Boolean> True or False If an item is a Shaper item or not.
HasInfluence <Type> Shaper, Elder, Crusader,

Hunter, Redeemer, Warlord

If an item has Influence of a certain type. Note that this also affects Maps that are influenced.
FracturedItem <Boolean> True or False If an item is fractured or not
SynthesisedItem <Boolean> True or False If an item is synthesised or not
ShapedMap <Boolean> True or False If the map is shaped or not.
MapTier [Operator] <Value> Numeric Tier (1-17) The map tier of the map.

Действия[править | править код]

Наименование Допустимое значение Примечание
SetBorderColor <Red> <Green> <Blue> [Alpha] 0-255 Выбор цвета рамки названия предмета в системе RGB со значениями 0-255 и опциональным значением Alpha (прозрачность) со значениями 0-255
SetTextColor <Red> <Green> <Blue> [Alpha] 0-255 Выбор цвета текста названия предмета в системе RGB со значениями 0-255 и опциональным значением Alpha (прозрачность) со значениями 0-255
SetBackgroundColor <Red> <Green> <Blue> [Alpha] 0-255 Выбор цвета фона названия предмета в системе RGB со значениями 0-255 и опциональным значением Alpha (прозрачность) со значениями 0-255
SetFontSize <FontSize> 18-45 (default: 32) Выбор размера шрифта.[2]
PlayAlertSound <Id> [Volume] Disable:
  • None

Id:

  • [1-16] Ingame Sounds

Volume:

  • [0-300]
Проигрывание выбранного оповещения (Alert Sound) с заданной громкостью (необязательно). Единовременно может быть проигран только один звук.
PlayAlertSoundPositional <Id> [Volume] Disable:
  • None

Id:

  • [1-16] Ingame Sounds

Volume:

  • [0-300]
Проигрывание выбранного оповещения (Alert Sound) с заданной громкостью (необязательно) с позиционированием. Единовременно может быть проигран только один звук.
DisableDropSound Disable the drop sound (undocumented feature).
CustomAlertSound <FileName | FileFullPath> local path to the file (with quotation marks):
  • "None" (disable)
  • [reative path]
  • [absolute path]
Plays the specified custom sound when a specified item drops. (almost all of the common file extensions should be supported)
MinimapIcon <Size> <Color> <Shape> Disable:
  • -1

Size:

  • 0 (largest)
  • 1 (medium)
  • 2 (small)

Color:

  • Red
  • Green
  • Blue
  • Brown
  • White
  • Yellow
  • Cyan
  • Grey
  • Orange
  • Pink
  • Purple

Shape:

  • Circle
  • Diamond
  • Hexagon
  • Square
  • Star
  • Triangle
  • Cross
  • Moon
  • Raindrop
  • Kite
  • Pentagon
  • UpsideDownHouse
Displays an icon on the minimap for specified items.
PlayEffect <Color> [Temp] Disable:
  • None

Color:

  • Red
  • Green
  • Blue
  • Brown
  • White
  • Yellow
  • Cyan
  • Grey
  • Orange
  • Pink
  • Purple

Beam Visualization [Temp]:

  • Empty (no value, instantly)
  • Temp (temporary)
Displays a coloured beam of light above an item highlighted by an item filter.

Use the Temp parameter to have a beam only appear as the item drops.
Otherwise, it will be permanently visible.

A list of the default RGB codes used in-game can be found in the corresponding item filter guide section.

Примеры[править | править код]

Пример 1[править | править код]

  • Показывать все предметы со связанными красным, зеленым и синим гнездом.
  • Смена цвета текста на голубой
Show
    SocketGroup RGB
    SetTextColor 127 127 255

Пример 2[править | править код]

  • Показывать все предметы удовлетворяющие следующим требованиям
    • Тип предмета:Кольцо или Амулет
    • Базовый тип предмета должен содержать слово "Золотой" ("Gold")
    • Предметы должны быть "редкими"
    • Уровень предмета должен быть не менее 75
  • В результате, нам будут показывать редкие Золотые кольца и Золотые амулеты с уровнем предмета от 75.
  • Сделать рамку желтой
Show
    Class Ring Amulet
    BaseType Gold
    Rarity Rare
    ItemLevel >= 75
    SetBorderColor 255 255 0

Известные проблемы[править | править код]

Known issues with workaround. Use at your own risk.

Item filters not found[править | править код]

Решение A[править | править код]

  • Check that the filter has the correct ending (.filter )
  • Check whether the item filter is placed in the correct folder

Решение B[править | править код]

Currently (beta) item filters may not load for users who use a non-ASCII userpath. As a work around you can move your documents folder to a location which does not contain non-ASCII letters. To do so:

 Go to your user folder (%USERPROFILE%) -> right click on My Documents -> properties -> path -> move... -> select a new location to move to -> apply

Список фильтров предметов[править | править код]

Note: For sorting by multiple columns hold SHIFT.

General purpose filters[править | править код]

NameAuthorReleaseIngame FeaturesOther FeaturesFiltration Support
ColoursBordersFont
Size
BackgroundItem
Hiding
LevelingEndgameVendor
recipes
CraftingCustomizableGeneralThemes
Ajido's Aesthetically Pleasing Loot FilterAjido (Twitch YouTube)2015-07-17majormajoryesyesyesyesyespartialyesyesyesno
EpicFail42's Loot FilterEpicFail422015-06-25minormajorpartialminorpartialmajoryesyesminornoyesno
Highwind's Lootfilterffhighwind2015-12-10majormajormajormajoryesyesyesyesyesyesyesyes
Ment's Item FilterMent20082015-04-11partialmajormajorminoryesyesyesyesyesyesnono
NeverSink's LootfilterNeverSink2015-04-15partialpartialmajormajoryesyesyesyesyesyesyesyes
One Filter to rule them allMuldini2015-05-03minorminorminorminoryesyesyesyesyesyesyesno
SimplefilterKoszmarnica2019-12-17majormajorpartialmajoryesyesyesmajorpartialnopartialno
StupidFatHobbit's SovereignStupidFatHobbit2016-03-02partialyesmajormajoryesyesyesyesyesyesnono

Specialized filters[править | править код]

Filters that are intended for a specialized purpose, such as leveling a specific class or otherwise.

NameAuthorReleaseIngame FeaturesOther FeaturesFiltration SupportDescription
ColoursBordersFont
Size
BackgroundItem
Hiding
LevelingEndgameVendor
recipes
CraftingCustomizableGeneralThemes


См. также[править | править код]

История изменений[править | править код]

Версия Изменения
3.0.0
  • In item filters, you can now use PlayAlertSoundPositional rather than PlayAlertSound to play a positional version (the sound comes from where the item dropped).
  • Item filters can now play a much larger array of sounds when items drop.
2.5.0
  • Items filters can now see whether an item is corrupted with "corrupted true".
2.4.2
  • There's now an item filter bundled with Path of Exile that you can select in the User Interface options.
2.3.2
  • Added "Identified" as a filter option for Item Filters. Valid values for this filter are "True" or "False".
2.2.1d
  • Fixed a bug where Labyrinth Items could be displayed incorrectly when modifying how they are shown using Item Filters.
2.0.1
  • Sound events triggered by item filters can now have a maximum volume of 300 (up from 100).
2.0.0b
  • Fixed a bug with Item Filters where some item types would not load if they were included in a type that was already loaded. For example, "Thrusting" when "Swords" was already loaded.
2.0.0
  • Добавлено в игру.

Ссылки[править | править код]

  1. (12 May 2015). "Item Filter Suggestions; Identified items, corrupted items, and grid sizes.". Reddit. Получено 12 May 2015.
  2. (02 May 2015). "PSA: You can change the font size in item filters.". Reddit. Получено 02 May 2015.