Jump to content
Korean Random
ktulho

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

Recommended Posts

32 минуты назад, xZirus сказал:

Может быть полезна возможность выводить (сортировать/группировать/выделять цветом и т.д.) информацию по конкретному танку.

Зачем?Какую полезную информацию это несет именно в полученном уроне?Даже в хитлоге это не особо надо,результатов хватит узнать какой танк был более эффективен,а в бою это просто лишняя информация.Плюс сложности с количеством танков,их может быть два,а может и десять,на все свой цвет добавлять?

Share this post


Link to post

Short link
Share on other sites

Опечатка, да, именно их и имел ввиду.

Ну прям таки никакой наверное не правда, скажем так - польза не велика :wink:

 

10 минут назад, Slava7572 сказал:

Зачем?Какую полезную информацию это несет именно в полученном уроне?Даже в хитлоге это не особо надо,результатов хватит узнать какой танк был более эффективен,а в бою это просто лишняя информация.Плюс сложности с количеством танков,их может быть два,а может и десять,на все свой цвет добавлять?

Ну если выделять цветами, то достаточно двух чередующихся цветов...

А по поводу пользы я уже сказал - не особо важно, но и не бесполезно вовсе.

 

Если эта примочка требует приличного времени, то и фиг с ней :blinky: 

Share this post


Link to post

Short link
Share on other sites

Такой вопрос. Для чего в файле damageLog.xc  дважды указан блок с макросом {{dmg-kind}} ?

В начале файла:



      // Kind of the received damage (macro {{dmg-kind}}).
      // Тип полученного урона (макрос {{dmg-kind}}).
      "dmg-kind": {
        "shot": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab>{{type-shell}}",                        // shot / попадание.
        "fire": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>&#x51;</font>",                      // fire / пожар.
        "ramming": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>&#x52;</font>",                   // ramming / таран.
        "world_collision": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>&#x53;</font>",           // world collision / столкновение с объектами, падение.
        "drowning": "{{l10n:drowning}}<tab><font face='xvm'>&#x119;</font>",                               // drowning / утопление.
        "overturn": "{{hit-effects}}<tab><font face='xvm'>&#x112;</font>",                                 // overturn / опрокидывание.
        "death_zone": "DZ",                                                                                // death zone / смертельная зона.
        "gas_attack": "GA",                                                                                // gas attack / газовая атака.
        "art_attack": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab><font face='xvm'>&#x110;</font>", // art attack / артиллерийская поддержка.
        "air_strike": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab><font face='xvm'>&#x111;</font>"  // air strike / поддержка авиации.

 

И в конце файла:

      // Kind of the received damage (macro {{dmg-kind}}).
      // Тип полученного урона (макрос {{dmg-kind}}).
      "dmg-kind": {
        "shot": "{{hit-effects}}",            // shot / попадание.
        "fire": "{{hit-effects}}",            // fire / пожар.
        "ramming": "{{hit-effects}}",         // ramming / таран.
        "world_collision": "{{hit-effects}}", // world collision / столкновение с объектами, падение.
        "drowning": "{{l10n:drowning}}",      // drowning / утопление.
        "overturn": "{{hit-effects}}",        // overturn / опрокидывание.
        "death_zone": "DZ",                   // death zone / смертельная зона.
        "gas_attack": "GA",                   // gas attack / газовая атака.
        "art_attack": "{{hit-effects}}",      // art attack / артиллерийская поддержка.
        "air_strike": "{{hit-effects}}"       // air strike / поддержка авиации. 

 

Значения разные, но макрос то один и что тогда будет использоваться,какой блок из двух?

Share this post


Link to post

Short link
Share on other sites

@Dorado это разные секции. Для каждой секции макрос будет возвращать свои значения.

Share this post


Link to post

Short link
Share on other sites

В дефолтном шаблоне вывода дамаглога

"formatHistory": "<textformat tabstops='[30,130,165,180]'><font face='mono' size='12'>{{number%3d~.}}</font><tab><font color='{{c:dmg-kind}}'>{{dmg-kind}}</font><tab><font color='{{c:vtype}}'>{{vtype}}</font><tab><font color='{{c:team-dmg}}'>{{vehicle}}</font></textformat>"

голубым цветом выводится название союзного танка, попавшего по мне, танки противника - белым. Я сделал, чтобы названия танков выводились цветом в зависимости от класса (как в хитлоге), а значок тимдамагера - голубым.

"formatHistory": "<textformat tabstops='[30,130,165,180]'><font face='mono' size='12'>{{number%3d~.}}</font><tab><font color='{{c:dmg-kind}}'>{{dmg-kind}}</font><tab><font color='{{c:team-dmg}}'>{{vtype}}</font><tab><font color='{{c:vtype}}'>{{vehicle}}</font></textformat>"

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

Edited by DemouN

Share this post


Link to post

Short link
Share on other sites
24 минуты назад, DemouN сказал:

названия танков также и выводились разным цветом в зависимости от класса, но название тимдамагера выводилось голубым

"<font color='{{c:vtype}}'>{{vehicle}}</font>" замени на "{{team-dmg}}"
// Команданя принадлежность атакующего (макрос {{team-dmg}}).
"team-dmg": {
  "ally-dmg": "<font color='#00EAFF'>{{vehicle}}</font>", // ally / союзник.
  "enemy-dmg": "<font color='{{c:vtype}}'>{{vehicle}}</font>", // enemy / противник.
  "player": "<font color='228855'>можно Самоурон или {{vehicle}}</font>", // self damage / урон по себе.
  "unknown": "<font color='#CCCCCC'>{{vehicle}}</font>" // unknown / неизвестно.
},

 

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@sergey spb это устаревший конфиг. Обновлённый на старом месте. Адаптирован под ночники. Скрывать по ALT не делал. На "Линии фронта" не проверял. Если в ЛФ будут проблемы, пиши в эту тему.

Share this post


Link to post

Short link
Share on other sites

@sergey spb порядок установки:

- удалить папки mods/ и res_mods/

- установить мод https://nightly.modxvm.com/ (пока не вышла стабильная версия)

- установить конфиг (любой) с заменой

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT СПАСИБО всё получилось!

А как правильно прописать:

если dmg=0 то цвет зеленый

если -dmg то цвет красный.

 

 

shot_013.jpg.27cdc33eea616af9a2ef82a735cd62a4.jpg

 

 "formatHistory": "<font color='{{c:team-dmg}}'><textformat tabstops='{{l10n:[26,58,129,136,172,191]}}'>{{my-alive?<font face='mono'>{{number%02d}}</font>{{critical-hit}}|<font alpha='#E6' face='xvm' size='15'>&#x2B;</font>}}\t{{dmg=0?<img src='img://../icons/log/{{c:team-dmg}}/arrow.png' width='27' height='27' vspace='-9'>|-{{dmg}}}}\t<img src='img://../icons/log/{{c:team-dmg}}/{{c:dmg-kind}}.png' width='27' height='27' vspace='-9'>{{dmg-kind}}<img src='img://../icons/nations flag/{{nation}}.png' width='16' height='12' vspace='-1'><font size='21' color='{{c:team-dmg}}'> {{vtype}} </font>\t<font color='{{c:team-dmg}}'>{{vehicle}}</textformat></font>"

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@sergey spb дело в том, что сам конфиг относительно сложный. Он уже готов и не требует дальнейшей правки. Давай не будем его портить (я глянул на скрин - чуть сердце не остановилось). Параметр переназначить - 99%  что-то сломается, в нём всё взаимосвязано. Единственно что, как я уже написал, если возникнут вопросы по Лини фронта, можно будет глянуть.

А если есть желание потренироваться, для этих целей лучше всего использовать конфигурацию default. Там всё относительно просто, всё подписано - это будет самое лучшее решение.

----

да, выделить пробил/не пробил можно же подложкой под строки. Напиши в личку Коле @ЧАЙНИК - я ему когда-то делал красно-зелёные широкие картинки, как раз тебе подойдёт. 

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

подскажите как отключить лог повреждений а то он накладывается на стандартный от ВГ и ничего не разобрать,спасибоpost-38841-0-67571200-1480738826_thumb.jpg

Edited by Kurts

Share this post


Link to post

Short link
Share on other sites

damageLog.xc

 

"damageLog": {
    // false - disable.
    // false - отключить.
    "enabled": true,
    // true - disable standard detailed damage.
    // true - отключить стандартный детальный урон.
    "disabledDetailStats": true,
    // true - disable standard summarized damage.
    // true - отключить стандартный суммарный урон.
    "disabledSummaryStats": true,

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Подскажите, по какой причине грузится дефолтный конфиг именно для damageLog?

Все остальные настройки - мои, а лог урона - другой размер шрифта, другой конфиг для alt режим лога...

 

P.S. в идеале еще, пожалуйста, помогите сделать так, чтобы название техники было сразу голубым, если дамажит союзник. Сейчас такое поведение только по Альт, а в стандартном режиме названия техники сейчас красятся в цвет лт, пт, тт и т.д.

 

Спасибо.

xvm.zip

python.zip

xvm.log.zip

Share this post


Link to post

Short link
Share on other sites

@ADv Отображается ваш конфиг, по крайней мере отображается то, что написано в damageLog.xc. Обычный режим:

image.png.7ccc04406012824c8def4d47d62e0164.png

По ALT:

image.png.72f1712da41bfb6e6d718484e4cd65b4.png

 

@ADv размер шрифта у вас, наверное, был задан в файле battleLabelsTemplates.xc.

Share this post


Link to post

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

@ADv Отображается ваш конфиг, по крайней мере отображается то, что написано в damageLog.xc. Обычный режим:

image.png.7ccc04406012824c8def4d47d62e0164.png

По ALT:

image.png.72f1712da41bfb6e6d718484e4cd65b4.png

 

@ADv размер шрифта у вас, наверное, был задан в файле battleLabelsTemplates.xc.

Вот как было раньше (скрин-аттач)

И старый и новый battleLabelsTemplates там же..

Я адаптировал всё под новые реалии, но лог урона не трогал практически..

 

 

 

shot_1216.png

battleLabelsTemplates_new.zip

battleLabelsTemplates_old.zip

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