Jump to content
Korean Random

Настройка XVM конфига: помощь и общие вопросы


Recommended Posts

Салют, помощники! Помогите, пожалуйста, "втулить" макрос оставшегося ХП (как в хитлоге) курсивным шрифтом и сделать возможным выравнивание расстояния между колонками, а то там зеркально, а не симметрично. (Макрос – красная чёрточка, табы – зелёные стрелки. ну вы поняли:))

statisticForm.xc

Link to comment
Short link
Share on other sites

// Фоновое изображение, если задано.
    "bgImage": null,

Как здесь правильно путь прописать до папки res?

Подскажите

Link to comment
Short link
Share on other sites

Как здесь правильно путь прописать до папки res?

На примере пути к лампе 6-го чувства в файле battle.xc можно "подглядеть" :))
Link to comment
Short link
Share on other sites

Помогите, пожалуйста, "втулить" макрос оставшегося ХП (как в хитлоге) курсивным шрифтом и сделать возможным выравнивание расстояния между колонками, а то там зеркально, а не симметрично

не симметрично потому, что выравнивание с обеих сторон вправо, личный рейтинг пятизначный (не могли как все люди в 4 знака уложиться), а если нет пятой цифры вместо неё ставится пробел, чтобы колонки не ехали. можно конечно с правой стороны задать везде выравнивание влево, но не факт, что будет лучше, килобои например будут отображаться по разному:

post-6084-0-78566400-1458887027_thumb.jpg

в общем выбирай сам

'выравнивание вправо (стандартное)'

'выравнивание в разные стороны'

Link to comment
Short link
Share on other sites

Добрый день! Есть вопрос по markersAliveNormal.xc. Раньше у меня в конфиге все настройки не были упакованы в шаблоны, то есть все значения playerName, tankHp, hpPercent  были в отдельности прописаны для ally и  enemy. Вчера после обновления xvm все изменил.  И в этом конфиге есть картинки фокуса и помощи для противника и союзника соответственно, записаны они были так:

 

'Код'

//для союзника 
     {
        "name": "Fokus-Kill",
        "visible": true,
        "x": 4,
        "y": -115,
        "alpha": "{{a:hp-ratio}}",
        "color": "0xFCFCFC",
        "font": {
          "name": "$FieldFont",
          "size": 13,
          "align": "center",
          "bold": true,
          "italic": false
        },
        "shadow": {
          "alpha": 100,
          "color": null,
          "angle": 0,
          "distance": 0,
          "size": 1.5,
          "strength": 150
        },
        "format": "<img src='xvm://res/icons/markers/ally{{squad}}.png' width='75' height='75'>"
      },
//для противника
      {
        "name": "Fokus-Kill",
        "visible": true,
        "x": 4,
        "y": -115,
        "alpha": "{{a:hp-ratio}}",
        "color": "0xFCFCFC",
        "font": {
          "name": "$FieldFont",
          "size": 13,
          "align": "center",
          "bold": true,
          "italic": false
        },
        "shadow": {
          "alpha": 100,
          "color": null,
          "angle": 0,
          "distance": 0,
          "size": 1.5,
          "strength": 150
        },
        "format": "<img src='xvm://res/icons/markers/enemy.png' width='75' height='75'>"
      },

 

А вот теперь я как бы записал его в шаблоны в часть конструкции def { ..... } таким образом

     fokusKill:{
        "name": "Fokus-Kill",
        "visible": true,
        "x": 4,
        "y": -115,
        "alpha": "{{a:hp-ratio}}",
        "color": "0xFCFCFC",
        "font": {
          "name": "$FieldFont",
          "size": 13,
          "align": "center",
          "bold": true,
          "italic": false
        },
        "shadow": {
          "alpha": 100,
          "color": null,
          "angle": 0,
          "distance": 0,
          "size": 1.5,
          "strength": 150
        },
        "format": "<img src='xvm://res/icons/markers/ally{{squad}}.png' width='75' height='75'>"
      },

 для ally и enemy в textfields записал:

    "textFields": [
      ${ "def.tankName" },
      ${ "def.playerName" },
      ${ "def.tankHp" },
      ${ "def.fokusKill" }

	 ]
  },

Но так как в этой части "format": "<img src='xvm://res/icons/markers/ally{{squad}}.png' width='75' height='75'>" не указано для enemy картинки, она показывает картинку для ally.

Вопрос! Как в этой части указать: если союзники, то картинка ally.png; если противник - enemy.png:

 

"format": "<img src='xvm://res/icons/markers/ally{{squad}}.png' width='75' height='75'>"

 

наверно капать в сторону ally{{squad}}|enemy.png, как правильно такую конструкцию написать?

PS. Извините за много букв, хотелось как можно информативнее, если это получилось

Edited by Metrix647
Link to comment
Short link
Share on other sites

 

 

Вопрос! Как в этой части указать: если союзники, то картинка ally.png; если противник - enemy.png:
 

Назовите картинки например: если союзники ally1.png; если противник - 1.png и напишите в конфиге:

"format": "<img src='xvm://res/icons/markers/{{ally}}1{{squad}}.png' width='75' height='75'>"

А совзводнику вы не хотите помогать?)) Или у вас есть картинка allysq.png?

  • Upvote 1
Link to comment
Short link
Share on other sites

 

Назовите картинки например: если союзники ally1.png; если противник - 1.png и напишите в конфиге:

"format": "<img src='xvm://res/icons/markers/{{ally}}1{{squad}}.png' width='75' height='75'>"

А совзводнику вы не хотите помогать?)) Или у вас есть картинка allysq.png?

 

allysq.png есть) он другого света)

 

Назовите картинки например: если союзники ally1.png; если противник - 1.png и напишите в конфиге:

"format": "<img src='xvm://res/icons/markers/{{ally}}1{{squad}}.png' width='75' height='75'>"

А совзводнику вы не хотите помогать?)) Или у вас есть картинка allysq.png?

 

тогда наверно allysq.png надо переименовать в ally1sq.png или 1sq.png?

Edited by Metrix647
Link to comment
Short link
Share on other sites

Вопрос! Как в этой части указать: если союзники, то картинка ally.png; если противник - enemy.png

в таких конструкциях можно использовать макрос {{ally|enemy}} - для союзника отдаст ally, для противника enemy 

"format": "<img src='xvm://res/icons/markers/{{ally|enemy}}{{squad}}.png' width='75' height='75'>"
Edited by Kapany3uk
  • Upvote 1
Link to comment
Short link
Share on other sites

 

в таких конструкциях можно использовать макрос {{ally|enemy}} - для союзника отдаст ally, для противника enemy 

"format": "<img src='xvm://res/icons/markers/{{ally|enemy}}{{squad}}.png' width='75' height='75'>"

вот такая конструкция больше по душе) спасибо, сейчас опробуем)

@Kapany3uk, "format": "<img src='xvm://res/icons/markers/{{ally|enemy}}{{squad}}.png' width='75' height='75'>" - для enemy не показывает картинку enemy.png

вот такая конструкция больше по душе) спасибо, сейчас опробуем)

@Kapany3uk, "format": "<img src='xvm://res/icons/markers/{{ally|enemy}}{{squad}}.png' width='75' height='75'>" - для enemy не показывает картинку enemy.png

ай понял ошибку)) в textFields забыл добавить)

Link to comment
Short link
Share on other sites

 

 

ай понял ошибку)) в textFields забыл добавить)
надо еще убедиться, что картинки имеют названия ally.png / enemy.png и allysq.png соответственно 
  • Upvote 1
Link to comment
Short link
Share on other sites

надо еще убедиться, что картинки имеют названия ally.png / enemy.png и allysq.png соответственно 

да я их переименовал, после отредактировал конфиг, теперь работает все, кроме одного. Тема создана взгляните пожалуйста, может что подскажете http://www.koreanrandom.com/forum/topic/30738-%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%B7%D0%B0%D1%81%D0%B2%D0%B5%D1%82%D0%B0-%D0%B2-%D1%83%D1%88%D0%B0%D1%85-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82/

Edited by Metrix647
Link to comment
Short link
Share on other sites

Всем привет! ребят,подскажите пожалуйста,после обновления до версии XVM 6.2.1.1 перестал подхватываться мой конфиг с моими настройками,что может быть не так?что нужно подправить-добавить? прикрепляю логи

 

python.log

xvm.log

Link to comment
Short link
Share on other sites

 

 

что может быть не так?что нужно подправить-добавить?

в файле camera.xc на 62 строке перед закрывающей скобкой лишняя запятая

JSONxLoaderException: ARRAY: <value> expected, got "]" at 62:35 in "res_mods\configs\xvm\toris21\camera.xc" 
Link to comment
Short link
Share on other sites

убрал,проблема осталась(

читайте логи, там все написано!

теперь забыли закрывающую скобку на строке 67 (перед 68), запятую перед закрывающей скобкой тоже надо убрать (при наличии)

JSONxLoaderException: OBJECT: "}" expected, got "zoomIndicator" at 68:7 in "res_mods\configs\xvm\toris21\camera.xc" 

и если редактировать в XCPad к примеру, то редактор подсвечивает названия файлов красным, если в них определяет ошибку...

Edited by Kapany3uk
Link to comment
Short link
Share on other sites

С

 

читайте логи, там все написано!

теперь забыли закрывающую скобку на строке 67 (перед 68), запятую перед закрывающей скобкой тоже надо убрать (при наличии)

JSONxLoaderException: OBJECT: "}" expected, got "zoomIndicator" at 68:7 in "res_mods\configs\xvm\toris21\camera.xc" 

и если редактировать в XCPad к примеру, то редактор подсвечивает названия файлов красным, если в них определяет ошибку...

Спасибо друг,я просто не очень в этом разбираюсь.исправил-пока все ок,буду тестировать дальше

Link to comment
Short link
Share on other sites

Ребята, прописал в файле markersAliveNormal.xc "format": "{{hp-ratio}}%", что бы ХП отображалось в процентах.
Теперь танки иногда ездят с 0 % ХП. Подскажите , как исправить, если это исправляется?

Link to comment
Short link
Share on other sites

 

 

Подскажите , как исправить, если это исправляется?
Никак не исправляется - округление по правилам математики, т.е. 0.49% и ниже будет показывать как 0% 
  • Upvote 1
Link to comment
Short link
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...