Jump to content
Korean Random
ktulho

[Лог нанесенного урона / Hitlog] V2 (py_macro)

Recommended Posts

33 минуты назад, Wild_RNB сказал:

Каким образом можно изменять ширину хитлога?

В файле battleLabelsTemplates.xc в секции "py_hitLog" изменять значение "width".

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@ktulho 

подскажи, почему если вырезать отключалку ("enabled": true) в py_hitLog.xc, перестаёт работать альт режим? Я её в текстовых полях использую, решил лишнюю из самого конфига убрать. Помню был разговор, что пока не в составе мода удалять ничего не нужно, но так спросил на всякий случай.

Share this post


Link to post

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

подскажи, почему если вырезать отключалку ("enabled": true) в py_hitLog.xc, перестаёт работать альт режим?

Исправил, наверно. Обновил в шапке скрипт hitLog.py.

Edited by ktulho
  • Upvote 1

Share this post


Link to post

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

Исправил

проверил - норм :no1:

Share this post


Link to post

Short link
Share on other sites

Для того, чтобы значения во втором столбце окрашивались в цвет {{c:dmg-ratio-player}}, обязательно использовать скрипты и файлы из шапки?

В assistLog'е этот параметр работает, а тут не хочет. Сколько бы не нанес урона по цели, цвет всегда белый.

 

image.png.da30a7abad5a531070011acb2b7b16fb.png

Share this post


Link to post

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

Для того, чтобы значения во втором столбце окрашивались в цвет {{c:dmg-ratio-player}}, обязательно использовать скрипты и файлы из шапки?

В assistLog'е этот параметр работает, а тут не хочет. Сколько бы не нанес урона по цели, цвет всегда белый.

 

image.png.da30a7abad5a531070011acb2b7b16fb.png

Может что не так прописано? У меня сумма меняет цвет.

 

Хитлогцвет.jpg

Share this post


Link to post

Short link
Share on other sites
"formatHistory": "<textformat leading='-4' tabstops='[20,50,90]'><font size='12'>\u00D7{{hitlog.n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| <font color='{{c:dmg-ratio-player}}'>{{hitlog.dmg-player}}</font><tab>| <font color='{{c:vtype}}'>{{vehicle}}</font> <font face='xvm' size='19' color='#FF0000'>{{hitlog.dead}}</font></textformat>"

Вот строчка из конфига.

Share this post


Link to post

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

"formatHistory": "<textformat leading='-4' tabstops='[20,50,90]'><font size='12'>\u00D7{{hitlog.n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| <font color='{{c:dmg-ratio-player}}'>{{hitlog.dmg-player}}</font><tab>| <font color='{{c:vtype}}'>{{vehicle}}</font> <font face='xvm' size='19' color='#FF0000'>{{hitlog.dead}}</font></textformat>"

Вот строчка из конфига.

 

У меня так прописано: <font color='{{c:dmg-ratio-player}}'>{{dmg-player%4d}}</font>.

Share this post


Link to post

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

Для того, чтобы значения во втором столбце окрашивались в цвет {{c:dmg-ratio-player}}, обязательно использовать скрипты и файлы из шапки?

Обязательно. Всё что указано в шапке темы. Я же её не от скуки писал.

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

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

 

Пару недель назад  прицепил пару макросов для сравнения. Новомодный {{py:xvm.totalDamage}} и, который годами, бой за боем, не додавал то косарь, то второй — {{hitlog.dmg-total}}, в финальной статке постоянно было больше. Списать бы его вообще, люди пользуются. Но на танчиках ещё такое...  на арте   эти цифры почти всегда отличаются  на 50%, а бывает и все сто.

 

Хотелось бы видеть  в логе и тех, кто за  пределами отрисовки.

Share this post


Link to post

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

Картоха их не брезгует писать в свой лог. 

Если у WG отображается, то и здесь должен. Если это на так, то нужен риплей.

Share this post


Link to post

Short link
Share on other sites
10 часов назад, BuSH сказал:

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

 

10 часов назад, ktulho сказал:

Если у WG отображается, то и здесь должен. Если это на так, то нужен риплей.

Я обманул (перепутал с assistLog), в данной реализации не будет отображаться.

Share this post


Link to post

Short link
Share on other sites

Здравствуйте @ktulho ,скажите можно ли в этот {{splash-hit}} макрос вставить картинку.Вроде бы прописал с картинкой ,а выводит это-shot_092.jpg.24ec53c027fce1ea99a55444b8453c5c.jpg 

Share this post


Link to post

Short link
Share on other sites
18 минут назад, Sergei Nik сказал:

скажите можно ли в этот {{splash-hit}} макрос вставить картинку.Вроде бы прописал с картинкой

Покажите что написали.

Share this post


Link to post

Short link
Share on other sites

Прописал вот так-      },
      //Designation of hit by splash damage from shell (HE/HESH). (macro {{splash-hit}}).
      //Обозначение попадание осколков снаряда (ОФ/ХФ). (макрос {{splash-hit}}).
      "splash-hit":{
        "splash":    "<img src='cfg://Chesss/img/DamageLog/осколки.png' width='20' height='20' align='baseline' vspace='-14'>", // splash damage / попадание осколков
        "no-splash": "<img src='cfg://Chesss/img/DamageLog/1.png' width='20' height='20' align='baseline' vspace='-14'>"        // no splash damage / нет попадания осколков
      },         

Share this post


Link to post

Short link
Share on other sites

@Sergei Nik никаких новых секций добавлять не надо, они ни на что не будут влиять.

Вам надо в нужном месте в параметре "formatHistory" добавить:

<img src='cfg://Chesss/img/DamageLog/{{splash-hit?осколки|1}}.png' width='20' height='20' align='baseline' vspace='-14'>

 

Edited by ktulho
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
2 часа назад, Sergei Nik сказал:

скажите вот этот макрос {{critical-hit}} добавить можно?

Можно. Только не уверен, что все криты будут отображаться.

 

Добавил:

{{critical-hit}}       - TO DO / возвращает 'crit', если было нанесено критическое повреждение, иначе пусто.

Обновил в шапке темы скрипт hitLog.py.

  • Upvote 2

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