WoW PetWalker аддон Dragonflight/Wrath of the Lich King Classic 2023 скачать
logo
wow addon PetWalker

PetWalker

Версия игры: 10.0.5
Всего загрузок: 398
Обновлено: Feb 19, 2023
Создано: Dec 31, 2022
Скачать PetWalkerСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
1.1.7 release 173.36 KB Feb 19, 2023 10.0.5 122 скачать PetWalker 1.1.7 releaseСкачать
1.1.6 release 172.39 KB Feb 17, 2023 10.0.5 57 скачать PetWalker 1.1.6 releaseСкачать
1.1.5 release 32.01 KB Jan 25, 2023 10.0.5 134 скачать PetWalker 1.1.5 releaseСкачать
1.1.4 release 31.20 KB Jan 25, 2023 10.0.2 3 скачать PetWalker 1.1.4 releaseСкачать
PetWalker-1.1.4.zip release 31.03 KB Dec 31, 2022 10.0.2 81 скачать PetWalker PetWalker-1.1.4.zip releaseСкачать

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

Бродяга по домашним животным

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

Резюме

Аддон поможет вам всегда иметь при себе питомца-компаньона (призванного). Вы можете выбрать один из двух режимов работы:

  • Только автоматическое восстановление: всякий раз, когда ваш питомец теряется – по какой бы то ни было причине – он будет восстановлен. Это работает для всех выходов из системы и персонажей.
  • Случайный вызов: автоматически вызывает случайного питомца (из настраиваемого пула) каждые n минут или с помощью команды keybind или slash. Этот питомец будет автоматически восстанавливаться всякий раз, когда он будет потерян, до тех пор, пока не будет вызван новый.

Записи

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

PetWalker был впервые опубликован на GitHub и Wago в апреле 2022 года; начиная с версии 1.1.4 (декабрь 2022), теперь также доступен на Curseforge.

Если вы читаете это описание на AddonsWoW, имейте в виду, что анализатор Markdown от Curse довольно сломан. Для получения корректно отображаемого и более читаемого описания, пожалуйста, перейдите сюда или откройте readme.pdf в папке addon.Особенности

Основные характеристики

  • Возобновите (восстановите) своего питомца, если он «исчез». В большинстве случаев это происходит из-за неправильной игровой механики: использование порталов или телепортов, монтаж / демонтаж, окончание боя, вход или выход из инстансов и другие, казалось бы, случайные события.
  • Вы можете установить повторяющийся таймер для автоматического вызова нового питомца из настраиваемого случайного пула каждые n минут.
  • Вы можете вручную вызвать нового питомца из настраиваемого случайного пула с помощью команды keybind или slash.
  • Ваш «текущий питомец» сохраняется в символах. Итак, если вы выйдете из системы с данным питомцем на мультяшке A, а затем войдете в систему со своим мультяшкой B, вы должны увидеть, что тот же самый питомец вызван прямо во время (или очень скоро после) входа в систему. (Вы можете исключить мультяшку из этого списка, установив для нее избранное для конкретного символа.)
  • Оставшийся у вас таймер автоматического вызова сохраняется при выходе из системы и повторно применяется при повторном входе в систему (на любом мультяшке). Итак, если вы установили свой таймер на два часа, вы будете видеть нового питомца каждые два часа игрового времени, независимо от того, как часто вы выходите из системы или как долго находитесь в автономном режиме. Вы можете увидеть текущий оставшийся таймер в отчете о состоянии (command /pw s, см. Использование).
  • Аддон делает все возможное, чтобы не вмешиваться в различные действия / обстоятельства: M + keys, Арена, Скрытность, в бою и многое другое.
  • Список любимых питомцев для вызова может быть как для конкретного персонажа, так и для всей учетной записи. Вы можете изменить это для каждого символа в любое время, и ваш список, привязанный к конкретному символу, будет сохранен на потом, если вы переключитесь с конкретного символа на глобальное избранное.
  • Простое переключение между ‘случайным вызовом новых питомцев’ и ‘просто не подпускайте моего питомца’. (/pw 0 чтобы отключить автоспуск, см. раздел Использование)
  • Аддон знает об особых питомцах и не пытается вызывать питомцев, которых можно или не следует вызывать, например, питомца Покопока в Зерет Мортис, питомцев Зимней вуали или питомцев продавца с CD, таких как Guild Herald.

Другие функции / Примечания

  • Никаких настроек графического интерфейса. По сути, это аддон «установи и забудь».
  • Нет неприятной кнопки миникарты, и, следовательно, нет конфликтов модов миникарты.
  • 100% автономный, без библиотек или других зависимостей.
  • Ресурсоемкий с точки зрения использования процессора и памяти.
  • Alt friendly: Все настройки доступны для всей учетной записи (за исключением любимых питомцев, определенных для конкретного символа, ofc).
  • По очевидным причинам, противоречащим: NugMiniPet, Zone Pet и, вероятно, любому подобному аддону, который автоматически вызывает домашних животных.
  • Не противоречит: Матч-реванш. Рекомендуется использовать матч-реванш.

Использование

PetWalker имеет богатый интерфейс консоли чата:

  • /pw a: Переключите автоматический вызов домашних животных. (В основном включение / выключение аддона.)
  • /pw d: Уволите текущего питомца и отключите автоматический вызов. Своего рода экстренная команда, если вы хотите немедленно избавиться от своего питомца и предотвратить любой автоматический вызов.
  • /pw <номер>: Интервал [минуты] для вызова нового питомца. ‘0’ отключает вызов новых питомцев, хотя функция восстановления питомца все еще активна (используйте /pw a, чтобы отключить ее).
  • /pw f: Переключайте пул случайного вызова между избранными и всеми домашними животными.

    • При настройке «Все домашние животные» по-прежнему применяются текущие активные фильтры журнала домашних животных (семейство домашних животных и источники). Поскольку эти фильтры можно комбинировать, это открывает немало возможностей для создания разнообразных пулов для случайного вызова без необходимости выбирать избранное.
    • Подсказка: Вы также можете использовать поле поиска в журнале домашних животных в качестве фильтра: если для вашего пула призывов задано значение «Все домашние животные», а поле поиска содержит «кролик», PetWalker будет вызывать только домашних животных с «кроликом» в их имени.
    • Обратите внимание, что это работает только с фильтрами или полем поиска в журнале домашних животных Blizz, а не в Revatch.
    • Если вы установили для пула значение Избранное, убедитесь, что ваши избранные не исключены фильтрами журнала домашних животных или строкой поиска.
  • /pw c: Переключение списка избранного для конкретного символа. (Применяется только в том случае, если установлено в Избранное через /pw f.)
  • /pw n: Вызовите нового питомца (из активного пула питомцев: Избранные или все, см. команды, описанные выше). Вызов питомца с помощью /pw n (или связки клавиш) сбрасывает ваш текущий таймер автоматического вызова.
  • /pw p: Вызвать предыдущего питомца. Под «предыдущим» мы подразумеваем не питомца, которого вы только что потеряли (на это распространяется основная функциональность дополнения), а того, что было до этого. Например, если ваш таймер автоматического вызова дает вам нового питомца, но на самом деле вам понравился предыдущий, вы можете быстро вернуть его с помощью этой команды.
  • /pw v[vv]: Уровень детализации сообщений:

    • /pw v: без звука: в чат выводятся только важные сообщения (пропущенные избранные, неудачные вызовы и т.д.).
    • /pw vv: средний: вы получаете сообщение при вызове нового питомца (либо с помощью автоспуска, либо вручную с помощью /pw n или keybind).
    • /pw vvv: полностью: все сообщения; вы также получаете сообщение, когда потерянный питомец восстанавливается, что случается довольно часто.
  • /pw h: Отобразите текст справки в консоли. (Также /pw help или просто /pw.)
  • /pw s: Отобразите отчет о состоянии и настройках в консоли со следующей информацией:

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

      • В режиме избранного количество подходящих питомцев соответствует количеству выбранных избранных (либо по символу, либо глобально через /pw c).
      • В режиме «Все домашние животные» количество подходящих домашних животных отражает результат фильтров вашего журнала домашних животных (или общее количество вызываемых домашних животных, если фильтры не установлены).
    • Тип избранного: глобальный или для конкретного персонажа.
    • Список любимых питомцев конкретного персонажа (если вы их установили).

      • Список глобальных избранных не отображается, потому что вы можете легко получить этот список, отсортировав Журнал домашних животных или Матч-реванш по избранному.

Если /pw конфликтует с командой другого аддона, то вместо этого используйте длинную форму /petwalker.

Также проверьте раздел Привязки ключей вашего клиента. Там вы найдете три привязываемые команды для PetWalker:

  • Переключить автоматический вызов домашних животных (так же, как /pw a)
  • Уволите текущего питомца и отключите автоматический вызов (так же, как /pw d)
  • Вызвать нового питомца (то же, что /pw n)

Новая функция с версии 1.1.5: Вызывать того же питомца, что и целевой питомец

  1. Нацелитесь на вызванного питомца другого игрока.
  2. Введите /pw t или /pw target или set и используйте новую привязку клавиш в разделе Привязка клавиш.
  3. Если целевой питомец есть в вашей коллекции, его следует призвать.

Если целевого питомца нет в вашей коллекции, вы получите веб-ссылку на страницу питомца на warcraftpets.com , или на wowhead.com если это не предмет коллекционирования.


часто задаваемые вопросы

Как установить любимых питомцев для конкретного персонажа?

  1. Установите для PetWalker значение «Избранное для конкретного символа’ (команда переключения: /pw c).
  2. Установите свои избранные, как обычно, в журнале домашних животных (или матче-реванше).

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

В отличие от глобальных избранных, эти избранные для конкретного символа не сортируются в верхней части списка журнала домашних животных. Однако отображение статуса (команда/pw s) покажет вам список ваших текущих избранных для конкретного символа. Это облегчает их идентификацию, например, если вы хотите удалить питомца из списка избранных.

Я не хочу вызывать нового питомца каждые n минут, я просто хочу, чтобы мой текущий питомец не появлялся!

Просто установите таймер вызова нового питомца на ‘0’ (ноль). Вы можете установить его равным 0 с помощью команды /pw 0. С этой настройкой аддон никогда не даст вам нового питомца и сделает все возможное, чтобы ваш текущий питомец не появлялся, пока вы не решите призвать другого. Как вызывается питомец, не имеет значения: его можно вызвать через Pet Journal, или через PetWalker keybind, или как угодно еще. PetWalker запомнит это, отнесется к нему как к вашему “действительному” текущему питомцу и попытается повторно призвать его всякий раз, когда он будет потерян.

Где / когда PetWalker не может удержать моего питомца снаружи?

Самая сложная ситуация возникает, когда вы выбираете команду для битвы с домашними животными. Если вы используете матч-реванш, вам следует выбрать опцию “Сохранить компаньона” (в разделе “Другие параметры”). Это определенно поможет, но не гарантируется, что после битвы с питомцем у вас выйдет тот же питомец, что и раньше.

На какие события реагирует PetWalker?

Основным событием, которое заставляет PetWalker проверять наличие питомца и вызывать его при необходимости, является PLAYER_STARTED_MOVING.
Это довольно распространенное событие. Я экспериментировал с несколькими другими мероприятиями, но в целом я обнаружил, что это дает наилучшие результаты. (В конце концов, цель PetWalker — убедиться, что ваш питомец всегда на свободе, а не то, что он выходит время от времени).

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


Известные проблемы / Что нужно сделать

  • Удалите ошибочные сообщения “вызвано” в нескольких ситуациях, когда на самом деле домашнее животное не было вызвано (например, полет, возможно, пользовательский интерфейс транспортного средства).
  • Как упоминалось в часто задаваемых вопросах, есть вероятность, что после битвы с домашним животным ваш предыдущий компаньон не будет вызван повторно. Это необходимо улучшить.
  • Проверьте и удалите осиротевшие идентификаторы pet GUID из таблицы избранного для конкретного символа. (Не уверен, была ли это проблема только на этапе подготовки к Dragonflight, или это все еще происходит.)
  • Добавьте необязательное сообщение для входа.
  • Попробуйте полностью отменить регистрацию всех событий, если аддон отключен через /pw a.

Не стесняйтесь публиковать предложения или проблемы в выпусках репозитория GitHub!
Пожалуйста, не публикуйте вопросы или предложения в комментариях к Curseforge.

Поделиться:

Комментарии

Добавить комментарий