Skip to content

wiki_ru

Lafko edited this page Mar 24, 2026 · 30 revisions

← Home


POEFixer Wiki

Добро пожаловать в документацию POEFixer. Ниже приведено описание функционала программы, разбитое по вкладкам интерфейса.


1. Status

Вкладка Status отображает информацию о вашей лицензии и подключении, а также управляет обновлениями приложения.

Лицензия и подключение

  • Connection Status: Отображает, подключены ли вы к серверу POEFixer (зелёный = подключено, красный = отключено).
  • License Info: Показывает текущий уровень лицензии и дату истечения срока.
  • Version: Отображает текущую версию приложения.

Обновления

Когда доступна новая версия, вкладка Status уведомляет вас с указанием деталей версии и списка изменений.

  • [Download Update] — Загружает файл обновления с индикатором прогресса, отображающим процент, скорость и расчётное время.
  • [Apply Update] — После завершения загрузки применяет обновление. Перед применением файл проверяется с помощью хеша SHA256 для обеспечения целостности.
  • [Open Folder] — Открывает папку, содержащую загруженный файл обновления.
  • Обязательные обновления: Если ваша версия ниже минимально допустимой, приложение предложит вам обновиться, прежде чем вы сможете продолжить работу.

Сообщения сервера

Сервер может отправлять важные объявления (обслуживание, предупреждения и т.д.), которые отображаются в виде модального диалога с заголовком, сообщением и кнопкой закрытия.

2. Login (Торговый браузер)

Вкладка Login — это отправная точка для вашей торговли. Она интегрирует полнофункциональный веб-браузер прямо в приложение, позволяя взаимодействовать с официальным сайтом торговли Path of Exile, не покидая программу.

Ключевые возможности

Встроенный веб-браузер

Работает на основе WebView2, встроенный браузер обеспечивает бесшовный опыт, идентичный использованию Chrome или Edge.

  • Управление сессиями: Приложение автоматически сохраняет ваши сессионные cookies. Это критически важно для работы вкладки Trade, которая подключается к официальному WebSocket API и получает обновления в реальном времени.
  • Поддержка режимов игры: Автоматически определяет и поддерживает торговые сайты Path of Exile 1 и Path of Exile 2 в зависимости от ваших настроек.
  • Навигация: Включает адресную строку для ручного ввода URL и кнопку Home для быстрого возврата на главную страницу поиска торговли.

Добавление торговых фильтров

После настройки поиска на официальном сайте (например, "Headhunter" с определёнными характеристиками), вы можете добавить его в систему мониторинга приложения.

  1. Настройте поиск: Используйте браузер для установки фильтров на торговом сайте.
  2. Нажмите "Add": Нажмите большую кнопку Add в верхней части вкладки.
  3. Валидация: Инструмент проверяет, является ли URL валидным и соответствует ли текущему режиму игры (PoE 1 или PoE 2).
  4. Подтверждение: Появится диалоговое окно, позволяющее дать имя поиску перед тем, как начнётся мониторинг во вкладке Trade.

Примечание: Если вы видите ошибку "WebView2 Missing", приложение предоставит ссылку для загрузки необходимой среды выполнения от Microsoft.


3. Trade

Вкладка Trade — это центр управления мониторингом рынка в реальном времени. Она использует официальный WebSocket API Path of Exile для получения мгновенных уведомлений о новых объявлениях товаров, соответствующих вашим критериям поиска.

Обзор интерфейса

Основное представление отображает список всех ваших активных торговых подключений.

Trade Tab

Столбцы списка подключений

  1. Статус:
    • Зелёный: Подключено и ожидает новые предметы.
    • Оранжевый: Подключение...
    • Красный: Отключено.
    • Ограничение запросов: Если API ограничивает количество ваших запросов, здесь появится таймер обратного отсчёта, показывающий, когда можно переподключиться.
  2. Имя: Название вашего поиска (например, "Headhunter").
    • Клик: Открывает URL поиска в браузере по умолчанию.
    • Подсказка: Наведите для просмотра полного URL.
  3. Статистика:
    • Иконка рукопожатия: Количество найденных предметов за сессию.
    • Иконка галочки: Количество успешно отправленных сообщений (whisper).
    • Иконка X: Количество неудачных попыток отправки.
    • Иконка молнии: Процент использования лимита трат (цветовая кодировка: зелёный < 75%, жёлтый >= 75%, красный >= 100%).
  4. Действия:
    • Кнопка Play/Stop: Ручной запуск или остановка живого поиска для данного подключения.
    • Корзина покупок: Открывает меню Manual Buy для массовой покупки предметов из этого поиска.
    • Карандаш (Редактировать): Обновить имя или URL подключения.
    • Шестерёнка (Настройки): Открывает детальное окно Settings & Logs для данного подключения.
    • Буфер обмена (Логи): Открывает журнал торговли для данного подключения.
    • Корзина (Удалить): Полностью удалить это торговое подключение.

Режимы торговли

Система поддерживает два режима покупки предметов:

Активный живой поиск

Уведомления в реальном времени через WebSocket с торгового сайта. Когда предмет, соответствующий вашим фильтрам, выставляется на продажу, система автоматически:

  1. Отправляет сообщение (whisper) продавцу.
  2. Перемещается в убежище продавца (режим Memory Scanner).
  3. Принимает сделку, когда появляется торговый интерфейс.
  4. Проверяет получение предмета через сравнение снимков инвентаря.

Ручная покупка

Массовая покупка по URL поиска, инициируемая пользователем. Нажмите иконку Корзина покупок на любом подключении, чтобы:

  • Buy N Items — Купить определённое количество предметов.
  • Buy All — Купить все доступные предметы из результатов поиска.

Примечание: Активный живой поиск и ручная покупка являются взаимоисключающими — вы не можете запускать оба одновременно на одном подключении. При попытке появится модальное окно с объяснением конфликта.

Глобальные элементы управления

В нижней части вкладки расположены глобальные элементы управления:

  • Connect All: Последовательно подключает все включённые поиски. Добавляет небольшую задержку между подключениями для предотвращения ограничения API.
  • Disconnect All: Немедленно останавливает все активные поиски.
  • Add Link: Ручное добавление URL торгового поиска, если вы предпочитаете не использовать браузер вкладки Login.
  • All Trade Logs: Открывает модальное окно с историей торговли по всем подключениям.

Auto-Stash (только режим Memory Scanner)

Когда Memory Scanner включён, торговая система поддерживает автоматическое управление инвентарём во время торговли.

  • Enable Auto-Stash: Флажок для включения автоматического складирования в тайник во время торговли.
  • Inventory Threshold: Когда заполненность вашего инвентаря превышает этот процент (10-80%), система автоматически телепортируется в убежище и складывает предметы в тайник перед продолжением покупок.
  • Protected Slots: Вы можете отметить определённые ячейки инвентаря как защищённые — предметы в этих ячейках никогда не будут перемещены в тайник.

Как работает Auto-Stash

  1. Перед каждой покупкой система делает снимок инвентаря и проверяет заполненность.
  2. Если заполненность превышает порог, система телепортируется в убежище.
  3. Она подходит к тайнику, открывает его и с помощью Ctrl+Click перемещает все незащищённые предметы в тайник.
  4. После завершения складирования возвращается к торговле.

Настройки Auto-Stash (во вкладке Settings)

Настройка Диапазон По умолчанию Описание
Stash Inventory Threshold 10-80% 50% Процент заполненности, при котором срабатывает складирование
Stash Click Retries 1-20 5 Максимум попыток открыть тайник
Item Transfer Max Clicks 5-100 80 Максимум нажатий Ctrl+Click до прерывания
Item Transfer Delay 30-1000ms 100ms Задержка после каждого Ctrl+Click
Stash Open Verify Delay 50-2000ms 200ms Задержка после клика по тайнику
Movement Key Virtual key T (0x54) Клавиша перемещения для подхода к тайнику
Walk Cursor Distance 100-800px 400px Пикселей впереди игрока для курсора движения
Protected Inventory Slots 12x5 bitmask 0 Битовая маска защиты ячеек

Безопасность: Горячая клавиша остановки немедленно прекращает все операции с тайником. Блокировка ввода всегда безопасно снимается. Каждый Ctrl+Click проверяет, что интерфейс тайника всё ещё открыт.

Настройки подключения и логи

Нажатие иконки Шестерёнка на любом подключении открывает детальное модальное окно.

1. Общие настройки

  • Auto Reconnect: Если включено, инструмент автоматически попытается переподключиться при разрыве соединения.
  • Enable Notification: Показывает всплывающее уведомление в игре при нахождении нового предмета.
  • Multi-Item Whisper Delay: Добавляет настраиваемую задержку (в миллисекундах) между сообщениями. Это критически важно для объёмных поисков, чтобы избежать пометки как спам.

2. Фильтры валюты

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

  • Поддержка PoE 1 / PoE 2: Список валют автоматически подстраивается под выбранный режим игры.
  • Min/Max: Установите минимальные и максимальные количества для определённых валют (например, уведомлять только о предметах, выставленных за 100-150 Chaos Orbs).

3. Журнал торговли

В правой части окна настроек можно увидеть историю предметов, найденных данным поиском.

Trade Logs

  • Карточка предмета: Отображает иконку, название и указанную цену предмета.
  • Информация о продавце: Показывает имя игрока и как давно предмет был выставлен.
  • Модификаторы: Перечисляет явные модификаторы предмета.
  • Индикаторы статуса:
    • Travel: Показывает, было ли успешно посещено убежище продавца.
    • Buy: Показывает, было ли торговое сообщение успешно скопировано/отправлено.
  • Фильтрация: Фильтрация по статусу (Pending, Success, Failed), диапазону дат, URL поиска или текстовому запросу.
  • Статистика: Доступна статистика по дням, по URL поиска и по сессиям.

4. Spend Limit

Вкладка Spend Limit позволяет устанавливать лимиты расходов валюты для ваших торговых поисков. Это предотвращает перерасход за счёт автоматической остановки покупок при достижении установленных пределов.

Обзор

Лимиты расходов основаны на правилах: вы определяете, сколько определённой валюты готовы потратить, а система отслеживает ваш прогресс в реальном времени. Правила могут применяться ко всем торговым подключениям или к конкретным.

Spend Limit

Создание правила

Нажмите зелёную кнопку [+ Add Limit], чтобы открыть диалог создания правила:

  1. Currency: Выберите из 8 поддерживаемых валют — Divine Orb, Exalted Orb, Chaos Orb, Regal Orb, Vaal Orb, Orb of Alchemy, Orb of Annulment, Mirror of Kalandra.
  2. Limit Amount: Установите максимальное количество, которое хотите потратить.
  3. Link Selection: Выберите, к каким торговым подключениям применяется правило:
    • Не выбрано ни одного = применяется ко всем подключениям (глобальное правило).
    • Выбраны конкретные подключения = применяется только к ним.
  4. Нажмите [Save] для активации правила.

Таблица правил

Основной интерфейс отображает все ваши правила в таблице с 6 столбцами:

Столбец Описание
Enable Флажок для включения/выключения правила без удаления
Currency Иконка и название отслеживаемой валюты
Limit Максимально допустимое количество
Progress Визуальный индикатор прогресса + текст "потрачено / лимит (процент%)". Цвета: зелёный (< 75%), жёлтый (>= 75%), красный (>= 100%). Показывает значок REACHED при достижении лимита
Applied To Показывает "All Links" или значки конкретных подключений
Actions Кнопки: Редактировать (карандаш), Сбросить счётчик (вращение), Удалить (корзина)

Принцип работы

  • Система отслеживает каждую единицу валюты, потраченную через Active Live Search и Manual Buy.
  • Когда лимит правила достигнут и правило включено, дальнейшие покупки с использованием этой валюты блокируются.
  • Правила используют независимое отслеживание по каждой валюте — вы можете иметь отдельные лимиты для Divine Orbs и Chaos Orbs одновременно.
  • Отключённые правила визуально затемнены (45% непрозрачность) и не применяют ограничения.

Панель сводки

Под таблицей правил отображается карточная сводка расходов по подключениям:

  • Одна карточка на подключение плюс карточка "Global".
  • Каждая карточка показывает общие расходы с разбивкой по валютам с иконками.

Элементы управления

  • [+ Add Limit] — Создать новое правило.
  • [Reset All] — Сбросить все счётчики расходов до нуля (правила сохраняются).
  • [Reset] для каждого правила — Сбросить только счётчик этого правила.

5. Settings

Вкладка Settings — это центр управления для настройки глобального поведения приложения, интеграции с игрой и пользовательского интерфейса.

Выбор игры

  • Path of Exile 2 / Path of Exile 1: Выберите режим игры, в которую вы играете. Это влияет на URL торгового поиска, логику определения окна и совместимость сканера.
  • League: Выберите текущую лигу (например, Standard, Hardcore или временные лиги) из выпадающего меню, чтобы торговые поиски были направлены на правильную экономику.

Примечание: Настройки Game Client, League, HTTP Client и Scan Method заблокированы, пока активны торговые подключения или боты. Вы увидите модальное окно, объясняющее, какие подключения необходимо отключить. Сначала отключите, затем измените настройку.

Тип сканера

Выберите, как приложение считывает данные из игрового клиента.

  • WGC (Windows Graphics Capture):
    • Описание: Захватывает окно игры визуально, даже когда оно на заднем плане. Рекомендуется для PoE 1 или если Memory Scanner недоступен.
    • Corner Density: Настраивает порог анализа кадра (расширенная настройка).
    • Use Full Window: При включении сканирует всё окно игры. При отключении можно вручную определить конкретную область экрана для сканирования (полезно для ультрашироких мониторов или специфических конфигураций).
    • Select Area: Интерактивный инструмент для рисования прямоугольника сканирования на экране.
  • Memory Scanner (только PoE 2):
    • Описание: Напрямую считывает память игры для определения предметов и сущностей. Как правило, быстрее и точнее для PoE 2, но требует совместимого состояния игры.

HTTP Client

Выберите HTTP-бэкенд для торговых запросов:

  • WebView2 (по умолчанию): HTTP на основе браузера, разделяющий cookies и сессии со встроенным браузером. Работает из коробки.
  • TLS-Client DLL: Альтернативный HTTP-бэкенд для улучшенной совместимости с подключениями к торговому сайту. При включении можно настроить:
    • Browser Type: Random, Chrome или Firefox — определяет профиль TLS-отпечатка.
    • Выбранный профиль (User-Agent, заголовки Sec-Ch-Ua) сохраняется между сессиями.

Совет: Если вы испытываете проблемы с подключением через WebView2, попробуйте переключиться на TLS-Client.

Настройки кликов

Настройте, как приложение взаимодействует с мышью в игре, в основном для автоматизированной торговли или управления инвентарём.

  • Enable Auto Click: Главный переключатель, разрешающий приложению выполнять клики мышью.
  • Click Count: Количество кликов за одно действие (если в инвентаре нет валюты, предмет может быть не куплен с первого раза).
  • Click Interval: Задержка (в миллисекундах) между кликами.
  • Scan Timeout: Максимальное время (в секундах), в течение которого сканер будет пытаться найти предмет, прежде чем сдаться.
  • Hold Ctrl: Автоматически удерживает клавишу Ctrl во время кликов (полезно для быстрого перемещения предметов между инвентарём и тайником).
  • Return Cursor: Возвращает курсор мыши в исходное положение после выполнения действия.
  • Block Input: Временно блокирует ввод мыши пользователем, пока приложение выполняет автоматическое действие, для предотвращения помех.
  • Enable Rate Limit: Ограничивает частоту действий для предотвращения блокировки со стороны серверов игры.
  • Fast Trade: Оптимизирует настройки для быстрых торговых взаимодействий.
  • Fast Mouse Click: Уменьшает задержку ввода для событий нажатия/отпускания мыши.

Дополнительно

  • Return to Hideout: Автоматически пытается ввести /hideout в чат после определённых действий (если настроено).
  • Streamer Mode: Скрывает оверлей и окна приложения от стримингового ПО (например, OBS), чтобы зрители видели только игру.

Тема и оформление

  • Theme: Выберите из 4 визуальных тем для всего приложения:
    • Dark — Тёмная тема по умолчанию с мягким контрастом.
    • Light — Светлая тема для хорошо освещённых помещений.
    • Blue — Тёмная тема с синими акцентными цветами.
    • Midnight — Глубокая тёмная тема с минимальной яркостью.
  • Font Scale: Настройка глобального размера текста (от 0.8x до 1.5x) для лучшей читаемости на дисплеях высокого разрешения.

Язык и интерфейс

  • Language: Переключение языка интерфейса приложения (например, English, Russian, Korean и т.д.). Поддерживается 11 языков.
  • Все строки, связанные с темами, локализованы на всех поддерживаемых языках.

Settings Tab


6. AutoPot [PoE 2]

Вкладка AutoPot обеспечивает автоматическое использование фласок и вспомогательные функции специально для Path of Exile 2. Она включает комплексную систему управления здоровьем (HP), энергетическим щитом (ES) и маной (MP) вашего персонажа с помощью автоматических действий и визуальных оверлеев.

Ключевые возможности

1. Устройство ввода и статус драйвера

Система использует виртуальный контроллер для безопасной имитации ввода.

  • ViGEmBus Driver: Проверяет, установлен ли необходимый драйвер ViGEmBus, и предоставляет ссылку для загрузки, если он отсутствует.
  • Controller Detection: Автоматически определяет физические (Gamepad) и виртуальные контроллеры.
  • Safety Warnings: Предупреждает, если вы назначили клавиши геймпада, но контроллер не обнаружен.

2. Оверлей показателей (HUD)

Настраиваемый визуальный оверлей, отображающий текущие HP, ES и MP поверх игры.

  • Режимы отображения: Выбор из 7 различных стилей:
    • Horizontal Bars (Классический вид)
    • Vertical Bars (Компактный боковой вид)
    • Percent Text (Простое текстовое отображение)
    • Circles (Кольцевые индикаторы)
    • Compact Blocks (Минималистичные квадраты)
    • Minimal Dots (Ненавязчивые точки)
    • Glass Panel (Прозрачный фон)
  • Настройка:
    • Scale: Регулировка размера оверлея (от 0.5x до 3.0x).
    • Toggle Visibility: Независимое отображение или скрытие полос HP, ES и MP.
    • Numeric Values: Переключение между процентами и абсолютными числами.
    • Draggable: Когда меню открыто, появляется подсказка "Drag Hint", позволяющая переместить оверлей в любое место экрана.

3. Режимы автоматизации

Выберите логику, наиболее подходящую для вашего билда:

  • Life: Мониторинг только HP.
  • Energy Shield (ES): Мониторинг только ES.
  • Life + ES: Мониторинг обоих показателей.
  • Mind Over Matter (MOM): Мониторинг MP (часто используется для снижения урона).
  • MOM + Life: Мониторинг MP и HP.
  • MOM + ES: Мониторинг MP и ES.
  • All: Мониторинг HP, ES и MP одновременно.

4. Настройка порогов

Точный контроль над моментом использования зелий.

  • Слайдеры: Установите процентный порог (1-100%) для HP, ES и MP. Когда значения падают ниже этого уровня, срабатывает соответствующая клавиша.
  • Smart Visibility: Отображаются только слайдеры, релевантные выбранному Mode, для чистоты интерфейса.

5. Авто-отключение (Chicken)

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

  • Separate Triggers: Независимые переключатели и пороги для HP, ES и MP.
  • Visual Indicators: Пороги визуализируются на оверлее показателей в виде пунктирных линий или маркеров, точно показывающих, когда сработает отключение.

6. Назначение клавиш и задержки

Настройте, какие клавиши нажимать для каждого действия.

  • Key 1: Обычно используется для Health (HP) или Energy Shield (ES) в зависимости от выбранного режима.
  • Key 2: Обычно используется для Mana (MP) или как вторичный триггер фласки.
  • Key 3: Выделенная клавиша для Energy Shield (ES), доступна только в режиме "All".
  • Типы ввода: Поддерживаются клавиши клавиатуры и кнопки геймпада.
  • Задержки: Установите кулдаун (в миллисекундах) для каждой клавиши, чтобы предотвратить слишком частое нажатие.

AutoPot Tab

7. Radar [PoE 2]

Продвинутая система визуальной помощи и оверлея карты, разработанная специально для Path of Exile 2. Помогает с навигацией, отслеживанием сущностей и фильтрацией.

Ключевые возможности

1. Общие настройки

Настройте основное поведение радара.

  • Draw Walkable Map: Включает/выключает визуализацию навигационной сетки игры (проходимая местность). Полезно для определения путей в тёмных областях.
    • Color: Настройка цвета оверлея карты.
    • Border Thickness: Регулировка толщины контура границ карты.
  • Map Fix: Включает режим коррекции проблем с выравниванием карты.
  • Логика видимости:
    • Hide in Town/Hideout: Автоматически отключает радар в безопасных зонах для уменьшения загромождённости.
    • Hide in Background: Скрывает оверлей, когда окно игры не в фокусе (при переключении по Alt+Tab).
    • Hide on Pause: Скрывает оверлей, когда игра на паузе.
    • Hide Outside Network Bubble: Скрывает сущности, находящиеся за пределами зоны обновления сервера, для предотвращения "призрачных" сущностей (устаревшие данные).
  • Show Player Names: Включает/выключает отображение имён над игроками.

Radar Walkable Map

2. Иконки

Настройте визуальное представление сущностей на радаре.

  • Группы: Сущности разделены на группы (Base, League, Breach, Delirium, Expedition и т.д.).
  • Настройка: Для каждой группы можно назначить определённые иконки и настроить их размер. Это позволяет с первого взгляда различать обычного монстра, босса или конкретную лиговую механику.

Radar Icons

3. Поиск пути

Мощный навигационный инструмент, рисующий линии/пути к определённым целям.

  • Enable Path Finder: Включает/выключает систему прорисовки путей.
  • Multicolor: Рандомизирует цвета путей для лучшего различения нескольких целей.
  • Important POI: Включает отображение "Точек интереса" (таких как цели квестов или порталы) с опциональным фоном текста.
  • Управление целями:
    • Add Target: Ручное добавление цели по имени.
    • Add from Map: Переход в интерактивный режим для клика по объекту на радаре, чтобы добавить его как цель.
    • Add to Global/Area: Выбор, отслеживать ли цель во всех зонах (Global) или только в текущей (Area).
  • Ignored Areas: Можно отключить поиск пути в определённых зонах для избежания загромождённости.

Path Finder In-Game

4. Фильтры (управление сущностями)

Тонкая настройка того, какие сущности отображаются на радаре и как.

  • Add Nearby Entities: Выпадающий список, который сканирует текущую память на наличие сущностей рядом с игроком (монстры, сундуки, NPC и т.д.). Выберите сущность и нажмите "Add" для мгновенного создания фильтра.
  • Manual Input: Для продвинутых пользователей позволяет добавлять фильтры, вводя путь метаданных вручную.
  • Режим редактирования: Нажмите кнопку "E" рядом с любым фильтром для открытия детального редактора:
    • Name: Установка пользовательского отображаемого имени.
    • Color: Выбор пользовательского цвета текста.
    • Icon: Включение/выключение отображения иконки, выбор конкретной иконки и настройка размера.
    • Draw Path: Отдельный переключатель для прорисовки пути к этой сущности (если поиск пути включён).
    • Ignore: Полное скрытие этой сущности с радара.

Filters

8. Smoother

Вкладка Smoother — это комплексный инструмент, предназначенный для оптимизации производительности игры и настройки визуальных элементов. Работает путём модификации файлов данных игры (.ggpk и подобных) для отключения или изменения определённых графических функций.

Ключевые возможности

Выбор игры и настройка

  • Game Version: Поддержка Path of Exile 1 и Path of Exile 2.
  • Path Configuration: Необходимо указать путь к файлу Content.ggpk игры (или директории Bundles2 для PoE 2). Инструмент включает файловый браузер и валидацию для обеспечения правильности пути.
  • Система резервного копирования:
    • Create Backup: Автоматически создаёт резервные копии оригинальных файлов перед применением любых патчей.
    • Restore All: Одна кнопка для отмены всех изменений и восстановления игры до исходного состояния.
    • Clear Backup: Удаляет сохранённые резервные копии и хеши (полезно, если хотите начать заново).
    • Game Updates: Автоматически обнаруживает обновление игры и предлагает создать новую резервную копию для предотвращения повреждений.

Патчи производительности

Переключайте отдельные патчи для отключения определённых графических эффектов. Это может значительно повысить FPS на слабых системах.

  • Fog / Atlas Fog: Убирает эффекты тумана с карт и Атласа.
  • Shadows & Lights: Отключает динамические тени и расчёты освещения.
  • Particles: Убирает частицы окружения (дождь, пыль) и общие эффекты частиц.
  • Corpses: Предотвращает отрисовку трупов (только PoE 1).
  • Delirium: Убирает визуальный туман и оверлей, связанный с лигой Delirium.
  • EpkRemoval: Убирает пакеты эффектов для более чистого изображения.
  • Camera: Позволяет расширить границы масштабирования камеры (настраивается слайдером).

Patches

Продвинутые инструменты настройки

1. Color Mods

Настройка цветов текста модификаторов и характеристик предметов.

  • Search & Add: Поиск конкретных характеристик (например, "Physical Damage") и назначение им пользовательского цвета.
  • Presets: Встроенные пресеты для опасных модов (Reflect, No Regen) или ценных дропов.
  • Export/Import: Обмен настройками цветов с другими через JSON-файлы.
  • Edit Descriptions: Возможность перезаписать текстовое описание модов для лучшей наглядности.

Color Mods

2. Spell Effects

Мощный древовидный редактор для отключения определённых эффектов заклинаний.

  • Tree View: Просмотр всех игровых эффектов, организованных по категориям.
  • Selective Disabling: Отключение эффектов конкретных умений (например, "Discharge", "Tornado Shot") для уменьшения визуального шума без полного удаления.
  • Search: Быстрый поиск эффектов по имени.

Spell Effects

3. Black Screen (режим производительности)

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

  • File Extensions: Выбор типов файлов для игнорирования (например, текстуры .dds, звуки .wav).
  • Animation Blocks: Отключение определённых категорий анимации, таких как ParticleEffects, Lights или WindEvents.
  • SkinMesh Settings:
    • Ignore List: Выбор конкретных 3D-моделей (метаданных), которые остаются видимыми даже в режиме Black Screen. Это критически важно для сохранения видимости вашего персонажа, определённых боссов или важных механик.
    • Scanning: Инструмент сканирует файлы игры для построения полного списка доступных моделей для переключения.

Black Screen Result

9. AutoCraft

Вкладка AutoCraft предоставляет мощный инструмент автоматизации крафта предметов с использованием спама валютой (например, Chaos Orb) до получения определённых модификаторов.

Обзор

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

Начало работы

Перейдите на вкладку Smoother -> Укажите путь к файлу .ggpk -> Нажмите Load Data (это очень важно! так как нам нужно получить информацию о модах из игрового клиента)

  1. Включите модуль: Перейдите на вкладку AutoCraft в главном окне POEFixer и отметьте поле "Enable AutoCraft".
  2. Активация в игре:
    • Переключитесь в окно игры.
    • Наведите курсор мыши на предмет, который хотите крафтить, в инвентаре.
    • Нажмите Ctrl + Alt.
    • Откроется окно AutoCraft Overlay.

Описание интерфейса (оверлей)

Процесс крафта полностью управляется через игровое окно оверлея.

AutoCraft

  • Target Item: Отображает название предмета, выбранного для крафта.
  • Currency: Выпадающее меню для выбора типа валюты (например, Chaos Orb, Orb of Alteration). Инструмент автоматически определяет доступную валюту в инвентаре.
  • Limit: Функция безопасности, устанавливающая максимальное количество единиц валюты для использования. По умолчанию 10. Бот остановится при достижении лимита, предотвращая случайную потерю всей валюты.
  • Search Mods:
    • Введите в это поле запрос для поиска конкретных модификаторов (например, "maximum life", "resistance").
    • Ниже появится список совпадающих модов. Кликните на мод для его настройки.
  • Mod Configuration:
    • После выбора мода можно установить минимальные значения его характеристик (например, если вам нужно минимум "+80 to Maximum Life", установите значение 80).
    • Нажмите кнопку "+ Add", чтобы добавить его в список целей.
  • Target Mods List:
    • Отображает все критерии, которые вы ищете.
    • Логика: Система использует логику "ИЛИ". Это значит, что если любой отдельный мод из списка найден на предмете с требуемыми значениями, процесс крафта остановится как "Успех".
    • Используйте кнопки "Edit" или "X" (Удалить) для управления целями.

Процесс крафта

  1. Подготовка: Убедитесь, что у вас достаточно выбранной валюты в инвентаре.
  2. Старт: Нажмите зелёную кнопку "START CRAFT" в оверлее.
  3. Выполнение:
    • Бот автоматически кликнет правой кнопкой мыши на валюту.
    • Он будет удерживать Shift для массового применения.
    • Он кликнет левой кнопкой мыши по целевому предмету для применения валюты.
    • После каждого клика он мгновенно считывает новые модификаторы предмета.
  4. Остановка:
    • Успех: Найден подходящий мод.
    • Лимит достигнут: Достигнут настроенный лимит валюты.
    • Ручная остановка: Вы нажимаете кнопку "STOP".
    • Экстренная остановка: Нажатие горячей клавиши экстренной остановки (по умолчанию: Escape).
    • Ошибка: Если предмет или валюта были перемещены/потеряны.

Внимание: Бот имитирует клики мышью. Не перемещайте мышь и не используйте клавиатуру во время процесса крафта (кроме нажатия горячей клавиши экстренной остановки или кнопки Stop в интерфейсе).

Настройки

Модуль AutoCraft имеет следующие настраиваемые параметры:

  • Тайминг:
    • Click Delay (1-1000ms, по умолчанию: 130ms) — задержка между кликами крафта.
    • Click Duration (1-200ms, по умолчанию: 24ms) — длительность удержания клика.
    • Pre-Click Delay (1-500ms, по умолчанию: 60ms) — задержка перед каждым кликом.
    • Post Right-Click Delay (1-1000ms, по умолчанию: 100ms) — задержка после правого клика по валюте.
    • Max No-Change Retries (1-10, по умолчанию: 3) — повторные попытки при отсутствии изменений модов.
  • Поведение:
    • Default Max Currency (1-1000, по умолчанию: 10) — максимум валюты за сессию.
    • Stop on First Match — остановка при первом успешном совпадении.
    • Auto Pick Currency — автоматический выбор нужной валюты.
    • Check Mods Every Click — проверка изменения модов после каждого применения.
  • Безопасность:
    • Emergency Stop Key (по умолчанию: Escape) — мгновенная остановка процесса крафта.
  • Craft Log: Включение/выключение отображения прокручиваемого журнала крафта (максимум 50 записей по умолчанию).

10. HealthBars

Вкладка HealthBars предлагает гибкую систему оверлея, отображающую полосы здоровья (HP) и энергетического щита (ES) прямо над сущностями в игровом мире. Этот визуальный помощник позволяет быстро определять приоритетные цели, отслеживать собственный статус и точно использовать механики вроде Culling Strike.

Глобальные настройки

Эти настройки применяются ко всей системе HealthBars или задают значения по умолчанию.

  • Enable HealthBars: Включает/выключает всю функцию.
  • Draw in Town / Draw in Hideout: Выбор, отображать ли полосы здоровья в безопасных зонах — городах или убежище.
  • Interpolate Position: Сглаживает перемещение полос здоровья для соответствия движению сущности.
    • Interpolation Rate: Настройка скорости сглаживания (в миллисекундах). Меньшие значения — более отзывчиво, большие — более плавно.
  • Height Offset: Глобальная настройка вертикального положения всех полос здоровья относительно модели сущности (полезно, если полосы парят слишком высоко или проходят сквозь модель).
  • Пороги Culling Strike:
    • Определение процента HP, при котором полоса меняет цвет, указывая, что монстр находится в зоне Culling Strike.
    • Настраивается отдельно для White, Magic, Rare и Unique монстров.

HealthBars Global

Группы сущностей

Вы можете независимо настраивать полосы здоровья для различных типов сущностей. Это позволяет, например, иметь большие, отчётливые полосы для уникальных боссов, сохраняя при этом полосы белых монстров незаметными или скрытыми.

Поддерживаемые группы:

  • White Monsters: Обычные враги.
  • Magic Monsters: Синие враги.
  • Rare Monsters: Жёлтые враги.
  • Unique Monsters: Боссы и уникальные враги.
  • Friendly Monsters: Прислужники и дружественные NPC.
  • Player: Ваш персонаж и другие игроки.

Настройка по группам

У каждой группы есть свой сворачиваемый раздел со следующими параметрами:

Видимость и элементы

  • Enable Group: Включение полос здоровья для конкретной группы.
  • Show Health Bar: Отображение основной полосы HP.
  • Show ES Bar: Отображение полосы Energy Shield (располагается над полосой HP).
  • Show Culling Strike: Изменяет цвет полосы HP, когда цель находится ниже порога Culling Strike.
  • Show Text: Отображение числового значения HP (например, "1.5M", "100K").
    • Show Text Background: Добавляет фоновую рамку за текстом для лучшей читаемости.

Цвета

Настройка внешнего вида с помощью полноценного выбора цвета (поддерживает прозрачность):

  • Health Color: Цвет полосы HP.
  • ES Color: Цвет полосы Energy Shield.
  • Background Color: Цвет фона пустой части полос.
  • Text Color: Цвет числового текста.
  • Text Background: Цвет фоновой рамки текста.

Размеры и расположение

  • Scale (Width/Height): Настройка размера полосы здоровья.
  • Shift (X/Y): Точная настройка положения полосы относительно сущности (смещение в пикселях).
  • Graduations: Добавление вертикальных засечек на полосу для оценки процента HP.
  • Border Thickness: Настройка толщины чёрной обводки вокруг полос.
  • Bar Gap: Настройка вертикального расстояния между полосами HP и ES.

HealthBars In-Game

11. Atlas

Вкладка Atlas предоставляет комплексный оверлей для внутриигрового Атласа, предлагая улучшенную визуализацию, поиск путей и инструменты управления для оптимизации вашей стратегии маппинга. Помогает отслеживать прогресс, находить конкретные карты и планировать маршрут по Атласу.

Ключевые возможности

1. Интерактивный оверлей

Основная функция — настраиваемый оверлей, рисующий прямо поверх внутриигрового экрана Атласа.

  • Enable Overlay: Включает/выключает всю систему оверлея Атласа.
  • Hide When Not Focused: Автоматически скрывает оверлей, когда окно игры не в фокусе, для экономии ресурсов и места на экране.
  • Controller Mode: Оптимизированная навигация и настройки отображения для игроков, использующих контроллер.

Atlas Overlay

2. Поиск и навигация

Удобный поиск конкретных карт или планирование пути прогрессии.

  • Search Maps: Специальная строка поиска позволяет ввести имя карты (поддерживается частичное совпадение). Оверлей подсветит подходящие карты.
  • Визуальный поиск пути (Draw Lines):
    • Route Lines: Рисует линии связей между узлами для визуализации путей.
    • Path Thickness: Настраиваемая толщина линий для лучшей видимости.
    • Search Lines: Рисует линии от вашей текущей позиции/начального узла до карт, совпадающих с поисковым запросом.
    • Citadel/Tower Lines: Рисует линии к важным целям, таким как цитадели или башни.
    • Range Sliders: Настройка максимального расстояния для отрисовки линий, чтобы не загромождать экран.

3. Настройка отображения

Фильтрация отображаемого для фокусировки на текущих целях.

  • Hide Completed: Скрывает карты, которые вы уже завершили (бонусная цель выполнена).
  • Hide Inaccessible: Скрывает карты, до которых вы в данный момент не можете добраться.
  • Система сетки:
    • Show Grid: Накладывает сетку на Атлас для удобной оценки координат.
    • Skip Completed: Убирает ячейки сетки для завершённых областей.
    • Custom Color: Полная настройка цвета линий сетки.

4. Визуальные улучшения

Настройка внешнего вида оверлея по вашему предпочтению.

  • Map Badges: Отображает иконки или текстовые значки на картах с указанием их уровня, биома или особых свойств.
  • Biome Borders: Рисует цветную рамку вокруг карт, принадлежащих определённым биомам.
    • Thickness: Настраиваемая толщина рамки.
  • Цвета и масштаб:
    • Background/Font Colors: Установка глобальных цветов по умолчанию для элементов оверлея.
    • Scale Multiplier: Настройка размера элементов оверлея (текст, иконки) относительно UI игры.
    • Anchor Nudge: Тонкая настройка выравнивания оверлея, если он не идеально совпадает с окном игры.

5. Управление биомами и контентом

Детальный контроль над подсветкой определённых игровых механик и регионов.

  • Biome Settings: Переключение видимости и настройка цветов рамок для каждого конкретного биома.
  • Content Settings:
    • Badges: Настройка подсветки для конкретных типов контента (например, Breach, Delirium, Expedition, Ritual), связанных с картами.
    • Overrides: Для каждого типа контента можно задать пользовательские цвета фона и шрифта, чтобы они выделялись.

6. Группы карт

Создание пользовательских коллекций карт для отслеживания конкретных стратегий (например, "Фарминг", "Бой с боссами").

  • Custom Groups: Создание именованных групп карт.
  • Organization: Изменение порядка, удаление или переименование групп.
  • Styling: Назначение уникальных цветов фона и шрифта каждой группе для быстрой визуальной идентификации на Атласе.
  • Management: Удобное добавление или удаление карт из группы по имени.

Map Groups


12. Hotkeys (Пользовательские горячие клавиши)

Вкладка Hotkeys — мощная система автоматизации и макросов, позволяющая создавать сложные поведения, скрипты автоприцеливания и реактивные триггеры. Разделена на два основных раздела: Custom Hotkeys и System Hotkeys.

Custom Hotkeys

Этот раздел позволяет определять собственные макросы. Вы можете организовывать их в группы, задавать конкретные условия и объединять несколько действий.

Группы

  • Add Group: Создание новой папки для организации горячих клавиш (например, "Combat", "Buffs").
  • Toggle: Включение или отключение целых групп одновременно.
  • Rename: Двойной клик по имени группы для переименования.

Настройка горячей клавиши

Каждая горячая клавиша состоит из идентификатора, клавиши триггера/вывода, глобальных условий и списка действий.

  1. Идентификатор:

    • Enabled: Включение/выключение отдельных горячих клавиш.
    • Name: Двойной клик для переименования (например, "Auto Pot", "Aim Bot").
    • ID: Уникальный номер (например, #1), используемый для связки макросов.
  2. Глобальные условия:

    • Focus: Если отмечено, горячая клавиша работает только когда окно игры на переднем плане (предотвращает случайные срабатывания при Alt+Tab).
    • Safe Zone: Если отмечено, горячая клавиша отключена в городах и убежищах (предотвращает трату ресурсов).
  3. Клавиша вывода (триггер):

    • Нажмите кнопку для назначения клавиши (клавиатура, мышь или геймпад).
    • Функция: Это клавиша, которую программа будет имитировать при выполнении действий. Она также может служить ручным триггером для действий "Chain".
    • Модификаторы: Поддержка Ctrl, Shift, Alt и Gamepad LT.

Действия

Вы можете добавить несколько действий к одной горячей клавише. Они выполняются последовательно или циклически в зависимости от настроек.

  • Repeat:

    • Просто нажимает клавишу вывода повторно.
    • Infinite: Работает бесконечно, пока горячая клавиша активна.
    • Count: Выполняется определённое количество раз.
    • Interval: Время (мс) между нажатиями.
  • Chain (связка горячих клавиш):

    • Запускает другую горячую клавишу по её ID.
    • Trigger Mode:
      • Program Only: Срабатывает только если горячая клавиша была запущена автоматически.
      • User Only: Срабатывает только если ВЫ физически нажали клавишу.
      • Always: Срабатывает в обоих случаях.
    • Delay: Время ожидания перед запуском следующей горячей клавиши.
  • Vitals (Health / Energy Shield / Mana):

    • Запускает нажатие клавиши, когда HP/ES/Mana соответствуют условию (например, < 50%).
    • Полезно для Auto-Pot, автовыхода или панических умений.
  • Buffs / Charges:

    • Check Charges: Срабатывает на основе количества зарядов Power/Frenzy/Endurance/Spirit.
    • Check Buff: Срабатывает при наличии/отсутствии конкретного баффа или при определённом количестве стаков/оставшемся времени.
    • Charged Staff: Проверка "charged_staff_stack".
  • Monster Count:

    • Срабатывает при определённом количестве монстров (с опциональными фильтрами редкости) в заданном радиусе.
    • Полезно для автоматического использования AoE-умений при окружении.
  • Hold:

    • Удерживает клавишу вывода в течение заданного времени (мс).
  • MouseMove (автоприцеливание):

    • Самое продвинутое действие. Находит цель, перемещает курсор мыши к ней и (опционально) нажимает клавишу.
    • Типы целей:
      • Monster: Фильтр по редкости (Normal/Magic/Rare/Unique).
      • Chest: Фильтр по типу (Strongbox, Expedition, Breach и т.д.).
      • Player/NPC: Выбор конкретных имён из текущей области.
      • Custom: Выбор любой сущности по пути метаданных.
    • Настройки:
      • Radius: Максимальное расстояние поиска целей.
      • Hold Time: Как долго отслеживать цель.
      • Debug Mode: Рисует красный круг (радиус) и белый текст (метаданные сущности) в оверлее.
      • Scan All: Игнорирует стандартные фильтры и нацеливается на всё (для тестирования).

System Hotkeys

Встроенные глобальные горячие клавиши для управления приложением.

  • Menu Toggle: Показать/скрыть меню оверлея. Поддержка модификаторов (None, Ctrl, Shift, Alt).
  • Stop Trade: Экстренная остановка автоматизации торговли. Поддержка модификаторов.
  • Pause Live Search: Приостановить все уведомления живого поиска. Поддержка модификаторов.
  • Bot Hotkey: Запуск/остановка бота.
  • Radar - Add from Map: Добавляет сущность под курсором в список фильтров радара.
  • Radar - Add POI: Добавляет точку интереса в месте курсора.

Hotkeys

13. Notifications

Вкладка Notifications настраивает, как и где вы получаете оповещения о торговых событиях и игровой активности. Поддерживаются три канала уведомлений: всплывающие окна на рабочем столе, Discord DM и Telegram-сообщения.

Уведомления на рабочем столе

Системные всплывающие уведомления Windows, появляющиеся на экране.

  • Enable Desktop Notifications: Главный переключатель.
  • Position: Выбор места появления уведомлений — Top-Right, Top-Left, Bottom-Right, Bottom-Left.
  • Display Time: Как долго уведомление остаётся видимым (3-30 секунд).
  • Enable Sound: Воспроизведение звукового эффекта при появлении уведомления.
  • Параметры отображения:
    • Show Icon: Отображение иконки предмета.
    • Show Price: Отображение указанной цены и валюты.
    • Show Seller: Отображение имени аккаунта продавца.
    • Show Mods: Перечисление явных модификаторов предмета.
  • [Test Notification] — Отправка пробного уведомления для предварительного просмотра текущих настроек.

Notification Popup

Удалённые уведомления (платная функция)

Получение уведомлений на телефон или десктоп через Discord или Telegram, когда вы не у компьютера.

Примечание: Удалённые уведомления требуют платного уровня лицензии.

Интеграция с Discord

  • Status Indicator: Отображает "Linked" (зелёный) или "Not Linked" (жёлтый).
  • [Link Discord] — Открывает процесс OAuth2 для подключения вашего аккаунта Discord. Вы будете получать торговые уведомления в виде Discord DM от бота POEFixer.
  • [Unlink] — Удаляет подключение к Discord.

Интеграция с Telegram

  • Status Indicator: Отображает "Linked" (зелёный) или "Not Linked" (жёлтый).
  • [Link Telegram] — Инициирует процесс привязки через бота POEFixer в Telegram. Перейдите по ссылке для начала диалога с ботом.
  • [Unlink] — Удаляет подключение к Telegram.

Тестирование удалённых уведомлений

  • [Send Test] — Отправляет тестовое уведомление во все привязанные сервисы. Между тестами действует кулдаун 30 секунд (отображается таймер обратного отсчёта).

Уведомления о событиях

Настройка, какие игровые события запускают удалённые уведомления (Discord/Telegram):

Событие Описание
Game Problem Detection Оповещение при вылете или отключении игры
Inventory Full Оповещение при заполнении инвентаря
Stash Full Оповещение при заполнении вкладки тайника
Update Available Оповещение при выходе новой версии POEFixer
Spend Limit Reached Оповещение при достижении лимита расходов валюты

Каждое событие имеет независимый флажок.

Notifications Tab


14. Follow Bot

Вкладка Follow Bot позволяет вашему персонажу автоматически следовать за другим игроком или сущностью. Особенно полезно для игры с персонажем поддержки (Aurabot) или при одновременной игре на двух клиентах.

Ключевые возможности

1. Общее управление

  • Bot Mode: Выбор между Follow Bot и Map Clear Bot в выпадающем списке вверху.
  • Enable Follow Bot: Главный переключатель для запуска/остановки бота.
  • Status Indicator: Отображает текущее состояние бота (например, Following, WaitingForTarget, Stuck) с цветовой кодировкой для быстрой проверки.

2. Настройки цели

Настройка, за кем следовать и на каком расстоянии держаться.

  • Target Name: Ручной ввод имени игрока/персонажа для следования.
  • Pick Player: Выпадающий список ближайших игроков. Выберите одного для автоматического заполнения Target Name.
  • Stop Distance: Расстояние, на котором бот перестаёт двигаться к цели (по умолчанию: 80 единиц).

3. Настройки движения

Тонкая настройка перемещения бота и взаимодействия с игрой.

  • Move Key: Назначение клавиши для движения (обычно клавиша "Force Move" в игре). Нажмите кнопку и нажмите нужную клавишу для привязки.
  • Click Ahead Distance: Как далеко впереди текущей позиции бот будет кликать (1.0-80.0 ячеек сетки).
  • Click Interval: Время (в мс) между кликами движения (16-500ms).
  • Update Interval: Как часто выполняется логика бота (8-200ms).
  • Path Recalc Interval: Как часто алгоритм поиска пути пересчитывает маршрут к цели (50-2000ms).
  • Return Cursor: Если включено, возвращает курсор мыши в исходное положение после клика движения.
  • Require Focus: Если включено, бот двигается только когда окно игры на переднем плане.
  • Disable in Town: Автоматическая приостановка бота в городе или убежище.

4. Человеческое движение мыши

Делает движение мыши естественным вместо телепортации курсора.

  • Enable Human Mouse: Включение реалистичного движения курсора.
  • Speed: Множитель скорости движения (0.3-3.0).
  • Curvature: Степень кривизны пути мыши (0.0-3.0).
  • Tremor: Имитация естественного тремора руки (0.0-3.0).
  • Overshoot: Насколько курсор проскакивает мимо цели (0.0-0.5).

5. Кувырок

  • Dodge Roll Key: Клавиша для кувырка (по умолчанию: Space).
  • Dodge When Stuck: Автоматический кувырок, когда бот застрял.
  • Dodge Roll Cooldown: Минимальное время между кувырками (500-30000ms).

6. Защита от застревания

Механизмы для ситуаций, когда бот застревает.

  • Stuck Timeout: Время (в мс) без успешного перемещения до объявления состояния "Stuck" (1000-10000ms).
  • Max Recovery Attempts: Количество попыток выбраться до прекращения (1-10).

7. Интеграция с лаунчером

Если игра не запущена, бот может автоматически:

  1. Запустить процесс игры.
  2. Дождаться экрана входа и нажать "Log In".
  3. Дождаться выбора персонажа и нажать "Play".
  4. Дождаться загрузки игры, затем запустить бота.

Настройте поле Game Path, указав путь к исполняемому файлу игры.

8. Настройки отладки

Визуальные инструменты для диагностики поиска пути и логики.

  • Debug Overlay: Включает отрисовку отладочной информации на экране.
  • Show Path: Рисует рассчитанный путь до цели.
  • Show Waypoints: Подсвечивает конкретные точки, по которым кликает бот.
  • Show Stop Radius: Визуализирует окружность вокруг цели, где бот остановится.

15. Map Clear Bot

Map Clear Bot — полностью автономный бот для маппинга, который исследует области, сражается с монстрами, открывает сундуки и собирает предметы. Доступен из вкладки Bot при выборе "Map Clear Bot" в выпадающем списке Bot Mode.

Принцип работы

Map Clear Bot использует алгоритм исследования на основе покрытия:

  1. Он делит карту на сетку ячеек.
  2. Систематически посещает непосещённые ячейки, отдавая приоритет ближайшим.
  3. При обнаружении монстров переключается в боевой режим.
  4. При обнаружении сундуков — открывает их.
  5. При выпадении предметов — подбирает их.
  6. Продолжает, пока не будет достигнут порог покрытия или вы не остановите его.

Движение и исследование

Все настройки движения из раздела Follow Bot применяются (Move Key, Click Ahead Distance, Human Mouse и т.д.). Дополнительные настройки Map Clear:

  • Coverage Threshold: Целевой процент исследования, прежде чем карта считается "пройденной" (50-100%, по умолчанию: 95%).
  • Exploration Radius: Как далеко впереди бот ищет неисследованные ячейки (5-30 ячеек сетки).
  • Coverage Cell Size: Размер каждой ячейки сетки для отслеживания покрытия (2-8 ячеек сетки).

Настройки боя

  • Enable Combat: Включение автоматической борьбы с монстрами.
  • Combat Radius: Расстояние обнаружения и вступления в бой с монстрами (100-1000 пикселей).
  • Max Combat Time: Максимальное время, затрачиваемое на бой, прежде чем двигаться дальше (1000-30000ms). Предотвращает застревание на неубиваемых противниках.

Защита от окружения

Функция безопасности для предотвращения окружения большим количеством монстров.

  • Enable Avoid Surround: Включение механики отступления.
  • Minimum Monster Count: Количество ближайших монстров, запускающее отступление (1-20).
  • Detection Radius: Радиус проверки на окружение монстрами (50-1000 пикселей).

Взаимодействие с сундуками

  • Open Chests: Включение автоматического открытия сундуков.
  • Фильтры типов сундуков: Выбор типов сундуков для открытия:
    • Normal, Magic, Rare, Strongbox, Expedition, Breach.
  • Chest Detection Radius: Расстояние поиска сундуков (100-800 пикселей).
  • Chest Click Radius: Максимальное расстояние для клика по сундуку (50-300 пикселей).
  • Chest Open Delay: Время ожидания после клика по сундуку (50-2000ms).
  • Max Chest Attempts: Количество попыток открыть сундук до прекращения (1-10).

Сбор предметов

  • Enable Item Pickup: Включение автоматического сбора добычи.
  • Pickup Radius: Расстояние поиска предметов (50-3000 пикселей).
  • Max Pickup Attempts: Количество попыток подобрать предмет (1-20).
  • Animation Wait Time: Время ожидания анимации подбора (100-3000ms).

Состояния бота

Map Clear Bot автоматически переключается между следующими состояниями:

Состояние Описание
Exploring Перемещение к непосещённым областям карты
Combat Бой с обнаруженными монстрами
OpeningChest Взаимодействие с ближайшим сундуком
PickingUpItem Сбор выпавшей добычи
ReturningToRoute Возврат на маршрут исследования после боя/сбора
Stuck Режим восстановления — попытка выбраться
Completed Порог покрытия достигнут

Отладочный оверлей

Отладочный оверлей Map Clear Bot показывает дополнительную информацию:

  • Show Path — Запланированный маршрут исследования.
  • Show Panel — Панель отладки с текущим состоянием, процентом покрытия, количеством заблокированных сущностей.
  • Entity Type Filters — Фильтр типов сущностей для отображения: Monster, NPC, Chest, Player, Shrine, Item, Transition, Delirium, Other.
  • Entity Details — Выбор любой сущности для просмотра её ID, пути, типа, подтипа, HP/ES, позиции и данных компонентов.

16. Launcher (Ограниченный пользователь)

Вкладка Launcher предоставляет безопасную и изолированную среду для запуска игры. Она позволяет создавать и управлять "ограниченными пользователями" — учётными записями Windows с ограниченными правами — и запускать игру под этими конкретными учётными записями. Особенно полезно для безопасности (песочница) и для запуска нескольких экземпляров игры с раздельными настройками/правами.

Ключевые возможности

Управление пользователями

Ядро этой вкладки — управление ограниченными учётными записями Windows.

  • User Selection: Выпадающее меню позволяет выбрать, какую учётную запись ограниченного пользователя использовать для запуска игры.
  • Create New User: Нажмите кнопку "Create New" для открытия диалога, где можно задать имя пользователя и пароль. Это создаёт реальную учётную запись Windows с ограниченными привилегиями.
  • Delete User: Удаление текущего выбранного ограниченного пользователя из системы.
  • Manage All Users: Просмотр списка всех пользователей системы. Внимание: это позволяет удалить любого пользователя, поэтому используйте с осторожностью.

Настройка игры

  • Game Path: Укажите полный путь к исполняемому файлу игры (например, PathofExile.exe или PathofExile_x64.exe).
  • Browse: Используйте кнопку "..." для открытия проводника файлов и выбора исполняемого файла.

Запуск

  • Launch Game: Большая кнопка внизу запускает игру с использованием учётных данных выбранного ограниченного пользователя. Приложение обрабатывает сложный процесс входа пользователя в фоновом режиме и безопасного запуска процесса.

Детальная функциональность

  1. Изоляция: Запуская игру от имени другого пользователя, процесс игры изолируется от файлов вашей основной учётной записи и других запущенных процессов.
  2. Сохранение настроек: Лаунчер автоматически сохраняет выбранный путь к игре и пользовательские предпочтения, чтобы вам не приходилось вводить их каждый раз.
  3. Безопасность: Пароли и учётные данные безопасно управляются бэкендом приложения.

17. Logs

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

Обзор интерфейса

Интерфейс разделён на четыре основные области: панель управления, фильтры категорий, список логов и строка состояния.

1. Панель управления (сверху)

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

  • Search: Текстовый фильтр в реальном времени. Введите текст для мгновенной фильтрации логов по содержимому сообщения или метке времени.
  • Фильтры уровней: Кнопки-переключатели для отображения/скрытия логов по уровню серьёзности:
    • Info: Общие информационные сообщения (синий).
    • Warning: Потенциальные проблемы или важные предупреждения (жёлтый).
    • Error: Критические сбои или ошибки (красный).
    • Debug: Детальная информация о внутреннем состоянии (серый, доступно только в Debug-сборках).
  • Category Filter Toggle: Нажмите иконку фильтра для раскрытия/сворачивания панели выбора категорий.
  • Detach/Attach Window: Переносит вкладку Logs в отдельное, плавающее окно. Полезно для отображения логов на втором мониторе при использовании других вкладок в основном приложении.
  • Save to File: Экспорт текущей истории логов в текстовый файл в директории logs/. Полезно для отправки разработчикам при обращении в поддержку.

2. Фильтры категорий (сворачиваемые)

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

  • Категории: Можно включать или выключать логи для конкретных функций: Trade, Radar, AutoPot, AutoCraft, Hotkeys, Bot и т.д.
  • Подгруппы Trade: Категория Trade дополнительно разделена на подгруппы для точной отладки:
    • Connection: Статус подключения к торговому сайту.
    • Buy: Действия покупки и операции с буфером обмена.
    • WebSocket: События потока данных в реальном времени.
    • RateLimit: Предупреждения об ограничениях API.
    • Icon: Статус загрузки иконок предметов.
  • Подгруппы Bot: Категория Bot имеет подгруппы:
    • Settings: Изменения конфигурации бота.
    • Skill: Использование умений и кулдауны.
    • Monster: Обнаружение монстров и бой.
    • Objects: Взаимодействие с сундуками.
    • Items: События подбора предметов.
  • All / None: Кнопки быстрого включения или отключения всех категорий.

3. Список логов (по центру)

Основная область отображает хронологическую историю событий.

  • Формат: Каждая запись содержит метку времени, иконку уровня, иконку категории и сообщение.
  • Контекстное меню: Правый клик на любой записи лога для доступа к опциям копирования:
    • Copy Line: Копирование выбранной строки лога в буфер обмена.
    • Copy Visible: Копирование только текущих отфильтрованных логов.
    • Copy All: Копирование всей истории логов.
  • Auto-Scroll: Список автоматически прокручивается к последней записи, если вы не прокрутили вверх вручную для просмотра старых логов.

4. Строка состояния (снизу)

Отображает статистику и инструменты обслуживания.

  • Counters: Показывает общее ("Total") количество логов в памяти и показанное ("Shown") количество на основе текущих фильтров.
  • Clear All: Полное удаление всех записей логов из памяти.
  • Clear Filtered: Удаление только логов, которые в данный момент видимы (прошедших активные фильтры).

18. Debug [PoE 2]

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

1. Производительность

Мониторинг производительности в реальном времени:

  • Frame Timing: Счётчик FPS, общее время кадра в миллисекундах.
  • Worker Thread Breakdown: Временные показатели по этапам: UpdateGameData, UpdateEntities, UpdateInventories и т.д.
  • PathFinder Status: Состояние инициализации, размеры сетки, количество кешированных путей.
  • Plugin Performance: Время отрисовки UI/настроек для каждого плагина.

2. Игрок

Инспекция текущего состояния игрока:

  • Vitals: HP, ES, MP — текущие, максимальные и процентные значения.
  • Buff List: Прокручиваемая таблица всех активных баффов с именем, зарядами, оставшимся временем, общей длительностью, слотом фласки, эффективностью и ID источника.
  • Position: Позиция на сетке, мировая позиция, высота рельефа.
  • Component Cache: Адреса всех компонентов игрока.

3. Список сущностей

Фильтруемая таблица, показывающая все сущности, загруженные в игру.

  • Столбцы: Entity ID, Address, Metadata Path, Type, SubType, State, Rarity, Zone (InnerCircle/OuterCircle/Far).
  • Фильтры типов: Быстрая фильтрация по типу — Monsters, Chests, NPCs, Players, Items, Shrines, AreaTransitions, ExpeditionMarkers, ExpeditionRemnants и т.д.
  • Distance Filter: Слайдер для отображения только сущностей в определённом радиусе (0-5000 ячеек сетки).
  • Search: Текстовый поиск по пути метаданных.
  • Count Display: Отображает общее количество сущностей и количество отфильтрованных.

4. Entity Watch (инспектор компонентов)

Нажмите на сущность в списке, чтобы "наблюдать" за ней. Рабочий поток приложения будет считывать детальные данные компонентов этой сущности каждый кадр.

Доступные компоненты:

  • Life: Показатели Health/EnergyShield/Mana (каждый с Current, Total, Regeneration, ReservedFlat, ReservedPercent).
  • Render: Мировая позиция (X/Y/Z), позиция на сетке, высота рельефа, границы модели (X/Y/Z).
  • Positioned: Значение реакции, флаг IsFriendly.
  • Targetable: Флаги IsTargetable, IsHighlightable, IsTargettedByPlayer, HiddenFromPlayer, MeetsQuestState.
  • Animated: Текущий путь анимации, ID анимации.
  • Stats: CurrentWeaponIndex, IsShapeshifted, словари характеристик для предметов и баффов (stat ID -> значение).
  • Actor: AnimationId, AnimationName, список активных умений (с Name, UseStage, CastType, Cooldown, CanBeUsed), DeployedCounts.
  • Buffs: Все активные баффы с именем, зарядами, оставшимся временем, общей длительностью, слотом фласки, эффективностью, ID источника.
  • All Components: Отображает полный список всех пар имя->адрес компонентов (34 компонента), даже для компонентов без выделенного парсинга.

5. Component Explorer

Выделенная подвкладка для инспекции всех 34 классов компонентов игровых объектов.

  • Основные 20 компонентов: Actor, Animated, Buffs, Charges, Chest, DiesAfterTime, Life, MinimapIcon, Mods, NPC, Player, Positioned, Render, Shrine, Stack, StateMachine, Stats, Targetable, Transitionable, TriggerableBlockage.
  • Новые 13 компонентов: Quality, Flask, Sockets (с данными); AreaTransition, Base, Beam, ClientAnimationController, CurrencyInfo, HeartbeatClickable, Magnetic, ObjectMagicProperties, Pathfinding, Projectile (только маркеры).
  • Столбцы-индикаторы: Q (Quality), F (Flask), S (Sockets), W (другие важные компоненты) показывают с первого взгляда, какие компоненты есть у сущности.
  • Distance Filter: Выбор диапазона 0-5000 ячеек сетки.
  • Item Properties: Комбинированный раздел, показывающий Quality, Sockets, Flask-данные и сводку типа для предметных сущностей.

6. Inventory Debug

Инспекция системы инвентаря игры.

  • ServerData: Отображает адрес компонента ServerData.
  • Inventory List: Показывает все инвентари игрока (ID, адрес, имя).
  • Inventory Watch: Выберите инвентарь для инспекции:
    • Slot Grid: Визуальное представление занятых/пустых ячеек.
    • Item List: Все предметы с путём метаданных, редкостью, позицией в ячейке.
    • Item Mods: Полная разбивка модов (Implicit, Explicit, Enchant, Hellscape) со значениями.

7. UI Explorer

Навигация по дереву иерархии элементов UI игры.

  • Game UI Root: Инспекция элементов под корнем внутриигрового UI (панели, меню, кнопки).
  • Top-Level UI Root: Доступ к корню UI верхнего уровня для экранов входа/загрузки.
  • Tree Navigation: Раскрытие/сворачивание элементов UI для просмотра дочерних элементов, адресов и свойств.
  • Search: Фильтрация элементов по имени/пути.
  • GameCullValue: Отображается для расчётов масштабирования UI.

19. Plugins

Вкладка Plugins управляет нативными C++ DLL-плагинами, расширяющими функциональность POEFixer. Плагины могут отрисовывать оверлеи, получать доступ к игровым данным и бесшовно интегрироваться с существующим UI.

Управление плагинами

  • Plugin List: Показывает все обнаруженные плагины из директории Plugins/.
  • Enable/Disable: Включение/выключение отдельных плагинов. Состояние сохраняется между сессиями.
  • Per-Plugin Settings: Каждый включённый плагин может отрисовывать собственный раздел настроек прямо во вкладке Plugins.
  • SDK Version Check: Хост проверяет совместимость версии SDK плагина при загрузке. Текущая версия SDK: 4.

Доступные плагины

Kill Counter

Комплексный оверлей отслеживания убийств/сундуков/смертей с постоянной статистикой.

KillCount

  • Monster Kill Tracking: Подсчёт убитых монстров по редкости (Normal, Magic, Rare, Unique, Unknown) с использованием детекции исчезновения — мониторинг сущностей в зонах InnerCircle (~60 единиц) и OuterCircle (~120 единиц).
  • Chest Tracking: Подсчёт открытых сундуков по типу (Magic, Rare, Expedition, Breach, Strongbox) путём определения смены состояний (закрыт -> открыт).
  • Death Counter: Отслеживание смертей игрока по мониторингу перехода HP.
  • Per-Map Counters: Автоматический сброс при входе в новую область. Старые счётчики остаются видимыми до первого убийства в новой области.
  • Lifetime Totals: Постоянная статистика, хранящаяся в базе данных SQLite3 (Plugins/KillCount/data/killcount.db). Отслеживает историю сессий по областям (имя, хеш, уровень, временные метки, все счётчики).
  • Оверлей:
    • Перетаскиваемый, когда меню программы активно (появляется подсказка "Drag to reposition").
    • Неинтерактивный и без заголовка, когда меню скрыто.
    • Настраиваемая непрозрачность (0-100%).
    • Панель вкладок для переключения между видами Map и Total (оба могут быть включены одновременно).
    • Цветовая кодировка разделов: оранжевые заголовки (Monsters), голубой (Chests), красный (Deaths).
  • Icon Atlas: Отображение иконок типов сущностей из общего спрайт-листа Resources/radar/icons.png с запасными иконками для всех категорий.
  • Settings: Настройка отображаемых счётчиков (5 типов монстров + 5 типов сундуков + смерти), непрозрачность, режим оверлея, кнопки сброса статистики карты/общей.

KillCount Settings

Ninja Pricer

Оверлей цен предметов в реальном времени, получающий данные с poe2scout (по умолчанию) и poe.ninja, отображая их на предметах на земле, в инвентаре и вкладках тайника.

  • Два источника цен:
    • poe2scout — Источник данных по умолчанию с полным покрытием PoE 2.
    • poe.ninja — Альтернативный/дополнительный источник данных.
    • Предпочитаемый источник можно выбрать в настройках плагина.
  • Интеграция Exchange API: Получение цен по 13 категориям: Currency, Fragments, Abyss, Uncut Gems, Essences, Soul Cores, Idols, Runes, Omens (Ritual), Expedition, Liquid Emotions (Delirium), Catalysts (Breach), Lineage Support Gems.
  • Три места отображения:
    • Ground Items: Показывает цены на выпавших предметах в игровом мире. Определяет количество в стаке (например, "2x Divine Orb" -> удвоенная цена). Положение настраивается: Top, Bottom, Left, Right от надписи предмета.
    • Inventory: Показывает цены предметов в сетке инвентаря. Адаптивный размер шрифта для маленьких ячеек. Положение настраивается: углы каждой ячейки.
    • Stash Tabs: Показывает цены на предметах в текущей открытой вкладке тайника. Автоопределение UI тайника и индекса активной вкладки.
  • Отображение цен:
    • Три режима валюты: Divine (D), Exalted (E), Chaos (C).
    • Цветовая кодировка: золотой (>= 1 Divine), белый (>= 0.1 Divine), серый (< 0.1 Divine).
    • Настраиваемый размер текста (от 0.5x до 2.0x).
  • Автообновление: Фоновый поток получает цены каждые 5-60 минут (настраивается). Доступна кнопка ручного обновления. Локальный JSON-кеш для работы офлайн.
  • Определение лиги: Получение текущего списка лиг с API poe2scout.com. Запасные лиги: Fate of the Vaal, HC Fate of the Vaal, Standard, Hardcore.
  • Управление видимостью:
    • Скрытие, когда игра не в фокусе.
    • Горячая клавиша скрытия (удерживайте для временного скрытия оверлея).
    • Переключатели по категориям (включение/выключение любой из 13 категорий цен).
  • Settings: Выбор лиги, выбор источника данных, режим валюты, масштаб текста, положение отображения для каждого места, интервал обновления, переключатели категорий, горячая клавиша скрытия.

NinjaPricer In-Game NinjaPricer Settings

Example Plugin

Справочная реализация, демонстрирующая все возможности Plugin SDK:

  • Buff Inspector: Список баффов игрока с фильтрацией и индикаторами прогресса.
  • Entity Explorer: Отладочный список сущностей с механизмом наблюдения, деревьями компонентов.
  • Inventory Inspector: Просмотр ServerData, выбор инвентаря, сетка ячеек, моды предметов.
  • Memory Viewer: Просмотр hex-дампа, демонстрация Read<T>, сканер паттернов.
  • UI Explorer: Полный навигатор дерева элементов UI с поиском и подсветкой.

Создание плагинов

Подробные инструкции по созданию собственных плагинов см. в Руководстве по разработке плагинов, включая:

  • Настройка проекта и конфигурация сборки
  • Реализация интерфейса IPlugin
  • Справочник API PluginContext (v1-v4)
  • Структуры данных и перечисления
  • Типовые рецепты и паттерны
  • Паттерн перетаскиваемого оверлея
  • Руководство по устранению неполадок

← Home

Clone this wiki locally