Jump to content
Korean Random
ktulho

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

Recommended Posts

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

 

Дима , больше на ум ни чего не пришло

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites
больше на ум ни чего не пришло

я пока тоже так сделал. загвоздка в том, что нельзя его оформить как-то по особенному, потому что оно является составной частью поля последнего урона. и время отображения не соответствует действительному времени пожара. 

Сделать сообщение о пожаре не проблема.

было бы просто замечательно

 

если хотелки еще принимаются, то у меня есть еще одна, наверное последняя из каких-то глобальных:

у нас есть макрос цвета {{c:team-dmg}}. хотелось бы иметь так же сам {{team-dmg}}- макрос атакующего. зачем надо:

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

но это еще не всё, таких макросов нужно два. в смысле два одинаковых по смыслу, но отличающихся по названию, например {{team-dmg}} и {{team-dmg1}}. это обусловлено тем, что в обычном режиме лога и в альт-режиме в строке может быть разный набор параметров, соответственно разный кусок строки потребуется поместить под этот макрос для "formatHistory" и "formatHistoryAlt".

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Изменения:

1) макрос {{dmg}} теперь возвращает только полученный урон (пробитие)

Добавил:

1) макрос {{hit-effects}} -    вид попадания, возвращает

      "hit-effects": {
        "armor_pierced": "{{dmg}}", 
        "intermediate_ricochet": "рикошет",    // ricochet (intermediate) / рикошет (промежуточный)
        "final_ricochet": "рикошет",                  // ricochet / рикошет
        "armor_not_pierced": "не пробито",            // not penetrated / не пробито
        "armor_pierced_no_damage": "без урона" // no damage / без урона
      }, 

Что то у меня с этим нововведением , все непробития как последний полученый урон показываются вместо прочерков...

0a93368e124d14601d3c7bfd8e680859.png

Share this post


Link to post

Short link
Share on other sites

@ktulho, суммирование по пожару сделали, спасибо, а то же самое с тараном сделать может быть?

(когда танк толкают после тарана, например. урон там "копеечный" и записей много)

Share this post


Link to post

Short link
Share on other sites

Откатился на старую версию , ибо настраивать конфиг как у Димона потому , что ему хорошо когда попадания без урона отключены , как то не хочется....

b9a877cb5f55648924b0fd786d233945.png

Edited by ger Gauf

Share this post


Link to post

Short link
Share on other sites

New test version : the ricochet is not logged

, исправил

Что то у меня с этим нововведением , все непробития как последний полученый урон показываются вместо прочерков...

, вроде тоже исправил, а вообще вместо {{dmg}} сейчас надо использовать {{hit-effects}}.

damageLog.rar

 

 

у нас есть макрос цвета {{c:team-dmg}}. хотелось бы иметь так же сам {{team-dmg}}- макрос атакующего. зачем надо:
, это уже предлагали, как дойдут руки сделаю.

 

но это еще не всё, таких макросов нужно два. в смысле два одинаковых по смыслу, но отличающихся по названию, например {{team-dmg}} и {{team-dmg1}}. это обусловлено тем, что в обычном режиме лога и в альт-режиме в строке может быть разный набор параметров, соответственно разный кусок строки потребуется поместить под этот макрос для "formatHistory" и "formatHistoryAlt".
, а вот эта тенденция мне не нравится, тогда уж сразу делать отдельную секцию под Alt режим. 

@ktulho, суммирование по пожару сделали, спасибо, а то же самое с тараном сделать может быть?

(когда танк толкают после тарана, например. урон там "копеечный" и записей много)

КТТС.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
а вот эта тенденция мне не нравится, тогда уж сразу делать отдельную секцию под Alt режим

ну я как вариант минимум озвучил, отдельная секция- было бы еще лучше разумеется 

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

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

 

 

An option to disable vanilla wg damagelog when we use xvm one ?
, hitLog or damageLog?

Share this post


Link to post

Short link
Share on other sites
что именно надо с ним делать?

я полагаю, что только делать отдельное поле в battleLabels и тогда получается, что к логу оно по идее уже не имеет отношения. если конечно не сделать его частью мода

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

, что именно надо с ним делать?

 

 

, hitLog or damageLog?

 

disable automatically this when use xvm damagelog

post-29578-0-56209800-1476819861_thumb.jpg

 

------

new test version is ok with my replay, thanks.

Edited by panteror
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

я полагаю, что только делать отдельное поле в battleLabels и тогда получается, что к логу оно по идее уже не имеет отношения. если конечно не сделать его частью мода
, то есть просто вывести свою картинку или текст. Сделаю через alpha.

 

 

this
, то есть hitLog и totalEfficiency. Посмотрю.

Share this post


Link to post

Short link
Share on other sites

, то есть просто вывести свою картинку или текст. Сделаю через alpha.

 

Подскажи, а что что за картинку выводить будешь?

Share this post


Link to post

Short link
Share on other sites

Подскажи, а что что за картинку выводить будешь?

Я не буду. Это вы будете, какую захотите.

Share this post


Link to post

Short link
Share on other sites

Честно говоря не пойму. Если о пожаре, так её и сейчас можно вывести. Сверху образец показывал

Share this post


Link to post

Short link
Share on other sites
то есть просто вывести свою картинку или текст

да, совершенно верно, идея в том, чтобы сделать свое сообщение о пожаре вместо стандартного, с тем чтобы можно было кастомизировать его внешний вид и положение

 

Честно говоря не пойму. Если о пожаре, так её и сейчас можно вывести. Сверху образец показывал

я же отвечал:

загвоздка в том, что нельзя его оформить как-то по особенному, потому что оно является составной частью поля последнего урона. и время отображения не соответствует действительному времени пожара

для него нужно персональное поле 

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

disable automatically this when use xvm damagelog
, то есть hitLog и totalEfficiency. Посмотрю.

@panteror имеет ввиду автоматическое отключение ВГ счетчиков и лога, если установлен и включен ХВМовский дамаг-лог (имхо нафиг не нужно - есть настройка в клиенте, 15 секунд отключить...)

Edited by Kapany3uk

Share this post


Link to post

Short link
Share on other sites

 

 

имеет ввиду автоматическое отключение ВГ счетчиков и лога, если установлен и включен ХВМовский дамаг-лог (имхо нафиг не нужно - есть настройка в клиенте, 15 секунд отключить...)
, я понял, автоматически не буду делать, может быть сделаю опцию.

Share this post


Link to post

Short link
Share on other sites

@panteror имеет ввиду автоматическое отключение ВГ счетчиков и лога, если установлен и включен ХВМовский дамаг-лог (имхо нафиг не нужно - есть настройка в клиенте, 15 секунд отключить...)

Я бы отключал, 15 сек * 1+ млн пользователей = дохрена :)

  • Upvote 1

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