Jump to content
Korean Random
ktulho

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

Recommended Posts

День добрый. 

Подскажите, вставил иконки во все строчки "hit-effects", и только когда происходит  "Урон сдержан", никакая иконка не отображается. Как это исправить? (отсутствие иконки). Там же по сути тот же самый заблокированный урон. Или под именно этот вариант не предусмотрели настройку?   Ошибся, просто раньше не обращал внимание на данное сообщение, и зафиксировал именно когда косяк происходит с одним из выстрелов в реплее. Буду думать в чем дело дальше.

 

upd.  еще вопрос - а заблокированного урона тут нет или я плохи искал ? Чтобы видеть сколько от каждого выстрела заблокировалось, а не суммарно. 

Edited by Antoshkaaa

Share this post


Link to post

Short link
Share on other sites
1 час назад, Antoshkaaa сказал:

Подскажите, вставил иконки во все строчки "hit-effects", и только когда происходит  "Урон сдержан", никакая иконка не отображается. Как это исправить? (отсутствие иконки). Там же по сути тот же самый заблокированный урон. Или под именно этот вариант не предусмотрели настройку? 

 

      // Тип попадания (макрос {{hit-effects}}).
      "hit-effects": {
        "armor_pierced": "пробито  <img src='xvm://res/icons/damageLog/dmg.png'>",                // penetrated / пробито.
        "intermediate_ricochet": "не пробито <img src='xvm://res/icons/damageLog/no_dmg.png'>",   // ricochet (intermediate) / рикошет (промежуточный).
        "final_ricochet": "не пробито <img src='xvm://res/icons/damageLog/no_dmg.png'>",          // ricochet / рикошет.
        "armor_not_pierced": "не пробито <img src='xvm://res/icons/damageLog/no_dmg.png'>",       // not penetrated / не пробито.
        "armor_pierced_no_damage": "не пробито <img src='xvm://res/icons/damageLog/no_dmg.png'>", // no damage / без урона.
        "unknown": "не пробито <img src='xvm://res/icons/damageLog/no_dmg.png'>"                  // unknown / неизвестно.
      },
      "formatHistory": "{{hit-effects}}"

5SpRovt.jpg

----

1 час назад, Antoshkaaa сказал:

upd.  еще вопрос - а заблокированного урона тут нет или я плохи искал ? Чтобы видеть сколько от каждого выстрела заблокировалось, а не суммарно. 

{{shell-dmg}}      - shell damage / урон снарядом.

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT  спасибо за  {{shell-dmg}} , просто искал по описанию что-то связанное с заблокированным уроном. Вообще странный максрос, чего он десятичные числа показывает, например не 490,  а 490,0. Это как-то можно исправить? 

Share this post


Link to post

Short link
Share on other sites
6 минут назад, Antoshkaaa сказал:

@HEKPOMAHT  спасибо за  {{shell-dmg}} , просто искал по описанию что-то связанное с заблокированным уроном. Вообще странный максрос, чего он десятичные числа показывает, например не 490,  а 490,0. Это как-то можно исправить? 

форматированием :blink:

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT   не особо в этих форматированиях разбираюсь, сделал  {{shell-dmg%4d%}} не убирает запятую, да и от 3d тоже самое. 

Share this post


Link to post

Short link
Share on other sites
38 минут назад, Antoshkaaa сказал:

@HEKPOMAHT   не особо в этих форматированиях разбираюсь, сделал  {{shell-dmg%4d%}} не убирает запятую, да и от 3d тоже самое. 

"intermediate_ricochet": "{{shell-dmg%.0f}}",

в некро конфиге полно примеров :hmm:

----

      Допускается форматирование макросов (используется формат, приближенный к printf):
        {{name[:norm][%[flag][width][.prec]type][~suf][(=|!=|<|<=|>|>=)match][?rep][|def]}}
        name  - имя макроса

        :norm - нормализация значения, например {{hp-ratio:300}} вернет значения в диапазоне 0..300

        flag  - "-" для выравнивания влево, иначе выравнивание вправо
                "0" для дополнения чисел ведущими нулями до заданной длины
                "'" для разделения тысячных разрядов (только для целых чисел)
        width - минимальная ширина
        prec  - в зависимости от типа:
                - максимальная ширина для строк
                - количество знаков после запятой для дробных чисел
                - смещение ASCII таблицы для чисел в ASCII (по умолчанию 129)
        type  - тип:
                s - строка
                d - целое число
                f - число с плавающей запятой <--- !!!
                x  шестнадцатеричное число (abcdef)
                a - целое число в ASCII (для значений от 0 до 100)
                ...

        suf   - суффикс, добавляемый в конце
        match - сравнение значения, возвращается только совпадающее значение, иначе значение по умолчанию
                допустимые операторы: =, !=, >, >=, <, <=
        rep   - подменное значение, возвращается вместо обычного значения если оно присутствует
        def   - значение по умолчанию, которое подставляется при отсутствии значения:

      Например:
        {{name%-10.10s}}      - обрезать длинные имена до 10 символов, а короткие дополнить
                                до 10 символов и выровнять влево
        {{kb%4.01f~k|----}}   - ширина 4 символа, обязательно 1 символ после запятой, выравнивание вправо
                                если kb==null, будет отображаться "----"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT  во, спасибо, работает. Сохранил как настраивать, где-то уже такое видел, не помню где..

 

Остался только один вопрос, с которого все и начиналось, без реплея не обойтись. Ровно на 13:00 прилетает от кс без урона. По какой-то не понятно причине именно у него не отображается иконка, либо попадание "особое", либо косяк реплея. Просто странно, макрос урона то работает. а он в одной строке с иконками. 

16368293262344_usa_A69_T110E5_canada_a.wotreplay

2133569708_WorldOfTanks2021-11-1621-05-25-51.png.a99b869d339850484b1aa327c5be4fdd.png

 

      "hit-effects": {
        "armor_pierced": "<img src='xvm://res/icons/Antoshkaaa/damage.png' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{dmg}}</font>",                           // penetrated / пробито.
        "intermediate_ricochet": "<img src='xvm://res/icons/Antoshkaaa/armor.png' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-dmg%.0f}}</font>",     // ricochet (intermediate) / рикошет (промежуточный).
        "final_ricochet": "<img src='xvm://res/icons/Antoshkaaa/armor' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-dmg%.0f}}</font>",                   // ricochet / рикошет.
        "armor_not_pierced": "<img src='xvm://res/icons/Antoshkaaa/armor.png' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-dmg%.0f}}</font>",             // not penetrated / не пробито.
        "armor_pierced_no_damage": "<img src='xvm://res/icons/Antoshkaaa/armor.png' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-dmg%.0f}}</font>", // no damage / без урона.
        "unknown": " <img src='xvm://res/icons/Antoshkaaa/armor.png' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-dmg%.0f}}</font>"                  // unknown / неизвестно.
      },

 

Edited by Antoshkaaa

Share this post


Link to post

Short link
Share on other sites
10 минут назад, Antoshkaaa сказал:

@HEKPOMAHT  во, спасибо, работает. Сохранил как настраивать, где-то уже такое видел, не помню где..

в доках readme-ru.txt.

 

11 минут назад, Antoshkaaa сказал:

Остался только один вопрос, с которого все и начиналось, без реплея не обойтись. Ровно на 13:00 прилетает от кс без урона. По какой-то не понятно причине именно у него не отображается иконка, либо попадание "особое", либо косяк реплея. Просто странно, макрос урона то работает. а он в одной строке с иконками. 

в "final_ricochet" у картинки нет расширения :angry:

16 минут назад, Antoshkaaa сказал:

"final_ricochet": "<img src='xvm://res/icons/Antoshkaaa/armor' width='17' height='17' vspace='-6'><tab><font face='$TitleFont' size='15'>{{shell-

 

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
8 минут назад, HEKPOMAHT сказал:

в "final_ricochet" у картинки нет расширения :angry:

 

Спасибо. Забавно, даже перепроверил как было до этого. Просто перед тем как сюда скинуть часть конфига, я переименовывал иконку, и даже в этом случае заменил в конфиге не заметив этого)))) 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

это ошибка не от damagelog ???

2021-11-17 09:35:52.554: INFO: =============================
2021-11-17 09:35:52.555: INFO: 2021-11-17 09:35:52: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-11-17 09:35:52.555: ERROR: Traceback (most recent call last):
2021-11-17 09:35:52.555: ERROR:   File "./xfw/events.py", line 56, in __event_handler
2021-11-17 09:35:52.556: ERROR: TypeError: new_Vehicle_showDamageFromExplosion() takes exactly 6 arguments (5 given)
2021-11-17 09:35:52.556: INFO: =============================

 

Share this post


Link to post

Short link
Share on other sites
1 час назад, Shumaherxxx сказал:

 

это ошибка не от damagelog ???


2021-11-17 09:35:52.554: INFO: =============================
2021-11-17 09:35:52.555: INFO: 2021-11-17 09:35:52: [ERROR] mods/xfw_libraries/xfw/events.pyc
2021-11-17 09:35:52.555: ERROR: Traceback (most recent call last):
2021-11-17 09:35:52.555: ERROR:   File "./xfw/events.py", line 56, in __event_handler
2021-11-17 09:35:52.556: ERROR: TypeError: new_Vehicle_showDamageFromExplosion() takes exactly 6 arguments (5 given)
2021-11-17 09:35:52.556: INFO: =============================

 

Нет.

Share this post


Link to post

Short link
Share on other sites

День добрый. 

Не могу найти подходящий реплей чтобы проверить, подскажите - Если срабатывает {{splash-hit}, то {{type-shell}} не показывает от какого снаряда осколки?

Предположу, что в случае осколков срабатывает "not_shell"?! а если нет, то в каком случае используется данная строка

 

Share this post


Link to post

Short link
Share on other sites
45 минут назад, Antoshkaaa сказал:

День добрый. 

Не могу найти подходящий реплей чтобы проверить, подскажите - Если срабатывает {{splash-hit}, то {{type-shell}} не показывает от какого снаряда осколки?

Предположу, что в случае осколков срабатывает "not_shell"?! а если нет, то в каком случае используется данная строка

 

предположу, что ты опять что-то намутил с конфигом :heh:

 

об.261

 

sPNzSNP.jpg

replay_last_battle.wotreplay

 

----

not_shell - не снаряд: таран, удар...

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
49 минут назад, HEKPOMAHT сказал:

предположу, что ты опять что-то намутил с конфигом :heh:

----

not_shell - не снаряд: таран, удар...

 

Ну как намутил, просто немного ошибся с логикой макросов, от незнания. По этому и спросил про связку этих макросов, думал сплеш воспринимается иначе. По этой причине стояло так:  "not_shell": "{{dmg-kind}}"  а там уже "shot": "{{splash-hit}}".... вот и не отображалось. 

 

Спасибо за реплей, теперь хоть настроить могу.

Edited by Antoshkaaa

Share this post


Link to post

Short link
Share on other sites
6 минут назад, Antoshkaaa сказал:

Спасибо за реплей, теперь хоть настроить могу.

тьма реплеев тут http://wotreplays.ru/  :announce:

----

на наличие багов всегда проверяй на дефолте

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT  так я их тьму накачал, выбрал где тт, по 3 арты - и пусто. А тут по скрину знал где смотреть. С тем вариантом, что выше описал, данный макрос не отображался.

Share this post


Link to post

Short link
Share on other sites
15 минут назад, Antoshkaaa сказал:

так я их тьму накачал, выбрал где тт, по 3 арты - и пусто.

Качать все, наверное, необязательно было. Только те у которых урон осколками есть

image2.thumb.jpg.0fb4760b610fddcea8e40a04ac232f7f.jpg

 

 

Share this post


Link to post

Short link
Share on other sites

@ktulho в хитлоге очень удобная привязка координат лога к ушам, выбирая любой вариант, он перемещается по горизонтали. А в данном логе возможно как-то привязать к дефолтному суммарному урону, для перемещения по вертикали при отключении его элементов? 

 

Суммарный урон.jpg

Share this post


Link to post

Short link
Share on other sites

В "lastHit" (battleLabelsTemplates)  возможно как-то выбрать направление анимации урона?  

 

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