Jump to content
Korean Random
ktulho

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

Recommended Posts

Можно ли сделать макрос {{blowup}} ?

, Добавил, запулил. 

{{my-blownup}}         - TO DO / возвращает 'blownup', если взорван боекомплект техники игрока, иначе пусто
Edited by ktulho
  • Upvote 5

Share this post


Link to post

Short link
Share on other sites

, Добавил, запулил. 

еее, спс   :no1:  :no1:  :no1: 

Проверил макрос - ну всё чётко показыват!

 

 

 

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

 

, Добавил, запулил. 

{{my-blownup}}         - TO DO / возвращает 'blownup', если взорван боекомплект техники игрока, иначе пусто

так себе написал: 

{{my-blownup}}         - value 'blownup' if own vehicle's ammunition have been blown up, '' otherwise  / возвращает 'blownup', если взорван боекомплект собственной техники, иначе ''

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

с выходом минипатча под клиент игры перестала работать подложка dmg и no_dmg

Share this post


Link to post

Short link
Share on other sites

с выходом минипатча под клиент игры перестала работать подложка dmg и no_dmg

Вроде нормально работает:

post-17624-0-69149800-1489092040.jpg

 

Если не работает, то прикрепите конфиг и логи.

Share this post


Link to post

Short link
Share on other sites

Если не работает, то прикрепите конфиг и логи.

или ещё лучше тут включение проверить

// Подложка лога полученного урона (см. damageLog.xc).   
    "damageLogBackground": {
      "enabled": false,

Share this post


Link to post

Short link
Share on other sites

 

 

или ещё лучше тут включение проверить
, и в battleLabels.xc проверить ссылки. 

Share this post


Link to post

Short link
Share on other sites

@H_E_K_P_O_M_A_H_T_, поделись реплеем со взрывом БК  увидел на прошлой странице. спасибо)

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

// Подложка лога полученного урона (см. damageLog.xc).        "damageLogBackground": {       "enabled": false,

нашел :), только не в damageLog.xc а в battleLabelsTemplates.хс, но все равно спасибо :) помогло :)

Share this post


Link to post

Short link
Share on other sites

А есть возможность сдвинуть поддержку урона по горизонтали?

Share this post


Link to post

Short link
Share on other sites

А есть возможность сдвинуть поддержку урона по горизонтали?

battleLabelsTemplates.xc

"damageLogBackground": {

   "x": ...,   - положение по горизонтали

Share this post


Link to post

Short link
Share on other sites
  • прочитал вот это сообщение 

https://koreanrandom.com/forum/topic/35169-damagelog-средствами-xvm/?view=findpost&p=365228

и возник такой вопрос: "Можно сделать чтобы в зависимости от выведенного из строя модуля (движек, орудие, гусля, башня) подтягивалась .png картинка этого модуля"? (если можно то приложите образину с написанием)

 

  • ну и так в довесок (задавал уже раньше этот вопрос) "Можно сделать чтобы урон полученный от одного противника ССУМИРОВАЛСЯ"? (как при пожаре например).

спасибо

Edited by MIAPAK

Share this post


Link to post

Short link
Share on other sites

 

 

Можно сделать чтобы в зависимости от выведенного из строя модуля (движек, орудие, гусля, башня) подтягивалась .png картинка этого модуля"?
Так есть же это,или не то? 
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
если можно то приложите образину с написанием

 

damageLog.xc

// Designation of critical hit (macro {{critical-hit}}).
// Обозначение критического попадания (макрос {{critical-hit}}).
  "critical-hit":{
  "critical": "{{comp-name}}", // critical hit / попадание с критическим повреждением
  "no-critical": ""            // without critical hit / попадание без критического повреждения
},
// Name part of vehicle (macro {{comp-name}}).
// Название частей техники (макрос {{comp-name}}).
"comp-name":{
  "turret": "{{l10n:turret}}",   // turret / башня
  "hull": "{{l10n:hull}}",       // body / корпус
  "chassis": "{{l10n:chassis}}", // suspension / ходовая
  "gun": "{{l10n:gun}}",         // gun / орудие
  "unknown": ""                  // unknown / неизвестно
},
...
// Damage log format.
// Формат лога повреждений.
"formatHistory": "<img height='20' width='310' src='xvm://res/icons/damageLog/{{critical-hit}}.png'>"

Картинки должны иметь следующие наименование:

+ башня.png

+ корпус.png

+ ходовая.png

+ орудие.png

 

Или то что сам пропишешь в секции "comp-name".

Edited by night_dragon_on
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

возник такой вопрос: "Можно сделать чтобы в зависимости от выведенного из строя модуля (движек, орудие, гусля, башня) подтягивалась .png картинка этого модуля"?

поскольку доступны только орудие/гусля/башня (двигатель и остальные модули входят в "урон по корпусу"), то код выглядит примерно так:

      "critical-hit":  {                          // Обозначение критического попадания, {{critical-hit}}
        "critical": "<font color='#FF7F00'>*{{comp-name}}</font>" },
      "comp-name":     {                          // Название частей техники, {{comp-name}}
        "turret":  "<img src='img://gui/maps/icons/library/crits/turretRotatorCriticalSmall.png' vspace='-3'>",
        "hull":    "",
        "chassis": "<img src='img://gui/maps/icons/library/crits/trackCriticalSmall.png' vspace='-3'>",
        "gun":     "<img src='img://gui/maps/icons/library/crits/gunCriticalSmall.png' vspace='-3'>"
      },

получается что-то подобное (сам пользуюсь):

post-24956-0-76371800-1489738023_thumb.jpg

 

зы. картинки из клиента, не нужно самому ничего рисовать :)

Edited by Kapany3uk
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
damageLog.xc

 

 

поскольку доступны только орудие/гусля/башня

спасибо night_dragon_on и Kapany3uk

 

 

зы. картинки из клиента, не нужно самому ничего рисовать :)

об этом варианте думал, но мне не очень подходит (к сожалению) так как часть картинок беру из battleAtlas и чуток их переделываю, а часть из клиента и опять же их тоде переделываю, так что пусть все будет в одном месте 

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

По подобию как в твоей теме https://koreanrandom.com/forum/topic/29453-отображение-уровня-хп-в-ушах-вариант-при-испо/#entry310457

спасибо

 

 

Так есть же это,или не то?

не это к сожалению не то, но к себе в закладки добавил :)

спасибо

 

Да еще не подскажите какие картинки в клиенте отвечают за 

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

(если они есть конечно).

как пример: 

  • пожар post-12531-0-36189100-1489769917.png
  • таран post-12531-0-55851200-1489769917.png

ну или может у кого есть примерно такие картинки которые можно будет прицепить

Edited by MIAPAK

Share this post


Link to post

Short link
Share on other sites

 

 

ну и так в довесок (задавал уже раньше этот вопрос) "Можно сделать чтобы урон полученный от одного противника ССУМИРОВАЛСЯ"? (как при пожаре например). спасибо
, там много надо будет переделывать, плюс проблемы возникнут с туманом войны. Я не хочу за это браться.
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

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

ок 

Share this post


Link to post

Short link
Share on other sites

 

 

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

вот тут

    // Подложка лога полученного урона.
    "logBackground": {
      "$ref": { "path":"damageLog.log" },
      // TODO
      // Формат подложки лога повреждений.
      "formatHistory": "<img height='20' width='310' src='xvm://res/icons/damageLog/{{dmg=0?no_dmg|dmg}}.png'>"
    },    

попробуй вписать

{{c:vtype}}.png

картинки с названием по кодам из этой секции

      // Цвет в зависимости от типа техники (макрос {{c:vtype}}).
      "c:vtype":{
        "mediumTank": "#FFF198", // medium tank / средний танк
        "lightTank": "#A2FF9A",  // light tank / лёгкий танк
        "heavyTank": "#FFACAC",  // heavy tank / тяжёлый танк
        "AT-SPG": "#A0CFFF",     // tank destroyer / ПТ-САУ
        "SPG": "#EFAEFF",        // SPG / САУ
        "not_vehicle": "#CCCCCC" // another source of damage / другой источник урона
      },

Share this post


Link to post

Short link
Share on other sites

 

 

попробуй вписать

норм все работает :) спасибо

еще вопрос

Как можно увеличить картинки прицепленные к Названию частей техники (макрос {{comp-name}}, что отображается в Формат последнего урона "formatLastHit":

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