Jump to content
Korean Random
Kornet_WA

Конфигурации TotalHP средствами XVM

Recommended Posts

Господа, подскажите пож-та как сделать фокус со шрифтами для отображения перевеса по ХП следующим образом. Имеем отображение напрbмер 12430>12330, как сделать так чтоб если больше ХП у союзников все светилось "зеленым цветом", если по ХП впереди соперник - красным?82575049_.PNG.f4f111f437c140a0a15d06d48e301d74.PNG

Share this post


Link to post

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

Господа, подскажите пож-та как сделать фокус со шрифтами для отображения перевеса по ХП следующим образом. Имеем отображение напрbмер 12430>12330, как сделать так чтоб если больше ХП у союзников все светилось "зеленым цветом", если по ХП впереди соперник - красным?82575049_.PNG.f4f111f437c140a0a15d06d48e301d74.PNG

Вроде так если ты имеешь это ввиду!

 

// Перевес по ХП
    "totalHP_advant": { 
      "enabled": false,
      "updateEvent": "PY(ON_UPDATE_HP)",
      "x": 0,
      "y": 26,
      "width": 60,
      "height": 30,
      "alpha": "{{battletype-key=epic_battle?0|100}}",
      "screenHAlign": "center",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
      "textFormat": { "font": "$TitleFont", "size": 20, "align": "center" },
      "format": "<font size='17' color='{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})>0?#60FF00|#F30900}}'>{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})}}</font>"},

Share this post


Link to post

Short link
Share on other sites

спасибо, чуть позже попробую и отпишусь.

не совсем так, по цвету как раз то я хотел но сама цифра показывает разницу по ХП (то есть "-150 красным" или "450 зеленым") а мне бы хотелось чтоб была строка с ХП вида 1500>1400 зеленым или 1400<1500 красным. Понимаю что это делается в строке "format": но не знаю как, подскажите если не трудно.

то есть как стандартное отображение по умолчанию только с цветом "зеленый" и "Красный", ну и белый если по ХП равно, 1500=1500

Share this post


Link to post

Short link
Share on other sites

Как прописать центральный маркер чтоб знак больше или меньше заменялся рисунками 

у меня прописано так сейчас.То есть больше один рисунок меньше другой

    // центральный маркер
    "totalHP_sing": { 
      "enabled": true,
      "updateEvent": "PY(ON_UPDATE_HP)",
      "x": 0,
  "y": 1,
  "width": 30,
  "height": 32,
  "layer": "top",
  "screenHAlign": "center",
      "shadow": { "distance": 1, "angle": 90, "alpha": 100, "blur": 5, "strength": 1.5 },
      "textFormat": { "font": "Arial", "size": 18, "align": "center" },
      "format": "<font color='{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})>0?#5ACB00|#F30900}}'>{{py:math.sub({{py:xvm.total_hp.ally}},{{py:xvm.total_hp.enemy}})>0?&#x3E;|&#x3C;}}</font>"

 

ps/.Всё сам разобрался

 

Edited by bes1

Share this post


Link to post

Short link
Share on other sites
05.05.2019 в 20:22, Sergei Nik сказал:

@night_dragon_on Я пробовал,но почему то цифры перестают отображаться.

shot_193.jpg

Симпатичный конфиг. 
Можешь выложить файл верхней панели. Время, ХП, Калибр, Время.

Share this post


Link to post

Short link
Share on other sites
15.07.2017 в 18:23, Kornet_WA сказал:

                                      Конфигурация WGL_Old

post-10592-0-04949600-1500132082_thumb.png

Скачать: battleLabelsTotalHPWGLold.rar

'Установка'

  Показать содержимое

1. Скачать архив battleLabelsTotalHPWGLold.rar и распаковать содержимое в любое удобное для вас место.

2. Копировать строки в файл battleLabels



 // хп команд WGLold 
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_bg" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_Bg_ally" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_Bg_enemy" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_line_ally" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_line_enemy" },	  
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_ally" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_enemy" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_frags_ally" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_frags_enemy" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_advant" },	  
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_sing" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_avgDamage" },
 ${ "battleLabelsTotalHPWGLold.xc":"def.totalHP_mainGun" }, 

3. Копировать папку mods в ...\World_of_Tanks\res_mods\

4. Копировать файл battleLabelsTotalHPWGLold.xc в папку с вашим конфигом

5. В файле elements.xc вашей конфигурации отключить панель ВГ добавив строки



{"fragCorrelationBar": { "visible": false, "alpha": 0}},    // Стандартный бой
{"epicRandomScorePanel": { "visible": false, "alpha": 0}}   // Генеральное сражение

---------------------------------------------------------------------------------------------------------------------------------------------

                                               Конфигурация Arm

post-10592-0-35674400-1500132133_thumb.png

Скачать: battleLabelsTotalHPArm.rar

'Установка'

  Скрыть содержимое

1. Скачать архив battleLabelsTotalHPArm.rar и распаковать содержимое в любое удобное для вас место.

2. Копировать строки в файл battleLabels



   // хп команд Arm   
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_bg" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_Bg_ally" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_Bg_enemy" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_line_ally" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_line_enemy" },  
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_ally" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_enemy" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_frags_ally" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_frags_enemy" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_advant" },  
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_sing" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_avgDamage" },
   ${ "battleLabelsTotalHPArm.xc":"def.totalHP_mainGun" },

3. Копировать папку mods в ...\World_of_Tanks\res_mods\
4. Копировать файл battleLabelsTotalHPArm.xc в папку с вашим конфигом
5. В файле elements.xc вашей конфигурации отключить панель ВГ добавив строки



{"fragCorrelationBar": { "visible": false, "alpha": 0}},   // Стандартный бой
{"epicRandomScorePanel": { "visible": false, "alpha": 0}}  // Генеральное сражение

-------------------------------------------------------------------------------------------------------------------------------

                                         Конфигурация Fallout

post-10592-0-45312000-1500132178_thumb.png

Скачать:  battleLabelsTotalHPfallout.rar 182 kB · 37 скачиваний

'Установка'

  Показать содержимое


1. Скачать архив battleLabelsTotalHPfallout.rar и распаковать содержимое в любое удобное для вас место.
2. Копировать строки в файл battleLabels



// хп команд fallout
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_bg" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_line_ally" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_line_enemy" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_Bg_sing" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_Bg_advant" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_ally" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_enemy" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_frags_ally" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_frags_enemy" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_advant" },  
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_sing" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_avgDamage" },
${ "battleLabelsTotalHPfallout.xc":"def.totalHP_mainGun" },

3. Копировать папку mods в ...\World_of_Tanks\res_mods\
4. Копировать файл battleLabelsTotalHPfallout.xc в папку с вашим конфигом
5. В файле elements.xc вашей конфигурации отключить панель ВГ добавив строки



{"fragCorrelationBar": { "visible": false, "alpha": 0}},  // Стандартный бой
{"epicRandomScorePanel": { "visible": false, "alpha": 0}} // Генеральное сражение

----------------------------------------------------------------------------------------------------------------------------------------------

                                            Конфигурация Straight

post-10592-0-89713500-1501414244_thumb.png

Скачать:   battleLabelsTotalHPStraight.rar 25 kB · 46 скачиваний

'Установка'

  Показать содержимое


1. Скачать архив battleLabelsTotalHPStraight.rar и распаковать содержимое в любое удобное для вас место.
2. Копировать строки в файл battleLabels.xc



       // хп команд Straight	  
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_bg" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_line_ally" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_line_enemy" },	  
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_ally" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_enemy" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_frags_ally" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_frags_enemy" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_advant" },	  
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_sing" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_avgDamage" },
      ${ "battleLabelsTotalHPStraight.xc":"def.totalHP_mainGun" },

3. Копировать папку mods в ...\World_of_Tanks\res_mods\

4. Копировать файл battleLabelsTotalHPStraight.xc в папку с вашим конфигом
5. В файле elements.xc вашей конфигурации отключить панель ВГ добавив строки



{"fragCorrelationBar": { "visible": false, "alpha": 0}},  // Стандартный бой
{"epicRandomScorePanel": { "visible": false, "alpha": 0}} // Генеральное сражение

-----------------------------------------------------------------------------------------------------------------------------------------

конфигурация пользователя MIAPAK - ХП команд + маркеры панели счета

5a2efb3ead8e2_1515.png.3335c8a3358c52b5d0fa1807c73dee31.png.c4f6ae911c57fe536b957318662dd828.png

скачать

-----------------------------------------------------------------------------------------------------------------------------------------

конфигурация пользователя P.S.Enot

807537238_WorldOfTanks2019-02-0808-04-19-413.jpg.c8d7b0fd987334adedd99e362a57b680.jpg.979e8820580f9d8ee23046ae5abb96f8.jpg

1134033866_WorldOfTanks2019-02-0808-27-34-593.jpg.387e4a62f502f386d9c0d239d22e4185.jpg.2648079a5c9faa59cd91da91055aec5a.jpg

Скачать

Больше интересных и различных конфигураций можете найти ниже в данной теме или соседних авторских темах: night_dragon_onP.S.Enot

Огромная благодарность Команде XVM за замечательную модификацию и  ktulho за помощь в создании конфигураций. 

 

Подскажите. А эта строчка только отключает счет или еще иконки типа техники. 

{"fragCorrelationBar": { "visible": false, "alpha": 0}},   // Стандартный бой

Если я хочу оставить иконки типа техники, можно указать расположение Х и У.

 

Share this post


Link to post

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

Подскажите. А эта строчка только отключает счет или еще иконки типа техники. 


{"fragCorrelationBar": { "visible": false, "alpha": 0}},   // Стандартный бой

Если я хочу оставить иконки типа техники, можно указать расположение Х и У.

 

Иконки нужны, сразу видно сколько и какой техники есть/осталось.

Хочется такую панель

 

shot_1817.jpg

Share this post


Link to post

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

Иконки нужны, сразу видно сколько и какой техники есть/осталось.

Хочется такую панель

 

shot_1817.jpg

Я об этом и говорю. Что бы было вверху ХП команд, а внизу иконки типов техники.

Share this post


Link to post

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

Я об этом и говорю. Что бы было вверху ХП команд, а внизу иконки типов техники.

Нужно у дефолтной панели подложки меняющиеся в зависимости от разницы хп  сделать и шрифт у хп увеличить.

shot_1898.jpg

Edited by Scharfhobel

Share this post


Link to post

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

Нужно у дефолтной панели подложки меняющиеся в зависимости от разницы хп  сделать и шрифт у хп увеличить.

shot_1898.jpg

Есть готовый конфиг. Можешь играться с ним.
в файле mod_totalXp.json
Есть блок настройки 
"totalXp": {
        "alliesHealthbarStyle": "<style>&#62;</style>",
        "background": {
            "alpha": 30,
            "enable": false,
            "height": 60,
            "image": "gui/maps/bg.png",
            "width": 920,
            "x": -150,
            "y": -5
        },
        "colors": [
            {
                "color": "#e34234",
                "value": 0
            },
            {
                "color": "#e34234",
                "value": 24
            },
            {
                "color": "#efff2c",
                "value": 39
            },
            {
                "color": "#3caa3c",
                "value": 59
            },
            {
                "color": "#3caa3c",
                "value": 74
            },
            {
                "color": "#3caa3c",
                "value": 89
            }
        ],
        "countScope": false,
        "enable": true,
        "teamBasesPanelY": 15, 
        "enemyHealthbarStyle": "<style>&#60;</style>",
        "fragCorrelationBar": true,
        "shadow": {
            "alpha": 100,
            "angle": 90,
            "color": "#000000",
            "distance": 0,
            "enable": true,
            "size": 2,
            "strength": 200
        },
        "text": {
            "alignX": "left",
            "alignY": "top",
            "centerX": true,
            "format": "<font size=\"20\" face=\"$IMELanguageBar\" color='{colors}'><b>Хп команд {allies} {arrow} {enemy}</b></font>",
            "x": 0,
            "y": 30

Вариант от Ekspoint.jpg

ekspoint.7z

Share this post


Link to post

Short link
Share on other sites

Почти получил что хотел, помогите тока убрать белые цифры хп с первой строки.

Добавил три макроса в battleLabels.xc

      ${ "battleLabelsTotalHPfallout.xc":"def.totalHP_Bg_advant" },
      ${ "battleLabelsTotalHPfallout.xc":"def.totalHP_ally" },
      ${ "battleLabelsTotalHPfallout.xc":"def.totalHP_enemy" },

 

и файл battleLabelsTotalHPfallout.xc  из шапки темы.

Помогите подправить battleLabelsTotalHPfallout.xc , убрать из него всё лишние.

shot_1914.jpg

battleLabelsTotalHPfallout.xc

Edited by Scharfhobel

Share this post


Link to post

Short link
Share on other sites

Приветствую. Скажите можно как нибудь добавить внизу этого конфига

 

post-10592-0-89713500-1501414244.png.4168b9d05ebdc723f5db8bd6e6bd53d2.png

Как в моде у Протанков

953249370_.PNG.6da74c4c5d1c4cd0a5720a7bbcd71229.PNG

Может кто нибуть подскажет что и где ещё нужно будет дописать?

 

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on почему-то разница в ХП есть totalHP.
Предположительно не учитывается доп. ХП от закалки. Так задумано?

image.png.b512160cce1ed3c5461d2b8fd7fc9b6e.png

Edited by EngineExt

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