Jump to content
Korean Random

totalEfficiency средствами XVM.


Recommended Posts

Да понял уже,правда это с совсем другой оперы,но ок.И правда именно ассист(насвеченный+помощь) лучше этой выделять.

Link to comment
Short link
Share on other sites

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

"TotalEfficiency": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56,
      "visibleOnHotKey": false,
      "onHold": true,
      "x": 0,
      "y": -230,
      "width": 231,
      "height": 20,
      "screenHAlign": "left",
      "screenVAlign": "bottom",
	  "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 },
      "textFormat": { "color": "0xE3E3E3", "size": 16 },
      "format": "<textformat tabstops='[65,130]'><font face='xvm'>R</font> {{py:xvm.totalDamage()}}<tab><font face='xvm'>P</font> {{py:xvm.totalAssist()}}<tab><font face='xvm'>C</font> {{py:xvm.totalBlocked()}}</textformat>",
      "src": "cfg://Kornet_WA/img/TotalEfficiency_bg.png" 
	}, 
Edited by Kornet_WA
Link to comment
Short link
Share on other sites

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

Попробуй отдельным полем и про "layer" не забудь

*   "layer": field z-order

*     values:

*     "substrate": put field behind all fields (for the players panel x value depends on the players panel width)

*     "bottom": put field behind all standard fields but above substrate fields (for the players panel x value does not depend on the players panel width)

*     "normal": put field above bottom fields (for the players panel etc- above vehicle icon but behind standard text fields) (default)

*     "top": put field above all fields

А в пределах поля так ещё можно красить фон "bgColor" , "borderColor"

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

Попробуй отдельным полем и про "layer" не забудь

*   "layer": field z-order

*     values:

*     "substrate": put field behind all fields (for the players panel x value depends on the players panel width)

*     "bottom": put field behind all standard fields but above substrate fields (for the players panel x value does not depend on the players panel width)

*     "normal": put field above bottom fields (for the players panel etc- above vehicle icon but behind standard text fields) (default)

*     "top": put field above all fields

А в пределах поля так ещё можно красить фон "bgColor" , "borderColor"

"layer" - нет в описании и он походу не работает здесь.

"bgColor" , "borderColor" - не подходит нужна своя картинка.

через новое поле всё норм если расположить слой выше(ниже)

      ${ "battleLabelsTemplates.xc":"def.TotalEfficiencyBg" },
      ${ "battleLabelsTemplates.xc":"def.TotalEfficiency" },
      ${ "battleLabelsTemplates.xc":"def.TotalEfficiencyAlt" },

получается нужно ещё и поле под альт создать.

почему тогда "src" рисует картинку поверх цифр. может это баг?

Link to comment
Short link
Share on other sites

почему тогда "src" рисует картинку поверх цифр. может это баг?

вроде как совместное использование "format" и "src" просто не предусмотрено

 * types of formats available for extended format:
 *   - MovieClip (for loading image)
 *   - TextField (for writing text and creating rectangles)
 * if "src" field is present, MovieClip format will be used
 * if "src" field is absent, TextField format will be used

 * fields available for extended format:
 *   "src" - resource path ("xvm://res/contour/{{vehiclename}}.png")
 *   "format" - text format (macros allowed)

и попробуй (а вдруг?) расположить "src" выше "format" в поле :))

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

"layer" - нет в описании и он походу не работает здесь.

Слоем Слава когда-то советовал, вот я вспомнил и написал на всякий случай . Хотя у меня такой же порядок полей: фон=>цифры==>цифры алт

      ${ "battleLabelsTemplates.xc":"def.TotalEfficiencyBg" },
      ${ "battleLabelsTemplates.xc":"def.TotalEfficiency" },
      ${ "battleLabelsTemplates.xc":"def.TotalEfficiencyAlt" },
получается нужно ещё и поле под альт создать.

 

Не надо

 

Link to comment
Short link
Share on other sites

вроде как совместное использование "format" и "src" просто не предусмотрено

 * types of formats available for extended format:
 *   - MovieClip (for loading image)
 *   - TextField (for writing text and creating rectangles)
 * if "src" field is present, MovieClip format will be used
 * if "src" field is absent, TextField format will be used

 * fields available for extended format:
 *   "src" - resource path ("xvm://res/contour/{{vehiclename}}.png")
 *   "format" - text format (macros allowed)

и попробуй (а вдруг?) расположить "src" выше "format" в поле :))

в конфиге не катит. а питон моя не понимать. ладно пусть будет отдельным полем может макс увидит подскажет или сделает.

Link to comment
Short link
Share on other sites

 

 

пусть будет отдельным полем
самое верное решение.

когда-то, на заре ввода battlelabels, я уже поднимал похожий вопрос (про фон) и было рекомендовано использовать отдельное поле :)) 

Link to comment
Short link
Share on other sites

Уже решил Максим в 6671.

_______________________

 

Парни,чет не могу найти сообщения,где то читал,что вот так: "enabled": "{{squad?true|false}}", в battleLabelsTemplates не работает,это верно или я опять что то не так понял?

Хочу сделать,чтоб взводная колонка работала только во взводе.После тех сообщений сделал альфу "{{squad?100|0}}",но почему то в реплее это поле отображается,хотя сам реплей сольный.Или это нормально для реплея?Просто когда был прописан "enabled": "{{squad?true|false}}",в реплее была пустота.

Полный конфиг:

// Общий взводный урон(только взводный)
	"damagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "x": 233,
      "y": 0,
      "width": 200,
      "height": 270,
      "screenVAlign": "bottom",
      "shadow": { "color": "0x005501", "distance": 0, "angle": 0, "alpha": "{{squad?100|0}}", "blur": 2, "strength": 2.5 },
      "textFormat": { "color": "0xFFFFFF", "size": 17 },
      "format": "<textformat tabstops='[70]'><img src='img://gui/maps/icons/library/qualifiers/42x42/all.png' width='24' height='24' align='baseline' vspace='-6'> {{py:xvm.damagesSquad}}<tab><img src='img://gui/maps/icons/orders/small/additionalBriefing.png' width='24' height='24' align='baseline' vspace='-6'> {{py:xvm.totalDamagesSquad}}</textformat>"
    }, 

Отличается лишь enabled и альфа от первоначального варианта.Хотя конечно лучше было бы все таки "enabled": "{{squad?true|false}}".

Link to comment
Short link
Share on other sites

Про enabled sirmax недавно объяснял, в параметре можно использовать только глобальные макросы. По поводу alpha, почему вы её в тени используете, а не в самой секции "damagesSquad"?


P. S. Вот пример

Link to comment
Short link
Share on other sites

Имхо, totalEfficiency нужно в XVM "засунуть" иначе конфликт получается со стандартной "фишкой" от WG.
Я думаю, что значительная часть пользователей XVM'а использует дефолтный конфиг.

Link to comment
Short link
Share on other sites

Имхо, totalEfficiency нужно в XVM "засунуть" иначе конфликт получается со стандартной "фишкой" от WG.

Я думаю, что значительная часть пользователей XVM'а использует дефолтный конфиг.

так "фишка" от WG отключена по умолчанию в дефолте

    // true - отключить стандартный детальный урон.
    "disabledDetailStats": true,
    // true - отключить стандартный суммарный урон.
    "disabledSummaryStats": true,
Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

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