Jump to content
Korean Random
ktulho

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

Recommended Posts

Все иконки находятся именно в алтасе.

нет.

 

абсолютно идентичные иконки и там и там (11 шт.)

 

post-24956-0-08238100-1476966287_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

@H_E_K_P_O_M_A_H_T_, сорь, действительно у ВГ стоит такая на ассист, и в maps/icons/library/ такой нет...

Edited by Kapany3uk

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

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

Share this post


Link to post

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_

Share this post


Link to post

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" рисует картинку поверх цифр. может это баг?

Share this post


Link to post

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

Share this post


Link to post

Short link
Share on other sites
"layer" - нет в описании и он походу не работает здесь.

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

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

 

Не надо

 

Share this post


Link to post

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" в поле :))

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

Share this post


Link to post

Short link
Share on other sites

 

 

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

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

Share this post


Link to post

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}}".

Share this post


Link to post

Short link
Share on other sites

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


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

Share this post


Link to post

Short link
Share on other sites

 

 

почему вы её в тени используете,
Упс,спасибо за ответ,недоглядел)) 

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

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

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

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

    // true - отключить стандартный детальный урон.
    "disabledDetailStats": true,
    // true - отключить стандартный суммарный урон.
    "disabledSummaryStats": true,

Share this post


Link to post

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.

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...