Jump to content
Korean Random
2rokk

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

Recommended Posts

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

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

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

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

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

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

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

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

 

 

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

Share this post


Link to post

Short link
Share on other sites
9 часов назад, 2rokk сказал:

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

 

Именно так.

Share this post


Link to post

Short link
Share on other sites
5 часов назад, night_dragon_on сказал:

Именно так.

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

Share this post


Link to post

Short link
Share on other sites

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

в 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}}, но грамотно создать условие своими силами не получается, так что - прошу помощи.

 

Share this post


Link to post

Short link
Share on other sites

@2rokk 

"shot": "{{hit-effects}}<tab>{{type-shell}}<tab>{{my-alive?{{critical-hit}}|ЧЕРЕПОК}}<tab>{{my-blownup?БК|{{splash-hit}}}}",

Где 'ЧЕРЕПОК' и 'БК' - место для соответствующих символов.

Share this post


Link to post

Short link
Share on other sites

Вот спасибо большое!

Кстати, я в лс писал, глянь пожалуйста.

Share this post


Link to post

Short link
Share on other sites

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

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

Share this post


Link to post

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.

Share this post


Link to post

Short link
Share on other sites

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

 

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

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

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

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

Share this post


Link to post

Short link
Share on other sites
10 минут назад, 2rokk сказал:

это же можно отдельным полем в battleLabelsTemplates.xc, не?

да.

Share this post


Link to post

Short link
Share on other sites

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

спасибо.

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

shot_031_cr.thumb.jpg.fc5f7ef91b305349268416350db2211e.jpg

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

Share this post


Link to post

Short link
Share on other sites
3 часа назад, 2rokk сказал:

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

Нет. 

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

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

Тоже нет. 

Share this post


Link to post

Short link
Share on other sites
18 часов назад, demon2597 сказал:

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

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

  • Upvote 1

Share this post


Link to post

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}})}}"
  },

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

Share this post


Link to post

Short link
Share on other sites

@2rokk попробуй

"enabled": "{{battletype-key=regular?true|false}}",

или

"enabled": "{{battletype?false|true}}",

 

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, 2rokk сказал:

@steaxch 

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

 

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

 

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