Jump to content
Korean Random

SerVB

User
  • Content Count

    127
  • Joined

  • Last visited

Everything posted by SerVB

  1. Приветствую. Сделал подобный мод (вдохновение нашел в этой теме), показывающий недавнюю статистику. Исходники открыты. Находится здесь:
  2. The Recent Stat of You Мод с открытым исходным кодом для отображения недавней статистики игроков в бою. Разработка проводится на ГитХабе ( https://github.com/SerVB/TheRecentStatOfYou ), но решил выложиться и здесь. Суть Главное отличие этого мода от аналогичных — это возможность отображения обещающего быть более информативным недавнего рейтинга эффективности (примерно за последнюю тысячу боев, то есть примерно за последние 50 часов игрового времени). В остальном это все тот же мод, который Вы видели у XVM, PolarFox и Ekspoint. Мод позволяет отображать недавнюю статистику игроков в следующих местах: В окне загрузки боя. В ушах. В маркерах над техникой. В таблице игроков при нажатии Tab. Как это выглядит На данный момент показ статистики достигается переименованием игроков: к имени добавляется префикс. Префикс настраивается в файле конфигурации. Также присутствует возможность заменять нашивки – на данный момент есть два варианта: Цвет XWN8 (по умолчанию). Цвет команды в Битве Блогеров 2020. Окно загрузки Аналогично таблице игроков при нажатии Tab. Уши Маркеры Как это работает Мод обращается к провайдерам недавней статистики, и если она находится, выводит ее вместо общей статистики. Данные берутся с сайтов kttc.ru (разрешение на использование от представителя сайта получено) и noobmeter.com (связаться с представителем сайта не удалось, поэтому пока считаем, что запрета на использование сайта нет). Внести вклад Открытие Pull Request'ов, решающих как планируемые задачи, так и любые другие, приветствуется. Любые идеи по развитию также с радостью будут услышаны, Вы можете оставить свои вопросы и предложения во вкладке "Issues". В ближайшее время я не планирую улучшать мод, ведь у меня есть другие проекты. Сам использую мод в текущем состоянии, и это меня устраивает. Далекие планы во вкладке "Issues". Скачивание во вкладке "Releases". Установка Положите файлы .wotmod в папку mods/{версия_игры}/. Для смены стандартных настроек мода скачайте папку configs и положите ее в папку mods/. Построение из исходников Запустите файл build.py, мод соберется в папке build/. Для сборки мода иконок запустите badgesModifier/battleBadgesModifier.py, сохраните полученный в папке target файл PNG как файл DDS, запустите badgesModifier/build.py, мод иконок соберется в папке badgesModifier/build/. Известные проблемы Если использовать возможность показа недавней статистики, то на экране загрузки боя можно заметить подвисание от трех до десяти секунд, связанное со скачиванием относительно большого объема данных с сайта провайдера недавней статистики. Починить это вряд ли возможно: скорость загрузки ограничена скоростью сайта-провайдера. Клиент иногда пишет в лог, что не может найти ник игрока и поэтому использует более медленный вариант поиска. Наверное, это связано с тем, что мод фактически переименовывает игроков. Пока видимых симптомов в клиенте игры не замечено. Но с обновлением клиента это может стать причиной вылетов, если не полной неработоспособности... FAQ Q. Новая версия Танков, а мод не адаптирован. Автор признаков жизни не подает. Моду конец? A. Посмотрите файлы, изменяемые модом, в файле mod_recent_stat_init.py. Найдите те же файлы в репозитории декомпилированных файлов танкового клиента WorldOfTanks-Decompiled. Если они не менялись с новым патчем, то мод скорее всего будет работать в новой версии, необходимо только переложить его в папку с номером новой версии (по крайней мере, при обновлении с 1.1 на 1.2 код мода модифицировать не пришлось). Q. На каком кластере работает мод? A. Мод должен работать на любых кластерах. Попробуйте поменять регион в конфиге config_main.json. Q. Как поменять провайдера недавней статистики или полностью отключить возможность показа недавней статы? A. В конфиге config_main.json. Q. Как полностью отключить показ статистики, но оставить информацию о блогерах? A. В config_main.json выберите "badgeType": "bob2020TeamColor" и в config_format.json выберите "playerName": "". Благодарности Ссылка.
×
×
  • Create New...