Jump to content
Korean Random

sirmax

XVM Team XVM Team
  • Posts

    14,403
  • Joined

  • Last visited

  • Days Won

    246

Everything posted by sirmax

  1. исправил, там частичный код уже был подключен, который еще не готов. сейчас стандартные поля используются
  2. да, действительно, на дефолте красные. а на моем конфиге все нормально, странно.
  3. нужен реплей, ошибки в python.log, которых у меня не было. хотя ошибки в 6158 должны пропасть. кстати, на дефолтном конфиге так же?
  4. XVM предоставляет для этого 2 варианта - через иконки игрока/клана, или через комментарии к контактам. 1. Через иконки игрока/клана. - настраиваем параметр "battle"/"clanIconsFolder", указывем путь к папке, где будут находиться иконки. По умолчанию значение равно "clanicons/", что означает, что иконки будут находиться по пути %WOT_DIR%\res_mods\mods\shared_resources\xvm\res\clanicons\ - создаем картинку с нужным изображением (например, оленя), называем ее <имя_игрока>.png, копируем в папку clanicons\RU\nick\ - включаем отображение клановых иконок, если не включено Этот способ достаточно простой и используется уже давно, но он привязан к иконке клана, и для него нужно руками копировать файлики, что не очень удобно. 2. Через комментарии к контактам. Этот способ более продвинутый, предоставляет больше возможностей, и позволяет всем управлять не выходя из игры. Для начала нужно настроить конфиг. Я покажу на одном примере, как сделано в моем конфиге, а дальше все зависит от фантазии конфигоделов. - создаем папку с нужными иконками, можно в своем конфиге: - в нужных местах прописываем макрос {{comment}}. в моем примере используется подстановка изображения рядом с именем игрока в ушах, и именем танка в маркерах: "playersPanel": ... "nickFormatLeft": " {{r_size=2?|{{r_size=4? | }}}}<img src='cfg://sirmax/img/icons/{{comment}}.png'>{{name%.18s~..}}<font alpha='#A0'>{{clan}}</font>", "nickFormatRight": "{{name%.18s~..}}<font alpha='#A0'>{{clan}}</font><img src='cfg://sirmax/img/icons/{{comment}}.png'>{{r_size=2?|{{r_size=4? | }}}} ", ... "markers": ... "format": "<font face='$FieldFont' size='13'><img src='cfg://sirmax/img/icons/{{comment}}.png'>{{vehicle}}{{turret}}</font>" ... можно использовать просто макрос {{comment}} без <img>, тогда можно выводить не только иконку, но и текст, но придется все теги писать в комментариях. В общем, это уже кто как придумает. Далее для того, чтобы поставить игроку нужную отметку, делаем следующее: - в процесе боя, или после боя добавляем игрока в друзья или игнор, главное, чтобы он появился в контактах - жмем "изменить данные" - вводим комментарий (он у меня соответствует названию файла с иконкой оленя), жмем сохранить Теперь в бою это будет выглядеть так: Если удалить запись из контактов, комментарий все равно останется, так что нет ограничения в 1000. Для второго способа необходимо, чтобы были активированы сервисы XVM и включены контакты в настройках в персональном кабинете. З.Ы. Все персонажи вымышленные, реплей взят случайным образом, никого обидеть не хотел, если что. :)
  5. да, меня звать не надо, я сам прихожу. :) эту ошибку исправил, но она все равно ни на что не влияла. только к хитлогу отношение это не имеет. что касается темы, я даже не смотрел - в логе видно, что старый ночник, и ошибки, которые уже исправлены
  6. В учебном бою видел, но на него не хочется тратить время. Посмотрю позже.
  7. WG тут не при чем. При переписывании проще было унифицировать все форматы ушей, вот и получилось, что опции переименовались, чтобы были везде одинаковые. Сейчас вообще в XVM разделение ушей по типам чисто формальное, любой режим ушей можно настроить как угодно, дочтаточно включить или выключить поля в опции "standardFields", там же можно поменять порядок полей, например, чтобы вернуть фраги перед иконкой, достаточно поменять "standardFields": [ "frags", "nick", "vehicle" ], на "standardFields": [ "nick", "vehicle", "frags" ],
  8. на реплее воспроизводится? а на чистом клиенте как? кое что починил, кроме маркеров. надо проверить маркеры тоже исправил
  9. вроде исправил, надо проверить уже отвечал, но еще раз продублирую. причина в том, что поле больше длины подложки. есть два варианта решения: 1. уменьшить "fragsWidth", "nickMaxWidth" или "vehicleWidth" в соответствующем режиме ушей 2. отключить подложку вообще ("alpha":0), и нарисовать свою через extraFields, используя параметр "substrate" Первый вариант проще, второй сложнее, но более универсальный. Это сделано.
  10. хз тогда. мне чтобы этой диагностикой заниматься, надо весь вечер убить, просто чтобы понять что не так
  11. по идее тоже должно исправиться
  12. хитлог отключается в BattleLabelsTemplates.xc
  13. Вот по этой ошибке стало понятно. Исправил, проблема была в инициализации макросов. Если будут еще ошибки в логах, надо сразу об этом писать.
  14. Блин, если это падение при загрузке боя, а не при начале боя (конце 30сек отсчета), то естественно оно есть, и радуйся, что 1-2 секунды, а не 10 как на тесте было. XVM инициализируется, по-другому нельзя сделать.
  15. потому что они сдвигаются, как я и писал. сделай картинку с линейкой, тогда поймешь
  16. сейчас отключены, будут позже через экстра поля
  17. проверил, нет такого падения
×
×
  • Create New...