Jump to content
Korean Random
ktulho

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

Recommended Posts

@ktulho вот ещё баг нашёл:

 

FGT7rVj.jpg

 

в ластхит - без урона

в лог 689 с критом

----

вписал в ластхит ради интереса сравнение:

    // Последний урон (попадание).
    "lastHit": {
      // Тип полученного урона (макрос {{dmg-kind}}).
      "dmg-kind": {
        ...
        "world_collision": "{{dmg!=0?{{dmg}}}}", // world collision / столкновение с объектами, падение.

почему-то конструкция возвращает "0":

 

vntJQ95.jpg

 

такое чувство, что берётся значение из дефолта с {{hit-effects}} "пробито"... :blink:

----

"{{dmg=0?|{{dmg}}}}"

такое сравнение возвращает пусто, как положено. хз

падение_нули_без урона.wotreplay

Share this post


Link to post

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

 вот ещё баг нашёл:

 

FGT7rVj.jpg

 

в ластхит - без урона

в лог 689 с критом

Сейчас криты, тараны, "разбивания" криво работают.

 

 

48 минут назад, HEKPOMAHT сказал:

"world_collision": "{{dmg!=0?{{dmg}}}}"

а 

"world_collision": "{{dmg!=0?{{dmg}}|}}"

?

Edited by ktulho
  • Upvote 1

Share this post


Link to post

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

"world_collision": "{{dmg!=0?{{dmg}}|}}"

 

да так тоже должно пусто возвращать. Просто непонятно, откуда в первоначальной конструкции ноль появляется...

2 минуты назад, HEKPOMAHT сказал:

да так тоже должно пусто возвращать

проверил - пусто как положено

Share this post


Link to post

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

Просто непонятно, откуда в первоначальной конструкции ноль появляется...

я так понимаю, что в данном варианте это работает так:

{{a!=0?{{b}}}}

если а не равно нулю, то возвращается b. А если a равно нулю, то возвращается значение a, то есть ноль.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

всем привет, подскажите, как сдвинуть подложку по вертикали (вниз)?

 

shot_005.jpg

Share this post


Link to post

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

всем привет, подскажите, как сдвинуть подложку по вертикали (вниз)?

    // Background of the log of the received damage (see damageLog.xc).
    // Подложка лога полученного урона (см. damageLog.xc).
    "damageLogBackground": {
      "enabled": true,
      "$ref": { "path":"def.damageLog" },
      "x": 240,
      "y": -23,
      "textFormat": { "leading": 0 }, // интервал между строками
      "format": "{{py:xvm.damageLog.log.bg}}"
    },

 

Share this post


Link to post

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

    // Background of the log of the received damage (see damageLog.xc).
    // Подложка лога полученного урона (см. damageLog.xc).
    "damageLogBackground": {
      "enabled": true,
      "$ref": { "path":"def.damageLog" },
      "x": 240,
      "y": -23,
      "textFormat": { "leading": 0 }, // интервал между строками
      "format": "{{py:xvm.damageLog.log.bg}}"
    },

 

Спасибо большое, все получилось, не идеально конечно, но все таки

 

shot_002.jpg

Share this post


Link to post

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

Спасибо большое, все получилось, не идеально конечно, но все таки

что не идеально? на скрине ничего не понять.

 

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

damageLog.xc


      // Damage log background format.
      // Формат подложки лога повреждений.
      "formatHistory": "<img height='20' width='310' src='xvm://res/icons/damageLog/{{dmg=0?no_dmg|dmg}}.png'>"

height - высота картинки

Share this post


Link to post

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

// Damage log background format. // Формат подложки лога повреждений. "formatHistory": "<img height='20' width='310' src='xvm://res/icons/damageLog/{{dmg=0?no_dmg|dmg}}.png'>"

это у меня настроено, не могу поймать зазоры

 

2022-09-07_20-25-06.png

Share this post


Link to post

Short link
Share on other sites

@arsenal3008 нужен зазор между картинками подложки?

ты сам не настроишь. Конфиг прикрепи

Share this post


Link to post

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

 

 

12 минут назад, HEKPOMAHT сказал:

нужен зазор между картинками подложки?

 

и картинки нужны

и шрифты

Share this post


Link to post

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

 

 

5 минут назад, HEKPOMAHT сказал:

и шрифт DamagePanel

 

Share this post


Link to post

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

шрифты все выложил

нашёл - DPSymbol.ttf

 

44 минуты назад, HEKPOMAHT сказал:

нужен зазор между картинками подложки?

 

Share this post


Link to post

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

нужен зазор между картинками подложки?

да, хотел все выровнять с зазорами

Share this post


Link to post

Short link
Share on other sites
Только что, arsenal3008 сказал:

да, хотел все выровнять с зазорами

ещё, шрифт 12 размер специально сделал?

 

в клиенте 13

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