Skip to content

Фильтр лута

Symb1OS edited this page Jun 10, 2021 · 15 revisions

Шаблоны лута хранятся по следующему пути: blackdesert-fishbot\target\blackdesert-fishbot\resources\loot

Существует несколько категорий лута:
loot-list

Наименование Описание
confirm Итемы, которые выпадают стаком и требуют подтверждения при взятии.
empty Сюда ничего не добавлять, нужна исключительно для определения пустой ячейки лута.
exception Здесь собираем итемы, которые проходят по цвету рамки, но мы не хотим их подбирать.
frame Сюда ничего не добавлять, нужен для определения цвета рамки.
unknown Сюда попадает лут, который не опознан ни для одной из категорий (usefull, confirm, exception). Цвет рамки не учитывается.
usefull Добавляем сюда лут, который хотим подбирать без учета рамки. Например осколки реликвий имеют зеленую рамку, но мы хотим чтобы бот их поднимал при отключенном фильтре.

Алгоритм определения лута следующий: Первым делом лут сопоставляется с тем, что лежит в папках (usefull, confirm, exception). В случае если иконка определяется как UNKNOWN, к ней применяется фильтр по цвету рамки.