Jump to content
Korean Random

Общие вопросы по созданию собственной конфигурации.


Recommended Posts

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

На текущий момент вопрос такой - 

в hotkeys.xc есть строчка

"markersAltMode":      { "enabled": true},

делаю дополнение 

"markersAltMode":      { "enabled": true, "keyCode": 184, "onHold": true },

ноль реакции на правый альт.

правильно ли я понимаю, что альтернативный вид маркеров возможен только через левый альт?

 

 

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

Link to comment
Short link
Share on other sites

5 часов назад, night_dragon_on сказал:

Именно так.

то есть, видимо, придётся по совету Некроманта, все нужные мне поля прописывать в markersAliveNormal.xc и каждому нужному полю задавать показ или скрытие по правому альту. других вариантов нет...

Link to comment
Short link
Share on other sites

  • 2 weeks later...

Просьба о помощи к знатокам.

в damageLog.xc формат строки выводимого урона выглядит так -

"formatHistory": "<textformat tabstops='[25,60,87,114,141,168,250]'><font face='Enigmatic Unicode' color='#EB1805' size='12'>{{number%3d~.}}</font><tab><font color='{{c:dmg-kind}}' face='Enigmatic Unicode' size='12'>{{dmg-ratio}}%</font><tab><font size='12'>{{type-shell}}<tab>{{critical-hit}}<tab>{{splash-hit}}</font><tab><font color='{{c:vtype}}' size='12'>{{vtype}}</font><tab><font face='Enigmatic Unicode' color='{{c:team-dmg}}' size='12'>{{name%-10s}}</font><tab><font face='Enigmatic Unicode' color='#3C76B2' size='11'>{{reloadGun%-4.02f}}</font></textformat>"

по факту это выглядит так -shot_022_cr.jpg.83f2f1dff6b0710a7263eb0dac3e747b.jpg - номер строки | урон/блок | место для крита | место для сплеша |тип техники | название техники. 

 

при крите, так - shot_023_cr2.jpg.9e6ada3bff08e97f663c67df07fdf665.jpg, ну и при сплеше, так - shot_017_cr.jpg.85078db77eba880fb6f776a9a73acc1f.jpg.

 

вот так выглядит строка последнего урона приведшего к гибели - shot_023_cr.jpg.12d783c2438b9840b201c4c4386c2ca8.jpg

Блок dmg-kind выглядит следующим образом

"dmg-kind": {
        "shot": "{{hit-effects}}<tab>{{type-shell}}<tab>{{critical-hit}}<tab>{{splash-hit}}",                            // shot / попадание
        "fire": "{{hit-effects}}<tab><font face='2rokkMods'>H</font><tab>{{critical-hit}}",                          // fire / пожар
        "ramming": "{{hit-effects}}<tab><font face='2rokkMods'>9</font><tab>{{critical-hit}}<tab>",                       // ramming / таран
        "world_collision": "{{hit-effects}}<tab><font face='2rokkMods'>9</font><tab>{{critical-hit}}<tab>",               // world collision / столкновение с объектами, падение
        "drowning": "<font face='2rokkMods'>7</font><tab><font face='2rokkMods'>6</font><tab>",                                   // drowning / утопление
        "overturn": "{{hit-effects}}<tab><font face='2rokkMods'>8</font><tab>{{critical-hit}}<tab>",                                          // overturn / опрокидывание
        "death_zone": "DZ",                                                                                    // death zone / смертельная зона
        "gas_attack": "GA",                                                                                    // gas attack / газовая атака
        "art_attack": "{{hit-effects}}<tab><font face='2rokkMods'>J</font><tab>{{critical-hit}}<tab>{{splash-hit}}",     // art attack / артиллерийская поддержка
        "air_strike": "{{hit-effects}}<tab><font face='2rokkMods'>W</font><tab>{{critical-hit}}<tab>{{splash-hit}}"      // air strike / поддержка авиации
      },

 

 

теперь, собственно вопрос - как сделать так, чтобы строка последнего урона выглядела следующим образом - shot_023_cr2c.png.4bb1254a23d7a221a7da2c51508fbe11.png а в случае подрыва бк вот так - shot_023_cr3.png.df7b53381c61d857b33c35b304168ced.png


То есть, на места крита размещался символ "смерти" (даже если и было критическое повреждение), а на место сплеша - соответствено "подрыв бк" (даже если и был сплеш). Понимаю, что можно это сделать через макросы {{my-alive}} и {{my-blownup}}, но грамотно создать условие своими силами не получается, так что - прошу помощи.

 

Link to comment
Short link
Share on other sites

очередной вопрос.

Возможно ли средствами хвм или py:macro настроить внешний вид и положение часов и таймера боя? по положению - понятно, можно в elements покопаться, хотя часов я там не обнаружил, а вот как с настройкой внешнего вида? поменять цвет шрифта, размер, сам шрифт изменить...

Link to comment
Short link
Share on other sites

17 минут назад, 2rokk сказал:

внешний вид и положение часов

Макрос входит в состав XVM. Пример.

                            │{{py:xvm.formatDate('value')}}            │где 'value' может принимать следующие значения:
                                                                      │%a  - Сокращенное название дня недели (первая буква в верхнем регистре)
                                                                      │%au - Сокращенное название дня недели  верхнем регистре)
                                                                      │%al - Сокращенное название дня недели  нижнем регистре)
                                                                      │%A  - Полное название дня недели (первая буква в верхнем регистре)
                                                                      │%Au - Полное название дня недели  верхнем регистре)
                                                                      │%Al - Полное название дня недели  нижнем регистре)
                                                                      │%b  - Сокращенное название месяца (первая буква в верхнем регистре)
                                                                      │%bu - Сокращенное название месяца  верхнем регистре)
                                                                      │%bl - Сокращенное название месяца  нижнем регистре)
                                                                      │%B  - Полное название месяца (первая буква в верхнем регистре)
                                                                      │%Bu - Полное название месяца  верхнем регистре)
                                                                      │%Bl - Полное название месяца  нижнем регистре)
                                                                      │%c  - Дата и время
                                                                      │%d  - День месяца [01,31]
                                                                      │%H  - Час (24-часовой формат) [00,23]
                                                                      │%I  - Час (12-часовой формат) [01,12]
                                                                      │%j  - День года [001,366]
                                                                      │%m  - Номер месяца [01,12]
                                                                      │%M  - Число минут [00,59]
                                                                      │%p  - До полудня (AM) или после (PM) (при 12-часовом формате)
                                                                      │%S  - Число секунд [00,61]
                                                                      │%U  - Номер недели в году (нулевая неделя начинается с воскресенья) [00,53]
                                                                      │%w  - Номер дня недели [0(Sunday),6]
                                                                      │%W  - Номер недели в году (нулевая неделя начинается с понедельника) [00,53]
                                                                      │%x  - Дата согласно региональным настройкам
                                                                      │%X  - Время согласно региональным настройкам
                                                                      │%y  - Год без века [00,99]
                                                                      │%Y  - Год с веком
                                                                      │%Z  - Временная зона
                                                                      │%%  - Знак '%'
                                                                      │Подробнее об данном макросе: https://koreanrandom.com/forum/topic/35339-

 

19 минут назад, 2rokk сказал:

таймера боя

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

Link to comment
Short link
Share on other sites

@ktulho  спасибо большое!

 

22 минуты назад, ktulho сказал:

Макрос входит в состав XVM.

это же часы в ангаре, или я путаю, и макрос можно прикрутить и к часам в бою?

а, не... я похоже не путаю, я туплю... это же можно отдельным полем в battleLabelsTemplates.xc, не?

Link to comment
Short link
Share on other sites

подскажите, пожалуйста, в battleResults.xc можно задавать формат выводимых данных? если да - то как и где?

спасибо.

Очередной вопрос назрел...

shot_031_cr.thumb.jpg.fc5f7ef91b305349268416350db2211e.jpg

есть ли у нас возможность как-то редактировать фильтры выделенные красным? мне так много не надо, бесит :о(

Link to comment
Short link
Share on other sites

3 часа назад, 2rokk сказал:

подскажите, пожалуйста, в battleResults.xc можно задавать формат выводимых данных?

Нет. 

3 часа назад, 2rokk сказал:

есть ли у нас возможность как-то редактировать фильтры выделенные красным?

Тоже нет. 

Link to comment
Short link
Share on other sites

18 часов назад, demon2597 сказал:

@ktulho вообще у нас молодец (не сарказм)

Присоединяюсь,не просто молодец,практически все .ру-макро на нем и night_dragon_on держится.Большое Вам спасибо,парни:honoring:

  • Upvote 1
Link to comment
Short link
Share on other sites

вот есть у нас расчёт "основного калибра"

    "mainGun": {
      "enabled": true,
      "updateEvent": "PY(ON_UPDATE_HP)",
      "x": -45,
      "y": 35,
      "screenHAlign": "right",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
      "textFormat": { "font": "Enigmatic Unicode", "color": "0xFFDE6D", "size": 18, "align": "center" },
      "format": " <img src='cfg://2rokk/_res/img/battle/mainGun.png' width='28' height='28' vspace='-7'> {{py:xvm.total_hp.mainGun('',{{hitlog.dmg-total}})}}"
  },

как бы сделать так, чтобы это поле было видно только в случайных боях?

Link to comment
Short link
Share on other sites

1 минуту назад, 2rokk сказал:

@steaxch 

Трыныч, спасибо. А в чём разница этих вариантов?

 

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

 

Link to comment
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...