Что делает этот скрипт
- Аккуратно перестраивает блок «Достижения» на странице персонажа.
- Группирует иконки по комплектам, медалям и другим достижениям, подсчитывает прогресс: собрано X из Y (Z%).
- Отдельно показывает прочие достижения и артефакты без комплекта, чтобы не мешали основным наборам.
Где работает
- На странице «Информация о персонаже».
Как это выглядит
- Каждый комплект/турнир/другие достижения — отдельная карточка с прогрессом и иконками.
- Недостающие элементы показаны приглушённо.
- Если карточка осталась одна в ряду, она растягивается на всю ширину — для аккуратного вида.
Умные правила показа
- Для Комплектов у предметов с вариантами (например,
…1.png / …2.png / …3.png): - если у вас есть любой из вариантов — остальные скрываются и не влияют на процент;
- если нет ни одного — в «недополученных» показывается только один лучший (обычно с номером
1).
- Фоновые картинки и служебные подложки скрываются автоматически.
Кнопки управления
- Сортировка: по % / A→Я — меняет порядок карточек по убыванию прогресса или по алфавиту.
- Показать/Скрыть пустые сеты — включает/выключает отображение ещё не начатых потенциальных списков достижений.
- Показать/Скрыть оригинал — переключает стандартный блок «Достижения» сайта для сравнения.
Как установить
- Установите расширение Tampermonkey в ваш браузер.
- Добавьте скрипт в Tampermonkey (через «Создать новый скрипт», импорт файла или данный сайт).
- Откройте страницу персонажа — обновлённый блок «Достижения» появится автоматически.
Подсказки
- Не находите какую-то медаль или иконку? Нажмите «Показать оригинал» и сравните — чаще всего элемент уже учтён в нужной карточке.
- Хотите увидеть все потенциальные наборы — включите «Показать пустые сеты».
Частые вопросы
Почему не вижу все варианты предмета (1/2/3)?
Так задумано для комплектов: если у вас есть один из вариантов, остальные скрываются и не влияют на процент — их невозможно собрать одновременно.
Можно вернуть привычный вид?
Да, кнопка «Показать оригинал» вернёт стандартный блок «Достижения» сайта.
Безопасно ли это?
Скрипт работает только в вашем браузере и ничего никуда не отправляет.