Auto Target: настройки

Выбор цели, рабочая область, друзья, враги и зоны.

Основная работа

Auto Target подбирает противника с учётом зоны, отношений, дальности, эффектов и приоритетов. Включается кнопкой Auto Target на панели ZeusR. На этой вкладке задаются допустимые цели и условия остановки; предпочтение классов и дополнительные правила настраиваются в разделе «Приоритеты».

Выбранный противник отображается в игровом выделении и на панели цели. Для начала проверьте режим зоны, включённый набор дальности и списки друзей/врагов, затем настройте остальные ограничения под свою задачу.

Определение зоны

Как определять противников и переключать режимы клавишей.

Текущая зона. Показывает определённый тип игровой зоны. Ниже выбирается способ, которым ZeusR будет определять допустимых противников.

Определять автоматически. Подстраивает определение врагов под текущую зону: в обычной учитываются PvP, PK и война, в PvP-зоне круг возможных противников шире. Также учитываются доступные игровые признаки возможности атаки.

Всегда общая (PvP/PK/Wars). Постоянно использует правила обычной зоны: ищет противников с признаками PvP, PK, войны или соответствующей игровой враждебности.

Всегда арена (все). Расширяет круг возможных противников на всех игроков. Ваша группа, друзья, ограничения списка врагов и остальные фильтры продолжают учитываться.

Альтернативный режим. Определяет противника по доступным игровым признакам враждебности и возможности атаки. Может подойти для событий или локаций, где обычное определение даёт неподходящий результат; проверьте его на нужных игроках в своей зоне.

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

Отключать, если...

Условия временной остановки Auto Target.

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

Цель – я. Останавливает работу, пока вы держите в цели своего персонажа.

Цель – друзья. Останавливает работу, пока выбрана дружественная цель, в том числе участник вашей группы. Учитывается итоговое отношение объекта после применения списков друзей и врагов.

Цель – НПС / Монстр. Останавливает работу при выбранном NPC или монстре; к этой проверке также относятся питомцы.

Игрок мёртв. Останавливает работу, пока ваш персонаж мёртв.

Защита после телепорта

Время защиты для вас и новых объектов и действия для её отмены.

Новые объекты: игнор (мс). Временно исключает недавно появившихся в окружении игроков из подбора. В поле рядом задаётся время игнорирования: например, 3000 мс — три секунды. Время учитывается только при включённом флажке. Пока оно не прошло, такой объект не подходит для обычной автоцели.

После моего телепорта (мс). Задаёт время ожидания после вашего телепорта. В течение этой паузы автоматическая работа ожидает завершения защитного периода. Поле времени доступно при включённом флажке; нулевое время не создаёт ожидание.

Действия для отмены. Выберите действия, которые досрочно снимают защиту. Эти флажки общие для обоих режимов выше: после вашего телепорта и для новых объектов. Защита снимается с того, кто выполнил действие — с вашего персонажа или с другого объекта:

  • Выбор цели — выбирает цель.
  • Движение — начинает двигаться.
  • Атака — выполняет атаку.
  • Умение (по списку) — применяет умение, которого нет в списке исключений.

Список разрешённых умений. В поле под флажком укажите умения, применение которых не снимает защиту. При включённом «Умение (по списку)» любое другое умение снимает её, а умение из списка — пропускается, и защита сохраняется. Это одинаково работает для вашего персонажа и других объектов. Можно указать числовые ID или имя набора из раздела Integers в библиотеке.

Игнор эффектов

Эффекты, при которых Auto Target пропускает противника.

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

Сон. Пропускает цели под сном.

Окаменение. Пропускает окаменевшие цели.

УД. Пропускает цели с распознанным эффектом Ultimate Defence.

Неуязвимость. Пропускает цели под распознанной неуязвимостью.

Страх. Пропускает цели под страхом.

Оглушение. Пропускает оглушённые цели.

Безмолвие. Пропускает цели под безмолвием.

Паралич. Пропускает парализованные цели.

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

Дальность, угол и удержание

Наборы для быстрого изменения области поиска и времени удержания цели.

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

Имя. Название набора, по которому вы будете узнавать его при переключении.

Дальность, минимум и максимум. Задают допустимую дистанцию до противника. Минимум отсекает слишком близкие цели, максимум — слишком далёкие. При минимуме 0 дополнительного отступа от персонажа нет. Общая дальность объектов из главных настроек также ограничивает доступное окружение.

Z±. Допустимая разница высоты между вами и противником. Помогает отделить игроков на других этажах или уровнях местности. Значение 0 отключает дополнительное ограничение этого набора; общая разница высоты объектов из главных настроек продолжает учитываться.

Угол. Ширина сектора поиска относительно рабочего направления. Например, 90° ограничивает подбор сектором перед персонажем; 360° разрешает полный круг. Значение 0 также не ограничивает направление.

Удержание (мс). Сколько времени сохранять выбранного подходящего противника перед обычным пересмотром цели. Например, 1000 мс — одна секунда. Если цель погибла или перестала подходить, время удержания не делает её допустимой.

+Рандом. Случайная добавка к удержанию. При удержании 1000 мс и добавке 500 мс итоговое время будет от 1000 до 1500 мс. Если основное удержание равно 0, случайная добавка отдельно не используется.

Добавить и удалить набор. Заполните поля и нажмите «Добавить». Для изменения существующего набора выберите его строку и поправьте поля под списком; «Удалить» убирает выбранную строку. Порядок наборов можно менять перетаскиванием.

Флажки наборов и клавиша переключения. Флажки определяют, какие наборы участвуют в переключении. Клавишу задайте под списком: она перебирает включённые наборы. Выбор строки мышью открывает её параметры для редактирования.

Дополнительные настройки направления

Сохранение направления поиска и перенос на новую цель.

Эти параметры управляют направлением сектора из поля «Угол». Их эффект заметен, когда сектор ограничен — больше 0° и меньше 360°.

Не менять угол после умения или атаки. Сохраняет рабочее направление на время из поля справа после использования умения или атаки. Время задаётся в миллисекундах; например, 1000 — одна секунда.

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

Менять угол при выборе новой цели с Shift. При выборе новой цели с зажатым Shift направляет рабочий сектор на неё. Если направление уже зафиксировано, запомнённое направление также обновляется.

Друзья и враги: списки отношений

Кого считать другом или врагом при автоматическом подборе цели.

В блоке «Список объектов» две вкладки: друзья и враги. Выберите нужную перед добавлением записей. Каждая запись может относиться к игроку, целому клану или альянсу и имеет собственный флажок включения.

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

Мой клан / Альянс. Автоматически учитывает участников вашего клана и альянса как своих. Перечислять каждого игрока отдельно не требуется.

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

Включить список врагов. Применяет включённые записи вкладки врагов. Это позволяет обозначить конкретных игроков, кланы или альянсы; допустимость противника также зависит от выбранного режима зоны.

Враги только из списка. Ограничивает обычный подбор врагов этим списком. Остальные игроки не будут выбираться как противники, даже если у них есть обычные признаки PvP или PK. Флажок доступен при включённом списке врагов.

Клавиша списка врагов. Поле рядом с ограничением задаёт клавишу для работы с текущей целью. Если игрока, которого вы сейчас держите в цели, нет в списке врагов, нажатие добавит его; если он уже есть — удалит его запись. Каждое нажатие относится к выбранной в этот момент цели. Клавиша доступна, когда включены и список врагов, и режим «Враги только из списка»; способ записи зависит от флажка OID.

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

Добавление объектов и готовые наборы

Тип. Выбирает, кого добавлять: игрока, клан или альянс. Новая запись попадёт в открытую вкладку друзей или врагов.

Имя | OID. Введите ник игрока, название клана или альянса. При включённом флажке OID запись определяется по числовому идентификатору выбранного игрока, клана или альянса. Сопоставление по OID удобно на ивентах, где меняются ники: оно позволяет узнавать нужного игрока по идентификатору независимо от отображаемого имени. Для списка по именам оставьте флажок выключенным.

Описание. Необязательная заметка для удобства чтения списка. Особенно полезна, когда вместо имени хранится числовой идентификатор.

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

Кнопка T. Заполняет поля по выбранному в игре игроку. Для типа «Клан» берёт его клан, для «Альянс» — альянс. После заполнения нажмите «Добавить»: сама T ещё не создаёт запись.

Добавить и удалить. «Добавить» создаёт запись из заполненных полей, «Удалить» убирает выбранную строку. При выборе существующей строки её параметры появляются в редакторе: изменяя их, вы редактируете эту запись.

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

Добавление игроков, кланов и альянсов из окружения по одному или в радиусе.

Готовые наборы. В поле под списком укажите имя и нажмите кнопку сохранения рядом. Выбор сохранённого имени загружает набор друзей и врагов вместе с их переключателями. Наборы хранятся отдельно в папке Configs\ObjectsList внутри ZeusR, в файлах JSON. Перед загрузкой другого набора сохраните нужные изменения текущего.

ПОСМОТРЕТЬ НА ПРИМЕРЕ

Видео к разделу

Пример для замены

Демонстрационный ролик для макета. Позже заменим его на запись ZeusR.

Открыть на YouTube