Перейти к содержимому
Korean Random
Mr 13

Ответы на частые вопросы по XVM / FAQ

Рекомендуемые сообщения

Вы так же можете ознакомиться со списком часто задаваемых вопросов и ответами на них на официальном сайте мода.
Информация на официальном сайте может быть новее, чем представленная в этой теме.

 
Где скачать XVM и для чего нужен XVM-stat?

Скачать XVM

XVM-stat.exe​ - это дополнительный модуль, расширяющий возможности XVM

Он необходим, если вы планируете использовать возможности XVM, связанные со статистикой игроков и/или кастомизированным позиционированием хитлога.



FAQ по XVM:

Установил - не работает!!11

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

Внимательно перечитайте инструкцию по установке, попробуйте установить всё заново с нуля.

Обратите внимание, что обязательными требованиями для использования дополнительного модуля "XVM-stat" являются:
  • Последняя версия World of Tanks, установленная на том с файловой системой NTFS.
  • Microsoft .NET Framewok 3.5.
  • Библиотека Dokan (Скачать и установить).

Перед установкой проверьте свою систему на соответствие указанным требованиям.



XVM поддерживает 2 формата конфигураций, какой лучше использовать?

Рекомендуется использовать "родные" конфигурационные файлы "XVM.xvmconf" для полной совместимости и возможности предельно тонкой настройки. Конфигурации от OverTargetMarkers (OTMData.xml) так же поддерживаются, однако они устарели и не рекомендуются к использованию.

Для перевода вашего старого "OTMData.xml" в новый формат "XVM.xvmconf" откройте ваш старый файл настроек в редакторе конфигураций XVM, и сразу же сохраните полученные настройки. Таким образом данные из вашего OTMData.xml автоматически переведены в новый формат.


Как создать свой конфиг XVM?

Редактор конфигураций доступен в теме "Редактор конфигов [XVM Editor]".

Для ручной настройки вы можете воспользоваться любыми текстовыми редакторами (например "Блокнот" или "Notepad++"), чтобы исправить значения в "XVM.xvmconf". При этом нельзя пользоваться визуальными редакторами вроде Microsoft Word.

Так же вы можете воспользоваться готовыми конфигурациями XVM от других пользователей.


Как сменить цвет и/или текст отлетающего урона при ваншоте (взрыве боеукладки) или при убийстве врага?

Цвет для убитых врагов (т.е. цвет последнего урона по врагу) назначается отдельно: при редактировании конфигурации в редакторе должна быть зажата кнопка статуса "Мёртвый".

Если вы редактируете конфигурационный файл вручную текстовым редактором: цвет берется из секции "dead".


Можно ли использовать XVM, но оставить стандартные маркеры от разработчиков игры?

Да, можно. Откройте ваш файл настроек в редакторе конфигураций и поставьте галочку "Использовать стандартные маркеры клиента" на вкладке "Общие".

Если вы редактируете конфигурационный файл вручную текстовым редактором: в блоке "battle" переключите значение "useStandardMarkers" на true. По умолчанию используется false, т.е. маркеры от XVM, а не из игры.


Что означают звёздочка " * " или минус " - " после ника игрока?

Эти символы появляются только в случае, если на танке установлена "стоковая" башня. При этом:
Символ " * " отображается, если на танке установлена "стоковая" башня, в которую невозможно поставить "топовое" орудие.
Символ " - " отображается, если на танке установлена "стоковая" башня, в которую возможно поставить "топовое" орудие.


Запускаю файл xvm-stat.exe, игра запускается, но никакой информации о статистике игроков не отображается. Вместо значений статистики отображаются чёрточки "--", а не числа. Что не так ?

В первую очередь проверьте, включено ли отображение информации о статистике в вашей конфигурации.
Затем проверьте, не блокируется ли обращение xvm-stat.exe к серверу статистики вашим антивирусом/брандмауэром/фаерволлом/роутером.

Если всё включено и настроено, и вы не знаете, что может стать причиной - опишите вашу проблему в этом разделе (создайте новую тему), обязательно приложив ваш файл конфигурации и файл лога XVM.log, который располагается в папке с игрой, рядом с файлом xvm-stat.exe


Возникает ошибка: Can't assign a drive letter or mount point, что делать?

Причин возникновения данной ошибки может быть несколько. Наиболее распространены две:

1. Dokan установлен некорректно. При этом обычно помогает полная переустановка Dokan с перезагрузкой после каждого действия (первая перезагрузка сразу после удаления, перед повторной установкой, и ещё одна - сразу после повторной установки).

2. По умолчанию служба DokanMounter регистрируется с запуском от имени учетной записи "Локальная Система". Скорее всего у этой учетной записи нет прав на создание файлов/директорий в каталоге с игрой. Соответственно, надо либо в паке с игрой, в "свойствах -> безопасность" добавить разрешения для учетной записи "Локальная Система". Так же можно в свойствах службы, на закладке "вход в систему" поменять на пользователя, у которого есть полный доступ на папку с игрой.


Возникает ошибка: Can't install driver, что делать?

Причин возникновения данной ошибки может быть несколько. Наиболее распространены две:

1. Dokan не установлен, либо не работает. Решение: установите/переустановите Dokan.

2. Драйвер Dokan установлен, но без подписи он отвергается системой. В таком случае можно подписать драйвер dokan.sys программой Driver Signature Enforcement Overrider.


Как часто обновляется статистика игроков?

Статистика кешируется на сервере статистики XVM обновляется раз в неделю для каждого пользователя (а не для всех сразу). Например, если ваша статистика попала на сервер в понедельник в 6 утра, то она будет обновлена в следующий понедельник в то же время. Если статистика другого игрока изначально попала на сервер во вторник в 8 вечера, то его статистика будет обновлена в 8 часов вечера, во вторник следующей недели, а не синхронно с другими игроками.


Установил XVM по инструкции, всё получилось, но вместо цифр отображаются "квадратики". Где ошибка?

В вашей системе не установлены шрифты, используемые в вашей конфигурации. Измените шрифт на тот, который есть в вашей системе, либо установите недостающий (часто авторы конфигураций прикрепляют файлы шрифтов вместе со своими настройками).


Как рассчитываются шансы на победу?

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

Более подробно ознакомиться с формулами расчёта шансов на победу команды вы можете в этой теме.


Как рассчитывается эффективность игрока? (рейтинг эффективности)

Рейтинг эффективности рассчитывается по специальной формуле:
 
dmg * (10 / mid) * (0.15 + mid / 50) + des * (0.35 - mid / 50) * 1000 + det * 200 + cap * 150 + def * 150

bc - количество боёв
mid - средний уровень танков (с учётом количества боёв) = SUM<L=1..10>(L * (количество боёв на технике уровня L) / (общее кол-во боев))
dmg = damageDealt / bc (нанесённый урон делится на количество боёв, т.е. средний дамаг за бой)
des = frags / bc (среднее количество убитых за бой)
det = spotted / bc (среднее количество обнаруженных за бой)
cap = capture_points / bc (среднее количество очков захвата за бой)
def = dropped_capture_points / bc (среднее количество очков защиты за бой)




Мне не нравятся часы в панели отладки (возле FPS). Можно ли их отключить?

Можно. Для этого укажите пустое значение в поле "формат часов" в визуальном редакторе конфигураций.

Если вы редактируете конфигурационный файл вручную текстовым редактором:

в "clockFormat" укажите пустое значение. Т.е. так:
 
 
"clockFormat": ""



Как я могу изменить шрифт в текстовых полях XVM с использованием HTML?

Вы можете использовать любые атрибуты для тега font:
 
 
  • color - определяет цвет текста
  • face - определяет шрифт
  • size - определяет размер текста

Пример использования:

<font color='#666' face='Consolas' size='10'>{{rating}}</font>


В данном примере общий процент побед игрока окрашен серым цветом (#666 - это номер цвета по RGB) и написан шрифтом "Consolas", уменьшенным до размера "10".



Координаты заданные в ОТМ при переносе в XVM выглядят совсем по другому, на сколько идет смещение по X и Y?
 
 
     case "playerName":
        dx = -70;
        dy = -16;
     case "vehicleName":
        dx = -70;
        dy = -16;
     case "currentHealth":
        dx = -41;
        dy = -18;
     case "healthRatio":
        dx = -41;
        dy = -18;
    }


Будет ли сделан мод для системы FAT32?

Нет, модификация не будет разрабатываться под откровенно устаревшую файловую систему. Обновляйтесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

FAQ - XVM-Full:*Обратите внимание - все ответы из FAQ по XVM-Lite так же актуальны и для XVM-Full, поэтому сначала следует ознакомиться с ними.

Установил - не работает!!11

Обратите внимание, что обязательными требованиями для использования Full-версии XVM являются:
  • Последняя версия World of Tanks, установленная на том с файловой системой NTFS.
  • Microsoft .NET Framewok 2.0 и выше.
  • Библиотека Dokan (Скачать и установить).

Перед установкой проверьте свою систему на соответствие указанным требованиям.

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

Внимательно перечитайте инструкцию по установке, попробуйте установить всё заново с нуля.



Будет ли сделан мод для системы FAT32?

Нет, модификация не будет разрабатываться под откровенно устаревшую файловую систему. Обновляйтесь.


Запускаю файл wot-xvm-proxy.exe, игра запускается, но никакой информации о статистике игроков не отображается. Что не так ?

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


Запускаю. wot-xvm-proxy.exe пишет:

Loglevel:1
MountPoint:.stat
Timeout: 7000
Can't assign a drive letter or mount point

и сразу пропадает. Что делать?

По умолчанию служба DokanMounter регистрируется с запуском от имени учетной записи "Локальная Система". Скорее всего у этой учетной записи нет прав на создание файлов/директорий в каталоге с игрой. Соответственно, надо либо в паке с игрой, в "свойствах -> безопасность" добавить разрешения для учетной записи "Локальная Система". Так же можно в свойствах службы, на закладке "вход в систему" поменять на пользователя, у которого есть полный доступ на папку с игрой.


Как часто обновляется статистика игроков?

Статистика кешируется на прокси и обновляется раз в неделю.


Установил XVM по инструкции, всё получилось, но вместо цифр отображаются "квадратики". Где ошибка?

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


Вместо значений статистики отображаются чёрточки "--", а не числа.

Локальный прокси не получает данные с сервера. Причин может быть бесконечное множество, диагностировать удалённо их невозможно. Самые частые причины - не настроенные фаервол/антивирус, роутер, скайп, а так же медленный интернет.


Как рассчитываются шансы на победу?

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


Метод расчёта Global (Общий) (автор метода - Hennek):

Td = (Tmax + Tmin) / 2 - T

if B < 10000, Bn = (B - 2000) / 10000
else Bn = 0.8 + (B - 10000) / 100000

K = E * (1 + Rg - AVG_GWR) * (1 + 0.25 * Td) * (1 + B)
Ka = sum(K_ally)
Ke = sum(K_enemy)

W = Ka / (Ka + Ke) * 100%

P = 50% + (W - 50%) * 5
1) if P > 95% then Р = 95%
2) if P < 5% then P = 5%



Метод расчёта Per-Vehicle (автор метода - santass):

Td = (Tmax + Tmin) / 2 - T

K = E * (1 + Rt - AVG_GWR) * (1 + 0.25 * Td)
Ka = sum(K_ally)
Ke = sum(K_enemy)

W = Ka / (Ka + Ke) * 100%

P = 50% + (W - 50%) * 5
1) if P > 95% then Р = 95%
2) if P < 5% then P = 5%



Описание:

T - уровень текущего боя (вычисленный по составу команд)
Tmin - минимальный уровень боя для танка
Tmax - максимальный уровень боя для танка
Td - разница между уровнем текущего боя и средним уровнем боев данного танка
E - общая эффективность игрока
Rg - общий рейтинг игрока
Rt - рейтинг игрока по танку
B - общее кол-во боев игрока
Bn - нормализованное общее кол-во боев игрока
K - эффективность игрока в текущем бою
Ka - эффективность всей команды союзников в текущем бою
Ke - эффективность всей команды противников в текущем бою
W - вероятность победы союзников
P - итоговый отображаемый процент победы
AVG_GWR = 0.48 (48%)




Как рассчитывается эффективность игрока? (рейтинг эффективности)
Рейтинг эффективности рассчитывается по специальной формуле:
 
dmg * (10 / mid) * (0.15 + mid / 50) + des * (0.35 - mid / 50) * 1000 + det * 200 + cap * 150 + def * 150

bc - количество боёв
mid - средний уровень танков (с учётом количества боёв) = SUM<L=1..10>(L * (количество боёв на технике уровня L) / (общее кол-во боев))
dmg = damageDealt / bc (нанесённый урон делится на количество боёв, т.е. средний дамаг за бой)
des = frags / bc (среднее количество убитых за бой)
det = spotted / bc (среднее количество обнаруженных за бой)
cap = capture_points / bc (среднее количество очков захвата за бой)
def = dropped_capture_points / bc (среднее количество очков защиты за бой)


Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Какие параметры я могу использовать в файле конфигурации - XVM.xvmconf?

 

Информацию обо всех допустимых параметрах вы можете получить в специальном конфиге-примере с комментариями.

Он находится в архиве мода по следующему пути: "\xvm-doc\samples\Full config RU\XVM.xvmconf".

 

Используемые макросы:

 

В ушах, на экране загрузги боя и в окне статистики боя по Tab:
{{nick}} - ник игрока
{{vehicle}} - название танка
{{c:vtype}} - цвет в зависимости от типа техники
+ макросы статистики (см. ниже)

В маркерах над танком:
{{nick}} - ник игрока
{{vehicle}} - название танка
{{level}} - уровень танка арабскими цифрами
{{rlevel}} - уровень танка римскими цифрами
{{turret}} - маркер сток башни:
символ "*" - башня стоковая и в неё нельзя ставить топ орудие
символ "-" - башня стоковая и в неё можно ставить топ орудие
пусто - башня топовая
{{hp}} - текущее здоровье
{{hp-ratio}} - процент текущего здоровья (без символа '%')
{{hp-max}} - максимальное здоровье
{{dmg}} - количество отнятого здоровья
{{dmg-ratio}} - процент отнятого здоровья (без символа '%')
{{dmg-kind}} - вид урона (атака, пожар, таран и т.д.)
{{c:hp}} - цвет в зависимости от текущего здоровья
{{c:hp-ratio}} - цвет в зависимости от процента текущего здоровья
{{c:dmg-kind}} - цвет в зависимости от вида урона
{{c:vtype}} - цвет в зависимости от типа техники
{{a:hp}} - прозрачность в зависимости от текущего здоровья
{{a:hp-ratio}} - прозрачность в зависимости от процента текущего здоровья
+ макросы статистики (см. ниже)

В логе попаданий (hit-log):
{{n}} - общее число попаданий
{{n-player}} - число попаданий по каждому игроку
{{dmg}} - значение последнего попадания
{{dmg-total}} - общая сумма попаданий за бой
{{dmg-player}} - общая сумма попаданий по каждому игроку
{{dead}} - признак убийства танка
{{nick}} - ник игрока
{{vehicle}} - название танка
{{level}} - уровень танка арабскими цифрами
{{rlevel}} - уровень танка римскими цифрами
{{dmg-kind}} - вид урона (атака, пожар, таран и т.д.)
{{c:dmg-kind}} - цвет в зависимости от вида урона
{{c:vtype}} - цвет в зависимости от типа техники

Макроподстановки статистики (необходимо включить rating/showPlayersStatistics):
{{kb}} - количество кило-боев (округление количества боев до 1000).
{{battles}} - количество боев
{{wins}} - количество побед
{{rating}} - общий процент побед
{{eff}} - эффективность игрока (http://wot-news.com/index.php/stat/calc/ru/)
{{kb:3}} - количество кило-боев с выравниванием слева до трех символов
{{rating:3}} - процент побед с выравниванием слева до трех символов
{{eff:4}} - эффективность игрока с выравниванием слева до четырех символов
{{t-kb}} - количество кило-боев на текущем танке
{{t-kb-0}} - количество кило-боев на танке с ведущим нулем
{{t-hb}} - количество гекто-боев на танке (гекто = 100)
{{t-battles}} - количество боев на текущем танке
{{t-wins}} - количество побед на текущем танке
{{t-rating}} - процент побед на текущем танке
{{t-kb:4}} - количество кило-боев на танке с выравниванием слева до 4х символов
{{t-hb:3}} - количество гекто-боев на танке с выравниванием слева до 3х символов
{{t-battles:4}} - количество боев на танке с выравниванием слева до 4х символов
{{t-rating:3}} - процент побед на танке с выравниванием слева до трех символов
{{c:eff}} - цвет в зависимости от эффективности
{{c:rating}} - цвет в зависимости от процента побед
{{c:kb}} - цвет в зависимости от количества кило-боев
{{c:t-rating}} - цвет в зависимости от процента побед на текущем танке
{{c:t-battles}} - цвет в зависимости от количества боев на текущем танке

 

Примеры поля "format":

 

1. Отобразить количество кило-боев, эффективность и процент побед без изменения цвета:
"{{kb}} {{eff}} {{rating}}"
2. То же самое, но раскрасить каждое число в зависимости от его значения:
"<font color='{{c:kb}}'>{{kb}}</font> <font color='{{c:eff}}'>{{eff}}</font> <font color='{{c:rating}}'>{{rating}}</font>"
3. То же, что и 2, но с выравниванием колонок:
"<font face='Consolas' size='11'><font color='{{c:kb}}'>{{kb:3}}</font> <font color='{{c:eff}}'>{{eff:4}}</font> <font color='{{c:rating}}'>{{rating:3}}</font></font>"
4. Отобразить процент побед, подкрашенный в зависимости от рейтинга эффективности:
"<font color='{{c:eff}}'>{{rating}}</font>"

 

Примеры использования динамического цвета и прозрачности:

"color": "{{c:eff}}" - цвет в зависимости от эффективности
"alpha": "{{a:hp}}" - прозрачность в зависимости от количества здоровья

 

Иконки кланов и игроков.

 

Параметр конфигурационного файла battle/clanIconsFolder определяет путь к корневой
папке иконок кланов.
Все иконки загружаются автоматически из подпапки с названием, соответствующем региону
игры (RU, EU, US, и т.д.).
Чтобы добавить иконку клана или игрока, просто скопируйте файл иконки в:
clanicons/[REGION]/clan/ (для клана)
clanicons/[REGION]/nick/ (для отдельного игрока)
Так же можно сделать иконку по умолчанию для клана или игрока:
clanicons/[REGION]/clan/default.png (для клана по умолчанию)
clanicons/[REGION]/nick/default.png (для игрока по умолчанию)
Иконки ищутся в следующем порядке:
nick/<player>.png -> clan/<clan>.png -> clan/default.png -> nick/default.png
По умолчанию в архив мода добавлены топ 100 кланов.
Полный архив со всеми кланами можно скачать отдельно:
http://code.google.com/p/wot-xvm/downloads/detail?name=clanicons-full-ru.zip (RU)
http://code.google.com/p/wot-xvm/downloads/detail?name=clanicons-full-eu.zip (EU)
http://code.google.com/p/wot-xvm/downloads/detail?name=clanicons-full-us.zip (US)

 

Изображение 6-ого чувства, "Лампочка"

 

Для замены изображения индикатора 6-ого чувства поместите альтернативное изображение PNG формата в
res_mods/icons/SixthSense.png

 

Использование собственного изображения в любых текстовых полях с поддержкой HTML

 

Для использования собственного изображения в текстовых полях необходимо использовать тег <img>

 

Тег <img> позволяет встраивать в текстовые поля внешние файлы изображений (JPEG, GIF, PNG), SWF-файлы и фрагменты роликов. В многострочных полях текст автоматически обтекает изображения, встроенные в текстовые поля.

 

Тег <img> в XVM поддерживает следующие атрибуты:

 

src: указывает путь к изображению или SWF-файлу либо идентификатор связи для символа фрагмента ролика в библиотеке. Это обязательный атрибут, все остальные атрибуты — необязательные. Внешние файлы (JPEG, GIF, PNG и SWF) отображаются только после завершения загрузки.

width: ширина вставляемого изображения, SWF-файла или фрагмента ролика. Указывается в пикселях.

height: высота вставляемого изображения, SWF-файла или фрагмента ролика. Указывается в пикселях.

align: задает для встраиваемого изображения выравнивание по горизонтали в текстовом поле. Допускаются значения left (по левому краю) и right (по правому краю). Значение по умолчанию — left.

hspace: задает величину пробела, окружающего изображение, где не отображается текст (по горизонтали). Значением по умолчанию является 8.

vspace: задает величину пробела, окружающего изображение, где не отображается текст (по вертикали). Значением по умолчанию является 8.

id: задает имя экземпляра фрагмента ролика (созданного проигрывателем Flash Player), который содержит встраиваемое изображение, SWF-файл или фрагмент ролика. Этот подход используется для управления встроенным содержимым с помощью ActionScript (не нужно вам, если вы не разработчик XVM) :)

 

Пример использования:

 

<img src='img://gui/flash/XVM.png' width='16' height='16'>

 

Используя этот код вы отобразите в текстовом поле файл, находящийся в по адресу res_mods/<version>/gui/flash/XVM.png, и ограничите его размеры до 16*16 пикселей.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На Windows 8 для установки Докана попробуйте режим совместимости.

  • Нравится 1
  • Не нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×