Jump to content
Korean Random
ktulho

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

Recommended Posts

 

 

кто бы занялся...)
так вроде Влад (@vlad_cs_sr) ведет профильную тему, ему и карты в руки :))

Share this post


Link to post

Short link
Share on other sites

Так исторически сложилось. В damageLog изначально были уникальные макросы, они действовали только в damageLog. Py_macro работают не только в battleLablesTemplates.xc. 

можно вообще добавить секцию в хитлог. он же тоже на Py_macro сделан. там этой инфе самое место. прописать все макросы в конфиг всё равно они больше ни где не используются.

Share this post


Link to post

Short link
Share on other sites

можно вообще добавить секцию в хитлог. он же тоже на Py_macro сделан. там этой инфе самое место. прописать все макросы в конфиг всё равно они больше ни где не используются.

Hitlog сделан не py_macro'сами. 

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

Hitlog сделан не py_macro'сами. 

 

Я там уже предлагал твои макросы из лога урона добавить, sirmax сказал некому на py_macro пероводить, придётся тебе и макросы как  раз у тебя готовы. :heh:

Edited by Pensioner

Share this post


Link to post

Short link
Share on other sites

Hitlog сделан не py_macro'сами. 

УУУУПС! думал battleLabels только к py_macro относится. нужно мат. часть читать

Share this post


Link to post

Short link
Share on other sites

УУУУПС! думал battleLabels только к py_macro относится. нужно мат. часть читать

Посмотри колонку BLb в файле macros.txt.

Share this post


Link to post

Short link
Share on other sites

так вроде Влад (@vlad_cs_sr) ведет профильную тему, ему и карты в руки :))

так я из питоновых макросов только эти знаю и ещё вот такой

На этом мои "питоновские" познания закончились

Share this post


Link to post

Short link
Share on other sites

Такое возможно,что в реплеях мод ведет себя не так как в бою?В частности "alpha": "{{squad?100|0}}" не работает.Переписал секцию с взводом,вроде все норм по идее,но на сольном реплее эта секция видна.Может я опять что то упустил?Идея в том,чтоб она видна была только во взводе.

"damagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "x": 233,
      "y": 0,
      "width": 200,
      "height": 273,
      "screenVAlign": "bottom",
      "shadow": { "color": "0x005501", "distance": 0, "angle": 0, "alpha": 100, "blur": 2, "strength": 2.5 },
      "textFormat": { "color": "0xFFFFFF", "alpha": "{{squad?100|0}}", "size": 17 },
      "format": "<textformat tabstops='[70]'><img src='img://gui/maps/icons/library/qualifiers/42x42/all.png' width='24' height='24' align='baseline' vspace='-8'> {{py:xvm.damagesSquad}}<tab><img src='img://gui/maps/icons/orders/small/additionalBriefing.png' width='24' height='24' align='baseline' vspace='-8'> {{py:xvm.totalDamagesSquad}}</textformat>"
    }, 

Share this post


Link to post

Short link
Share on other sites

@Slava7572, , зачем вы все время куда то запихиваете параметр "alpha"? ))  Сделайте так:

"damagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "x": 233,
      "y": 0,
      "width": 200,
      "height": 273,
      "alpha": "{{squad?100|0}}",
      "screenVAlign": "bottom",
      "shadow": { "color": "0x005501", "distance": 0, "angle": 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='-8'> {{py:xvm.damagesSquad}}<tab><img src='img://gui/maps/icons/orders/small/additionalBriefing.png' width='24' height='24' align='baseline' vspace='-8'> {{py:xvm.totalDamagesSquad}}</textformat>"
    }, 
Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

 

@Slava7572, , зачем вы все время куда то запихиваете параметр "alpha"? ))  Сделайте так:

"damagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "x": 233,
      "y": 0,
      "width": 200,
      "height": 273,
      "alpha": "{{squad?100|0}}",
      "screenVAlign": "bottom",
      "shadow": { "color": "0x005501", "distance": 0, "angle": 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='-8'> {{py:xvm.damagesSquad}}<tab><img src='img://gui/maps/icons/orders/small/additionalBriefing.png' width='24' height='24' align='baseline' vspace='-8'> {{py:xvm.totalDamagesSquad}}</textformat>"
    }, 

Спасибо большое,думал разницы нет раз остальные работают в "format":,цвет и пр.

Share this post


Link to post

Short link
Share on other sites

Добавил макросы: {{py:xvm.frags}}, {{py:xvm.assistTrack}}, {{py:xvm.assistSpot}}, {{py:xvm.crits}}. Действуют только при включенных риббонах.
Изменил поведение макросов {{py:xvm.totalDamage}}, {{py:xvm.totalAssist}} и т.д. Теперь они работают на риплеях, если включены риббоны.

Обновил шапку.

  • Upvote 10

Share this post


Link to post

Short link
Share on other sites

Изменил поведение макросов {{py:xvm.totalDamage}}, {{py:xvm.totalAssist}}

Что-то много показывать стало post-17670-0-87781900-1477779237_thumb.jpg

Или это теперь считает урон без засвета?

Edited by Hermit

Share this post


Link to post

Short link
Share on other sites

сверяли с результатами боя?

Да, в последнем бою показал 621 при реальных 267. Может с прошлых боев остаются значения.

P.S. есть подозрение что возникает при досрочном выходе из боя.

Edited by Hermit
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Добавил макросы: {{py:xvm.frags}}, {{py:xvm.assistTrack}}, {{py:xvm.assistSpot}}, {{py:xvm.crits}}. Действуют только при включенных риббонах.

Изменил поведение макросов {{py:xvm.totalDamage}}, {{py:xvm.totalAssist}} и т.д. Теперь они работают на риплеях, если включены риббоны.

 

 

Я в totalEfficiency ещё не копался, не знаю где и как включить эти риббоны (даже не знаю что это), может кто кинет файлики, где что то другое есть кроме трёх основных. Мне на примере быстрей доходит, и не буду тут засорять эфир вопросами.

Edited by Pensioner

Share this post


Link to post

Short link
Share on other sites

battleLabelsTemplates.xc

"TotalEfficiency": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56,
      "visibleOnHotKey": false,
      "onHold": true,
      "x": -250,
      "y": 5,
      "width": 200,
      "height": 40,
      "screenHAlign": "center",
      "screenVAlign": "top",
      "shadow": { "align": "left", "angle": 45, "alpha": 90, "blur": 4, "strength": 2 },
      "textFormat": { "color": "0xCCCCCC", "size": 15 },
      "format": "<textformat tabstops='[55,102,160]'><font face='Symbol' color='#A2FF9A'>S</font> {{py:xvm.totalDamage}}<tab><font face='xvm' color='#A2FF9A'>p</font> {{py:xvm.detection}}<tab><font face='xvm' color='#A2FF9A'>n</font> {{py:xvm.totalAssist}}<tab><font face='xvm' color='#A2FF9A'>F</font> {{py:xvm.totalBlocked}}</textformat>"
    },
    "TotalEfficiencyAlt": {
      "$ref": { "path":"def.TotalEfficiency"},
      "visibleOnHotKey": true,
      "format": "<textformat tabstops='[55,102,160]'><font face='Symbol' color='#A2FF9A'>S</font> {{py:xvm.totalDamage}}<tab><font face='xvm' color='#A2FF9A'>p</font> {{py:xvm.detection}}<tab><font face='xvm' color='#A2FF9A'>n</font> {{py:xvm.totalAssist}}<tab><font face='xvm' color='#FFB964'>W</font> {{py:xvm.damagesSquad}}</textformat>"
    },

'battleLabels.xc'

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

post-11459-0-79389100-1477823852_thumb.png

@Pensioner, вот у меня, для примера: начиная с третьего это от totalEfficiency:

суммарный урон, количество засвеченных, общий "ассист", заблокированный бронёй урон, а по alt - урон совзводных

Первое и второе - количество попаданий и последний нанесенный урон - это от hitlog

 

не знаю где и как включить эти риббоны (даже не знаю что это)

смотри в настройках

'"риббоны"'

post-11459-0-41460200-1477824347_thumb.png
Edited by refaol

Share this post


Link to post

Short link
Share on other sites

battleLabelsTemplates.xc

"TotalEfficiency": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56,
      "visibleOnHotKey": false,
      "onHold": true,
      "x": -250,
      "y": 5,
      "width": 200,
      "height": 40,
      "screenHAlign": "center",
      "screenVAlign": "top",
      "shadow": { "align": "left", "angle": 45, "alpha": 90, "blur": 4, "strength": 2 },
      "textFormat": { "color": "0xCCCCCC", "size": 15 },
      "format": "<textformat tabstops='[55,102,160]'><font face='Symbol' color='#A2FF9A'>S</font> {{py:xvm.totalDamage}}<tab><font face='xvm' color='#A2FF9A'>p</font> {{py:xvm.detection}}<tab><font face='xvm' color='#A2FF9A'>n</font> {{py:xvm.totalAssist}}<tab><font face='xvm' color='#A2FF9A'>F</font> {{py:xvm.totalBlocked}}</textformat>"
    },
    "TotalEfficiencyAlt": {
      "$ref": { "path":"def.TotalEfficiency"},
      "visibleOnHotKey": true,
      "format": "<textformat tabstops='[55,102,160]'><font face='Symbol' color='#A2FF9A'>S</font> {{py:xvm.totalDamage}}<tab><font face='xvm' color='#A2FF9A'>p</font> {{py:xvm.detection}}<tab><font face='xvm' color='#A2FF9A'>n</font> {{py:xvm.totalAssist}}<tab><font face='xvm' color='#FFB964'>W</font> {{py:xvm.damagesSquad}}</textformat>"
    },

'battleLabels.xc'

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

attachicon.giftotaleff.png

@Pensioner, вот у меня, для примера: начиная с третьего это от totalEfficiency:

суммарный урон, количество засвеченных, общий "ассист", заблокированный бронёй урон, а по alt - урон совзводных

Первое и второе - количество попаданий и последний нанесенный урон - это от hitlog

 

Спасибо конечно но меня интересовало вот это новшество чтоб в реплеях смотреть:

Изменил поведение макросов {{py:xvm.totalDamage}}, {{py:xvm.totalAssist}} и т.д. Теперь они работают на риплеях, если включены риббоны.

Share this post


Link to post

Short link
Share on other sites

@Pensioner, сорри, не так понял вопрос, добавил в пост про "риббоны"

 

Ага ясно что это, я думал что где то в макросах ещё включать нужно.

Share this post


Link to post

Short link
Share on other sites

 

 

Да, в последнем бою показал 621 при реальных 267. Может с прошлых боев остаются значения.
, исправил. Теперь опять большинство макросов не работает в риплеях. Переделал логику работы макросов {{py:xvm.assistTrack}}, {{py:xvm.assistSpot}}. Шапку обновил.
  • Upvote 4

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