Jump to content
Korean Random
ktulho

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

Recommended Posts

Привет, как там успехи с конфигом?

Пробуйте. Мой вариант отличается  от ныне существующих наличием подложки + интуитивно понятными иконками для totalEfficiency. Да и так бы выдержан в своём фирменном стиле

 

 

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

http://www.koreanrandom.com/forum/topic/32423-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D1%85-%D1%81%D0%B1%D0%BE%D1%80%D0%BE%D0%BA-%D0%BD%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%B1%D0%B0%D0%B3%D1%80%D0%B5%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2/page-58?do=findComment&comment=363950

 Меня как бы всё устраивает, но всё же буду ждать от sirmax совета , ну или может кто из специалистов подскажет . Как по мне , получилось очень не плохо и главное получилось создать некую индивидуальность .

иконки без фона.rar

Edited by H_E_K_P_O_M_A_H_T_
  • Upvote 13

Share this post


Link to post

Short link
Share on other sites

Пробуйте

+++

Очень достойный конфиг

  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

Доработал, пробуйте.

'Минусы'

lastHit последний урон

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

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

ps и не забудьте шрифт поставить (есть в архиве)

 

attachicon.gifДЛЯ ФОРУМА.jpg

 

attachicon.gifКонфиг в стиле Гамбитера (и шрифт).rar

 

'battleLabelsTemplates.xc'

    // Log of the received damage (see damageLog.xc).
    // Лог полученного урона (см. damageLog.xc).
    "damageLog": {
      "enabled": true,
      "updateEvent": "PY(ON_HIT)",
      "x": 235,
      "y": 5,
      "width": 300,
      "height": 233,
      "screenHAlign": "left",
      "screenVAlign": "bottom",
      "shadow": { "distance": 0, "angle": 90, "alpha": 100, "blur": 5, "strength": 3 },
      "textFormat": { "font": "$UniversCondC", "color": "0xFFFFFF", "size": 14, "leading": 2 },
      "format": "{{py:xvm.damageLog.dLog}}"
    },
    // Timer reload (see damageLog.xc).
    // Таймер перезарядки (см. damageLog.xc).
    "timerReload": {
      "enabled": true,
      "updateEvent": "PY(ON_TIMER_RELOAD)",
      "x": 230,
      "y": -234,
      "width": 200,
      "height": 20,
      "screenHAlign": "left",
      "screenVAlign": "bottom",
      "shadow": { "distance": 0, "angle": 90, "alpha": 100, "blur": 5, "strength": 2 },
      "textFormat": { "font": "$UniversCondC", "align": "center", "color": "0xFFFFFF", "size": 14 },
      "format": "{{py:xvm.damageLog.timerReload}}"
    },
    // Display the last damage (hit) (see damageLog.xc).
    // Отображение последнего урона (попадания) (см. damageLog.xc).
    "lastHit": {
      "enabled": true,
      "updateEvent": "PY(ON_LAST_HIT)",
      "x": 350,
      "y": -326,
      "width": 150,
      "height": 75,
      "screenHAlign": "left",
      "screenVAlign": "bottom",
      "shadow": { "distance": 0, "angle": 90, "alpha": 90, "blur": 7, "strength": 3 },
      "textFormat": { "font": "$UniversCondC", "align": "center", "color": "0xFFFFFF", "size": 14 },
      "format": "{{py:xvm.damageLog.lastHit}}"
    }, 

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

Share this post


Link to post

Short link
Share on other sites
интуитивно понятными иконками для totalEfficiency

очень толково, мне нравится:)

@ktulho, вот тебе, кстати и кандидат на дефолтный конфиг для totalEfficiency. и параметры выведены какие надо и дизайн достойный.. можно запилить официально в xvm, если конечно @H_E_K_P_O_M_A_H_T_ не будет против 

 

интуитивно понятными иконками для totalEfficiency

 а нет ли случайно таких иконок без подложки?

P.S.кстати, если о дефолте, вот разве что вопрос с подложкой порешать, надо или нет

Edited by demon2597
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

очень толково, мне нравится:)

@ktulho, вот тебе, кстати и кандидат на дефолтный конфиг для totalEfficiency. и параметры выведены какие надо и дизайн достойный.. можно запилить официально в xvm, если конечно @H_E_K_P_O_M_A_H_T_ не будет против 

 а нет ли случайно таких иконок без подложки?

 

Иконки есть, сам же их и лепил. Если надо кому , выложу

  • Upvote 2

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

 

 

вот тебе, кстати и кандидат на дефолтный конфиг для totalEfficiency. и параметры выведены какие надо и дизайн достойный.. можно запилить официально в xvm
, я не против, только надо переместить damageLog в дефолте, или использовать в дефолте damageLog от @H_E_K_P_O_M_A_H_T_.

@H_E_K_P_O_M_A_H_T_, создай тему в разделе тестирования и покажи с картинками, что изображение всегда перекрывает текст.

Share this post


Link to post

Short link
Share on other sites

@H_E_K_P_O_M_A_H_T_, создай тему в разделе тестирования и покажи с картинками, что изображение всегда перекрывает текст.

 

Давай ответа Макса подождём, может что придумает . http://www.koreanrandom.com/forum/topic/32423-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D1%85-%D1%81%D0%B1%D0%BE%D1%80%D0%BE%D0%BA-%D0%BD%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%B1%D0%B0%D0%B3%D1%80%D0%B5%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2/page-58?do=findComment&comment=363953он ответил , что перекрывать картинка не должна, или может настройку для png. по  z-оси сделает . Ну должно же норм получиться , ведь задумка-то не плохая. Да и лишние поля создавать только для фона - мне не нравиться эта идея 

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

 

 

Давай ответа Макса подождём,
,так он ответил:

 

 

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

Share this post


Link to post

Short link
Share on other sites

,так он ответил:

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

должен, но не работает . 

Да заодно хотел спросить у пользователей по вопросу крита* . В одном из четырёх точно есть. В 3-х остальных ни разу не критовало, сколько не обращал на это внимания.

"intermediate_ricochet":        "рикошет{{critical-hit}}",    // {{critical-hit}} ?      
     "final_ricochet":          "рикошет{{critical-hit}}",    // {{critical-hit}} ?        
     "armor_not_pierced":       "не пробит{{critical-hit}}",  // {{critical-hit}} ?      
     "armor_pierced_no_damage": "без урона{{critical-hit}}",  // {{critical-hit}} - тут точно крит бывает 

Если критует только при "без урона", то лишний макрос  из 3-х строчек можно удалить тогда.

Share this post


Link to post

Short link
Share on other sites

 

 

должен, но не работает . 
, поэтому

 

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

 

 

Да заодно хотел спросить у пользователей по вопросу крита* . В одном из четырёх точно есть. В 3-х остальных ни разу не критовало, сколько не обращал на это внимания.
, у меня в коде сделано, что если крит без урона, то "hit-effects" = "armor_pierced_no_damage". Может быть это не правильно.

Share this post


Link to post

Short link
Share on other sites

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

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

Если не хотите ставить шрифт, то можно сделать так:

Ищите строчки с таким текстом, пример:

 

было

<font face='DamageLog' size='22'>9</font> 

и меняйте на

<font face='xvm' size='22'>ė</font> 

Посмотреть коды символов шрифта хвм и как их правильно прописать, можно тут - http://www.koreanrandom.com/forum/topic/22846-встроенные-шрифты-embeded-fonts/

 

Еще один пример:

Мой конфиг (было)

      // Vehicle type (macro {{vtype}}).
      // Тип техники (макрос {{vtype}}).
      "vtype": {
        "mediumTank": "<font face='DamageLog' size='17'>4</font>",  // medium tank / средний танк
        "lightTank": "<font face='DamageLog' size='17'>3</font>",   // light tank / лёгкий танк
        "heavyTank": "<font face='DamageLog' size='17'>5</font>",   // heavy tank / тяжёлый танк
        "AT-SPG": "<font face='DamageLog' size='17'>1</font>",      // tank destroyer / ПТ-САУ
        "SPG": "<font face='DamageLog' size='17'>2</font>",         // SPG / САУ
        "not_vehicle": ""                               // another source of damage / другой источник урона
      }, 

дефолт со шрифтом хвм (стало)

      // Vehicle type (macro {{vtype}}).
      // Тип техники (макрос {{vtype}}).
      "vtype": {
        "mediumTank": "<font face='xvm'>;</font>", // medium tank / средний танк
        "lightTank": "<font face='xvm'>:</font>",  // light tank / лёгкий танк
        "heavyTank": "<font face='xvm'>?</font>",  // heavy tank / тяжёлый танк
        "AT-SPG": "<font face='xvm'>.</font>",     // tank destroyer / ПТ-САУ
        "SPG": "<font face='xvm'>-</font>",        // SPG / САУ
        "not_vehicle": ""                               // another source of damage / другой источник урона
      }, 

 

Edited by NagibMan

Share this post


Link to post

Short link
Share on other sites

 

во 2-ом варианте фон отдельным полем (чуть ярче цифры)

 

'подключение'

battleLabels.xc

   ${ "battleLabelsTemplates.xc": "def.TotalEfficiencyBg" },
   ${ "battleLabelsTemplates.xc":  "def.TotalEfficiency" },
   ${ "battleLabelsTemplates.xc": "def.TotalEfficiencyAlt" },

battleLabelsTemplates.xc

    "TotalEfficiency": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56, "visibleOnHotKey": false, "onHold": true,
      "x": 233, "y": -77, "width": 200, "height": 200, "screenVAlign": "bottom",
      "shadow": { "distance": 0, "angle": 90, "alpha": 45, "blur": 4, "strength": 2 },
      "textFormat": { "size": 15, "leading": 3 },
      "format": "<img src='xvm://res/icons/damageLog/totalAssist.png' vspace='-5'> {{py:xvm.totalAssist}}<br><img src='xvm://res/icons/damageLog/totalDamagesSquad.png' vspace='-5'> {{py:xvm.totalDamagesSquad}}<br><img src='xvm://res/icons/damageLog/detection.png' vspace='-5'> {{py:xvm.detection}}"   
    },
    "TotalEfficiencyAlt": {
      "$ref": { "path": "def.TotalEfficiency" },
      "visibleOnHotKey": true, 
      "format": "<img src='xvm://res/icons/damageLog/totalDamagesAssist.png' vspace='-5'> {{py:xvm.totalDamagesAssist}}<br><img src='xvm://res/icons/damageLog/damagesSquad.png' vspace='-5'> {{py:xvm.damagesSquad}}<br><img src='xvm://res/icons/damageLog/totalBlocked.png' vspace='-5'> {{py:xvm.totalBlocked}}"
    },
    "TotalEfficiencyBg": {
      "x": 231, "y": -205, "screenVAlign": "bottom",
      "src": "xvm://res/icons/damageLog/TotalEfficiencyBg.png"
    }

фон там же с иконками   http://www.koreanrandom.com/forum/topic/35169-damagelog-%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8-xvm/page-68?do=findComment&comment=364413

В принципе в дефолт можно и без фона - тоже не плохо выглядет, но уже чуть тускнее, чем с фоном  :ok:

 

Edited by H_E_K_P_O_M_A_H_T_
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

Hi,

 

WG posted a news about Fair Play Policy : http://worldoftanks.eu/en/news/pc-browser/46/fair_play_policy/

 

3.Mods that do provide a gameplay advantage, one that we think is bad overall for the game. These are classified as a cheat and are illegal going forward.

 

Listed below are modifications that fall into this third category. Players that are found using them will receive a penalty.

 

- Modifications that alert you when spotted vehicles are reloading or show enemy vehicles’ reloading timers

 

 

Show reload timer is officially forbidden now

Edited by panteror

Share this post


Link to post

Short link
Share on other sites

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

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