Перейти к содержимому
RU

HWH Shop Vacuum

Shop Vacuum покупает выбранные товары в магазинах, обменивает лишние души и продает лишние фрагменты артефактов. Главная идея простая: настроил правила один раз, потом не кликаешь каждый магазин руками.

Shop Vacuum публикуется в stable-канале как hwhvacuum.user.js. Установка доступна через прямую .user.js ссылку на странице скрипта, GitHub raw и GreasyFork. Beta-канала сейчас нет, чтобы ежедневная зачистка магазинов не превращалась в экспериментальную распродажу аккаунта.

Магазины

Выбираешь, какие магазины участвуют в покупке, а какие скрипт вообще не трогает.

Резервы

Задаешь минимальный остаток валюты после покупки.

Обмен и продажа

Отдельно управляешь обменом душ и продажей фрагментов.

Кнопка Shop Vacuum открывается в главном меню или в разделе Разное. Окно скрипта содержит вкладки:

  • Магазины — список доступных магазинов с чекбоксами и настройками.
  • Типы покупок — фильтры по категориям товаров.
  • Обмен душ — настройки обмена лишних душ героев, титанов и питомцев.
  • Продажа фрагментов — продажа лишних фрагментов артефактов.
  • Настройки — интерфейс, Сделать всё, экспорт/импорт.

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

  1. Открой Shop Vacuum.
  2. На вкладке Магазины включи один магазин, где точно хочешь покупать.
  3. Выставь лимит валюты выше нуля.
  4. На вкладке Типы покупок выбери один-два типа товаров.
  5. Нажми Start vacuum и прочитай отчет.

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

Товар разрешен

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

Резерв проходит

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

Есть польза

Для шмота скрипт смотрит, помогает ли товар текущим целям.

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

Какие магазины доступны:

  • Магазин гильдии — монеты гильдии, души, шмот.
  • Магазин героев — изумруды, души, камни обликов.
  • Магазин титанов — камни титанов, фрагменты артефактов.
  • Магазин питомцев — золото и монеты питомцев.
  • Ежедневные предложения — ротация товаров.
  • Магазин событий — появляется во время ивентов.

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

Лимит означает минимальный остаток после покупки. Если указано 1000, а покупка оставит 900, скрипт пройдет мимо. Да, даже если очень хочется.

Как настроить резерв:

  1. Открой нужный магазин в аккордеоне.
  2. Найди поле резерва валюты.
  3. Введи число — это минимальный остаток после покупки.
  4. Повтори для каждого магазина.

Ставь резерв не “на глаз”, а по реальному плану: сколько нужно оставить на героя, событие, ежедневные покупки и внезапные хотелки.

Каждый магазин содержит разные слоты, поэтому типы покупок работают как фильтр:

  • Шмот — экипировка для героев.
  • Души героев — души для повышения звёзд.
  • Сундуки камней обликов — камни для скинов.
  • Опыт из магазина душ — опыт для героев.
  • Товары питомцев за золото — предметы питомцев.
  • Товары питомцев за монеты питомцев — отдельные товары.

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

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

Что считается лишним:

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

Если герой еще не собран или душа нужна на будущий апгрейд, не включай обмен “просто потому что кнопка красивая”.

Продает лишние фрагменты артефактов героев и титанов. Это отдельный блок, потому что потерять фрагменты по невнимательности - удовольствие сомнительное.

Как работает продажа:

  1. Скрипт проверяет склад фрагментов.
  2. Определяет, какие фрагменты не нужны для текущих целей.
  3. Продает их за валюту соответствующего магазина.
  4. Показывает результат в отчете.

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

Через multiselect выбирается, какие действия попадут в общий чеклист:

  • покупка выбранных слотов;
  • обмен душ;
  • продажа фрагментов.

Можно добавить только часть действий, чтобы общий запуск не превращался в “сделай вообще все, а там посмотрим”.

Кнопку можно держать в главном меню или в Разное. Информационное окно умеет менять позицию, тему, компактный режим и авто-скрытие.

  • Включи только один-два магазина.
  • Поставь резервы валют выше нуля.
  • Отключи продажу фрагментов на первом запуске.
  • Отключи обмен душ, если не уверен.
  • Запусти, прочитай отчет, потом расширяй правила.
  1. Утром открой игру, обнови страницу.
  2. Запусти Сделать всё — Shop Vacuum выполнится в общей очереди.
  3. Проверь отчет: что куплено, что пропущено по резервам.
  4. Если магазин пуст — скрипт автоматически пропустит его.
  1. За неделю до события подними резервы всех валют.
  2. Отключи все магазины, кроме одного-двух самых необходимых.
  3. Обмен душ и продажу фрагментов тоже отключи.
  4. После события верни обычные настройки.
  1. Включи продажу фрагментов.
  2. Включи обмен душ.
  3. Запусти только эти два действия через Сделать всё.
  4. Проверь отчет — сколько валюты получено обратно.

Проверь, что магазин включен, тип товара разрешен, а резерв валюты не блокирует покупку.

Скрипт мог пропустить часть товаров из-за резерва или потому что они не помогают текущим целям.

Проверь, включен ли сам блок обмена и есть ли реально лишние души по условиям скрипта.

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

Проверь типы покупок. Возможно, включен тип, который ты не планировал покупать. Отключи его и запусти снова.