Конфиг и редактор
Как уже было сказано выше, у OTM и, соответственно, XVM был конфиг-файл. Сперва он был в формате XML: OTMData.xml. Настроек было немного, и хватало ручных правок в любом редакторе. Со временем количество настроек росло, как и популярность, и стали очевидны две вещи:
- XML не слишком удобен для ручных правок.
- Какой бы формат мы ни выбрали, нужен WYSIWYG-редактор.
С редакторами история получилась такая: времени на них вечно не хватало (да и сейчас не хватает), потому они часто не успевают за последними фичами в самом моде. Самый первый редактор был сделан на Adobe Air все тем же
Nikolas Siver
. Когда эстафета перешла к нашей команде, редактор мы достаточно долго не трогали, и он, по сути, перестал представлять собой серьезную ценность, так как не содержал в себе большого количества актуальных настроек. В какой-то момент я даже попытался сделать редактор на HTML/JS, но ничего интересного из этого не получилось.
Оленемер
В то время я еще был супертестером WoT. Этим ребятам показывают ранние версии клиента с целью получить фидбек. И как-то вечером за дружескими покатушками услышал в Teamspeak обрывки разговора: «ты ЭТО видел? …. Да как его поставить то? … Сыть!… ПАМАГИТЕ!!!!!».
Итак, запоминайте (а лучше — записывайте!), что было нужно для установки (близкая к оригиналу инструкция):
Оленемер | xvm для world of tanks 1.17.1.0
Изменения:
Описание:
Оленемер — это как не есть самый востребованный мод для многих танкистов. По статистике сайта XVM им ежедневно пользуется более трех с половиной миллионов игроков по всему миру. Его популярность обусловлена тем, что он дает возможность видеть следующую информацию:
- рейтинг эффективности игроков при загрузке боя и в самом бою
- их процент побед
- количество боев
- предположительный шанс на победу в бою учитывая все показатели выше
Всю выводимую информацию можно настраивать в файлах конфигурации и выводить, например, не общий процент побед игрока по всем танках, а только по конкретному и так далее. Все это сделало оленемер гибким для настройки и очень популярным модом.
Сделан он на основе XVM для World of Tanks 1.17.1.0, который так же является очень популярной модификацией, ведь он дает возможность игроку полностью поменять игровой интерфейс и добавить в него следующие улучшения без которых современный танкист просто уже не может играть:
И это только основная часть функциональность мода. В нем еще скрывается очень много фишек и приколов, которые вы сможете узнать со временем, используя его. На этой странице представлен оленемер для World of Tanks 1.17.1.0, еще его называют пользомер, в самой последней версии и с максимально подробной инструкцией по настройке и установке каждого его компонента.
Для того, чтобы вы максимально комфортно установили и настроили оленемер, команда нашего сайта сделал для вас следующее:
- ручная установка в виде архива
- автоматическая установка с помощью удобного и продуманного инсталлятора
Но запомните одну истину, установив однажды оленемер для WOT 1.17.1.0, обращаешь ты себя на дальнейшее мучение и подгорание стульев. Ведь вы узнаете на самом деле сколько раков обитает во вселенной World of Tanks.
По многочисленных просьбах посетителей нашего портала было решено сделать два варианта установки оленемера, ведь не все обладают хорошими ПК, а для работы некоторых функций XVM нужны дополнительные ресурсы, которых на слабом ПК увы нет. Поэтому, как и в ручном, так и в автоматическом режиме установки будет доступно два варианта:
- Оленемер Full
- Оленемер Light
В Full версию войдут все моды, которые можно включит в XVM, в Light версии будет только оленемер и хит лог. Так что если вы обладатель слабого ПК, советуем ставить вам «Оленемер Light». Для настройки дополнительных возможностей XVM откройте папку «Дополнения для оленемера» и там вы найдете файл настроек для:
- информативной карусели в 2 или 3 ряда,
- установки стандартных маркеров техники
- различные виды лога урона
- ручного переключения рейтингов
Переключения рейтингов в оленемере:
В своей сборке оленемера мы используем инструмент для переключения рейтингов прямо в ангаре, который был разработан известным игроком ProTanki. Для того чтобы изменить рейтинг отображаемый в оленемере, вам достаточно нажать F6 и после этого вы увидите следующее сообщения.
При помощи этой модификации вы можете изменить рейтинг на один из ниже перечисленных:
- eff — четырехзначный рейтинг эффективности (РЕ);
- xeff — двухзначный рейтинг эффективности (РЕ);
- wn6 — четырехзначный WN6 (Wot-news);
- xwn6 — двухзначный WN6 (Wot-news);
- wn8 — четырехзначный WN8;
- xwn8 — двухзначный WN8;
- wgr — четырехзначный рейтинг от WG;
- xwgr — двухзначный рейтинг от WG;
- xte — двухзначный рейтинг учитывающий средний урон и количество фрагов;
- r — рейтинг настраивающийся на официальном сайте (подробнее ниже);
После обновления XVM до версии 6 появилась возможность переключать рейтинги оленемера прямо на официальном сайте мода modxvm, в настройках своего аккаунта.
В последнем обновлении мы добавили эту возможность и в наш мод переключения рейтингов. Для того, чтобы менять отображаемый рейтинг на сайте, вам сначала нужно включить эту возможность в ангаре, нажав клавишу F6 и переключив рейтинг на «r» (смотрите на картинку ниже).
После этого проделайте следующие шаги:
- Зайти на сайт modxvm.com;
- Авторизоваться в личном кабинете;
- Зайти в Настройки;
- Выбрать отображение предпочитаемого рейтинга.
Рейтинг меняется сразу же после его смены в ангаре!
Оленемер от tankmods.ru.
Представляем вам первый и лучший на данный момент установщик оленемера для World of Tanks. Он был разработан командой tankmods.ru с пожеланиями очень многих танкистов. За его основу был взят оленемер от ПроТанки и это уже говорит о многом. С его помощью вы без особых усилий сможете установить себе XVM и настроить его так как вам нужно.
В установщике можно включать и отключать каждый его элемент, что позволяет вам сделать настройку мода максимально тонкой. Вы можете поставить себе только оленемер и все, а можете установить максимальный пакет всех дополнений, которые помогут вам в игре.
Еще одной особенностью установщика является то, что вы можете менять свою конфигурацию Оленемера (XVM) сколько вам угодно, переустанавливая мод с другими опциями и знать, что вы всегда получите только то, что вы выбрали последним.
Ну а самым большим его плюсом является менеджер обновлений. Установив оленемер от tankmods.ru один раз, вы всегда будете в курсе выхода новых версий мода и сможете без проблем обновится до его последней версии простым запуском установщика, который уже будет знать, какие пункты установки вы выбирали прошлый раз и вам всего лишь останется быстро нажать Далее и Установить.
Обновления мода до последних версий сведет к минимуму вылеты игры и даст вам возможность всегда использовать самую оптимизированную и стабильную версию мода.
Установка XVM:
Скопировать папку res_mods в папку с игрой.
Включения статистики сайте (активация статистики): — ОБЯЗАТЕЛЬНО!
Чтобы настроить дополнительные сервисы XVM, такие как статистика, отображения шанса на победу и другие, вам нужно зайти и залогинится на официальный сайт мода (tankmods.ru) и активировать нужные в раздел «Настройки» в личном кабинете.
Если у вас при входе в ангар появляется такое сообщения, то это первый признак того, что вы не активировали сервисы XVM.
Для включения статистики вам нужно сделать следующее:
- Нажмите на «подробнее» или на ссылку сайта и вы сразу же окажитесь на сайте XVM. (смотрите на картинки выше)
- Если вы еще не залогинены на сайт, нажмите «Войти», выберете регион и введите данные своего аккаунта.
- Выберете вкладку «Настройки» и отметьте нужные вам сервисы XVM, установив напротив нужного галочку. (смотрите на картинки выше)
- Нажмите на кнопку «Добавить клиент» (если она неактивна, нажмите на «Обновить статистику»)
- Перезайдите на сервер.
После всех этих манипуляций вы должны увидеть в игре следующее сообщение:
Если оно не появилось, попробуйте повторить все шаги активации еще раз. Для самых ленивых мы подготовили видео в котором подробно объясняется и демонстрируется каждый шаг активации статистки:
Если вам надоело смотреть на статистику, то ее можно отключить на все том же официальном сайте, просто убрав галочки напротив «Статистика игроков в бою» и все.
Часто задаваемые вопросы:
В: Не работает отображения статистики, не работает оленемер, не показывает шансы на победу, что делать?
О: Советуем сразу же проверить активированы ли соответствующие сервисы XVM на сайте. Подробное объяснения о том как это сделать можно прочитать здесь.
В: Выводится сообщения «Ошибка сети. Статистика XVM недоступна, попробуйте позже.»?
О: Проблема не в вашем оленемере или компьютере, все дело в сервере статистики XVM. Ждите и со временем работа мода возобновится.
В: Вместо цифр рейтинга выводятся какие то непонятные цветные квадратики?
О: По всей видимости у вам не установлены нужные шрифты. Если вы качали оленемер у нас на сайте, установите шрифт, который вы найдете в загруженном архиве.
В: У меня отображается несколько названий танков на мини-карте?
О: После выхода последнего обновления в игре появилась встроенная умная мини-карта и чтобы убрать дублирования надписей на мини-карте вам нужно отключить их вывод в настройках в игре (смотрите на картинку ниже).
В: После установки на чистый клиент одного оленемера пропадают танки в ангаре (лттб, е-25 и т.д.).
О: Заходим по пути диск С:/пользователи/имя/appData/roaming/wargaming.net/wot/xvm и удаляем всё в папке xvm. (предварительно нужно включить отображения скрытых файлов и папок)
Скачать:
Реклама
По умолчанию в оленемере установлен четырехзначный WN8. Но его можно изменить на любой другой прямо в ангаре (как это сделать написано здесь). После установки не забывайте, что статистику нужно активировать. (читайте подробнее здесь)
Скачать оленемер от tankmods.ru (8.0.0) в виде удобного установщика от 06.08.2022:
Если у вас проблемы с рейтингом даже после его активации на сайте modxvm, скачайте ClearCache.bat (очистка кеша игры) и запустите его! После этого повторно активируйте статистику.
Установка с помощью установщика:
Версия #1:
Чтобы обновить мод до последней версии, просто запустите установщик и переустановите мод заново. Все пункты, которые вы выбирали раньше, он запомнит.
Важно! У пользователей Avast наблюдается ложное срабатывания антивируса. В моде вирусов нет, как доказательство, приводим вам ссылку на результаты проверки установщика на Virustotal.
Что делать если у меня что то не работает или вылетает?
Если у вас вылетела игра из-за мода, перед тем как писать это в комментарии, пожалуйста загрузите на яндекс, мейл или гугл диск файл python.log (находится в папке с игрой) и вставляйте ссылку в ваш комментарий. Только так мы сможем отловить все баги и сделать мод лучше.
Поддержка пользователей
Мы изначально понимали, что XVM несколько сложнее в установке, чем основная масса модов (это даже породило мем «Оленемер начинает работу уже в процессе установки»), и что без поддержки много аудитории мы не соберем.
Для уменьшения нагрузки на поддержку мы даже разделили XVM на XVM-full и XVM-light. В light-версии было вырезано все, что относится к отображению статистики. Соответственно, этим игрокам не нужно было ставить ни Dokan, ни .NET-приложение, что серьезно упрощало установку.
Самая первая поддержка осуществлялась на официальном форуме World of Tanks. Это было не очень удобно — как минимум, у нас не было возможности модерации и закрепления тем, темы перемешивались с другими, не имеющими к нам никакого отношения. Поэтому почти одновременно с переездом на первый выделенный сервер (январь 2022) на нем же был установлен первый форум техподдержки. Самый обычный phpBB «из коробки». Тем не менее, он выполнял свою функцию до одного ЧП.
ЧП заключалось в том, что нам понадобилось отресайзить разделы в файловой системе. Зачем — никто уже и не помнит, но было нужно. Спецов у нас тогда не было, решили обойтись своими силами. Результатом сего действа был разваленный рейд при (сюрприз!) отсутствии актуального бекапа.
Положительным моментом этого инцидента стало появление в нашей команде Mr 13 (он делает бекапы!), который по совместительству является владельцем форума Korean Random, на базе которого сейчас и находится главный ресурс поддержки XVM.
Сбор команды и xvm
Тем временем количество пользователей мода росло, а на скорую руку написанный сервер, хостящийся на дешевом VPS, стал не справляться с нагрузкой.
Результатом было:
Как раз в то самое время я для собственных нужд арендовал в Hetzner самый дешевый «выделенный» сервер (EQ4: Intel Core i7-920, 8 GB DDR3, 2x 750 GB SATA II HDD). Видя такое безобразие с понравившимся мне модом, связался с камрадом bkon и предложил посильную помощь с хостингом.
Через несколько дней сервер был благополучно установлен, и на некоторое время пользователи получили относительно безглючную работу мода.
В феврале-маре 2022, одновременно с этим был сделан форум на том же самом сервере для технической поддержки и обмена конфигами.
Небольшой исторический экскурс. Изначально идея и первые реализации OTM принадлежат Nicolas Siver. В ноябре 2022 года ему это дело, похоже, поднадоело, и эстафету подхватили камрады sirmax и bkon, выпустив OTM для клиента танков версии 0.6.7.
В январе 2022 к команде присоединился и я: сначала в качестве хостера, чуть позже — в качестве разработчика серверной части, а затем — и вспомогательных систем (к примеру, виджет активации статистики).
В середине 2022 из команды как-то незаметно ушел bkon, зато появились: Mr 13 (Wayfarer) — CEO и PR, XlebniDizele4ku (ilit) — разработчик клиентской части, Mr A — помощь в разработке клиентской части и сборка релизов, Mixaill (Mixaill) — организация непрерывной интеграции (ночные сборки), взаимодействие с переводчиками клиентской части, q4x2 — *nix специалист и разработчик серверной части.
И пару слов о том, почему, собственно, были удалены темы с описанием модификаций на официальном форуме. С ростом популярности мода росло и число прецедентов, так сказать, неспортивного использования: оскорбления игроков с низкой статистикой, либо, наоборот, со слишком высокой.
Оскорбленные игроки шли на тот же официальный форум и плакались/требовали/угрожали и всяческими способами добивались запрета этого «обидевшего» их мода. Спустя некоторое время «без объявления войны» (то есть, без какого-либо предварительного контакта с разработчиками мода) все темы, относящиеся к оленемеру и XVM были удалены, а в правила форума был внесет запрет на публикацию ссылок на любые моды, отображающие статистику.
Мы предлагали различные компромиссные варианты: ограничить частоту запросов до заданной величины. Ввести расписание, когда мы будем слать запросы — все упиралось в глухую стену. Подолбившись в нее пару месяцев мы оставили эти попытки, и просто разделили XVM на XVM-full и XVM-light.
В light-версии было вырезано все, что относится к отображению статистики. Этим самым, мы формально не попадали под запрет (с лайт версией, разумеется): вахтеры нас особо не трогали, и канал привлечения новых пользователей через официальный форум снова заработал.
Формулы перевода в шкалу xvm.
Текущие (патч 0.9.10) формулы перевода значений рейтингов в шкалу XVM:
XEFF = if(EFF>2250; 100; max(min(EFF*(EFF*(EFF*(EFF*(EFF*(0.000000000000000013172*EFF - 0.000000000000092286) 0.00000000023692) - 0.00000027377) 0.00012983) 0.05935) - 31.684; 100); 0))
XWN6 = if(WN6>2350; 100; max(min(WN6*(WN6*(WN6*(WN6*(WN6*(0.000000000000000001225*WN6 - 0.000000000000007167) 0.000000000005501) 0.00000002368) - 0.00003668) 0.05965) - 5.297; 100); 0))
XWN8 = if(WN8>3650; 100; max(min(WN8*(WN8*(WN8*(WN8*(WN8*(-0.00000000000000000007656*WN8 0.0000000000000014848) - 0.0000000000099633) 0.00000002858) - 0.00003836) 0.0575) - 0.99; 100); 0))
XWGR = if(WGR>11100; 100; max(min(WGR*(WGR*(WGR*(WGR*(WGR*(-0.0000000000000000000013018*WGR 0.00000000000000004812) - 0.00000000000071831) 0.0000000055583) - 0.000023362) 0.059054) - 47.85; 100); 0))
Цветовая шкала.
Цветовая шкала рейтингов строится исходя из того, какие значения рейтингов соответствуют определенным значениям %SUP:
Красный: %SUP < 20%Оранжевый: 60% > %SUP >= 20%Желтый: 90% > %SUP >= 60%Зеленый: 99% > %SUP >= 90%Бирюзовый: 99.9% > %SUP >= 99%Фиолетовый: %SUP >= 99.9%
Текущая (патч 0.9.15) таблица цветовой шкалы: