HotSStat

Программа для сбора личной статистики в игре Heroes of the storm

Описание программы

Программа позволяет собирать статистику о ваших играх в игре Heroes of the storm. На текущий момент собирается статистика по смертям, победам и поражениям. Так же программа имеет возможность для вывода данной статистики в OBS.

Сбор статистики происходит на основе реплеев игр, в момент его сохранения, поэтому программа должна быть запущена во время игры. Статистика по смертям обновляется во время игры, когда HotS сохраняет частичный повтор игры (примерно раз в 2,5 минуты).

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

Планы на будущее

В ближайшее время планируется добавить шаблоны вывода статистики, расширить саму статистику. Если у вас есть предложения по изменению интерфейса или функционала присылайте их на почту [email protected]

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

Для определения, по каком игроку считать статистику, нужно задать его BattleTag (1).

Для задания основной статистики, выберите нужную вам (2).

Текущая статистика по выбранному режиму игры выводится в поле (3), там же можно сбросить ее.

Настройка работы с OBS

Для вывода статистики в OBS предусмотрены два варианта: сохранение в файл и вывод веб-страницей.

Сохранение в файл

  • Создайте действие (4).
  • Задайте файл для сохранения (5).
  • Настройте шаблон вывода (6).
Каждый раз, когда статистика будет меняться, файл будет перезаписываться программой.

Веб-страница

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

Для активации веб-сервера нужно в настройках включить его и указать порт.

  • Для для создания страницы выберите пункт "web-страница" (4).
  • Настройте порт сервера (1).
    1. Простой шаблон
      • Выберите "Использовать простой шаблон" (9)
      • Настройте шаблон вывода (6).
      • Для настройки шрифта вывода воспользуйтесь кнопкой "Шрифт".
    2. Сложный шаблон
      • Выберите шаблон из доступных, для обновления списка доступных шаблонов нажмите "Обновить";
      • При необходимости откорректируйте шаблон вывода;
      • Настройте параметры шаблона - кнопка "Настройка параметров";

Настройка шаблона вывода статистики

Текст самого шаблона задается в поле (6). Автозаменяемые переменные можно самому прописывать руками или выбирать из списка по кнопке (7), где можно посмотреть все доступные переменные.

Панель для счета на турнире

Для автоматического вывода счета при касте турниров можно воспользоваться шаблоном. Распакуйте шаблон в папку с настройками программы: Документы/HotSStat.

Выберите данный шаблон и настройте его параметры:

  • Задайте названия команд;
  • Установите правильные значения для вывода счета. По умолчанию предполагается, что для отслеживания результатов матчей используется батлтаг игрока синей команды и счетом синей команды является {CUSWIN} - победы в игре, для красной - {CUSLOSE} - поражения игрока синей команды. Если используется батлтаг игрока красной команды, то значения счета нужно поменять местами.
Если команды поменялись сторонами, то для быстрой смены названий можно воспользоваться кнопкой "Поменять с" напротив полей с названием и счетом. При наведении мыши на кнопку красной рамкой обводится поле с которым будет происходить обмен значениями.