Jump to content
Korean Random
ktulho

Отображение активных резервов в ангаре и в бою. (XVM)

Recommended Posts

А возможно ли сделать ,чтоб подложка отображалась только при активации резервов.А то в ангаре подложка постоянна стоит?

Share this post


Link to post

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

А возможно ли сделать ,чтоб подложка отображалась только при активации резервов.А то в ангаре подложка постоянна стоит?

стоит точно подложка, ничего не перепутал? :heh:

"updateEvent": "ON_EVERY_SECOND",
"alpha": "{{py:bst.type?100|0}}",

пример для личных

Share this post


Link to post

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

стоит точно подложка, ничего не перепутал? :heh:


"updateEvent": "ON_EVERY_SECOND",
"alpha": "{{py:bst.type?100|0}}",

пример для личных

Цитата

  // Активные резервы
  "booster": {
    "enabled": true,
    "layer": "top",
    "type": "extrafield",
    "formats": [
                   // Background image.
        // Фоновая картинка.
            {
         "x": 368,
        "y": 87,
   "layer": "bottom",
        "screenHAlign": "center",
         "format": "<img src='xvm://res/icons/clock/clockBg.png' width='175' height='60'>"
      },
      { "updateEvent": "ON_EVERY_SECOND",
       "x": 365,
        "y": 87,
            "width": 170,
        "height": 60,
        "screenHAlign": "center",

 Фоновая картинка это же подложка называется

Share this post


Link to post

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

@bes1 добавьте в эту секцию, как предложил @HEKPOMAHT 

добавил Фоновая картинка все равно постоянно отображается .Хотя пусть отображается я уже к ней привыкать начал:veryhappy:

Share this post


Link to post

Short link
Share on other sites

@bes1 проверь:

"formats": [
  // Background image.
  // Фоновая картинка.
  {
    "updateEvent": "ON_EVERY_SECOND",
    "x": 368,
    "y": 87,
    "alpha": "{{py:bst.type?100|0}}",
    "layer": "bottom",
    "screenHAlign": "center",
    "format": "<img src='xvm://res/icons/clock/clockBg.png' width='175' height='60'>"
  },
  ...

 

  • Upvote 1

Share this post


Link to post

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

@bes1 проверь:


"formats": [
  // Background image.
  // Фоновая картинка.
  {
    "updateEvent": "ON_EVERY_SECOND",
    "x": 368,
    "y": 87,
    "alpha": "{{py:bst.type?100|0}}",
    "layer": "bottom",
    "screenHAlign": "center",
    "format": "<img src='xvm://res/icons/clock/clockBg.png' width='175' height='60'>"
  },
  ...

 

Спасибо  всё  получилось.Теперь  подложка включается только после  включания резервов  прописал так

Цитата


  // Активные клановые резервы
  "boosterCR": {
    "enabled": true,
    "layer": "top",
    "type": "extrafield",
    "formats": [
                   // Background image.
        // Фоновая картинка.
        {
     "x": 544,
        "y": 87,
          "alpha": "{{py:bst.typeCR?100|0}}",
    "layer": "bottom",
        "screenHAlign": "center",
       "format": "<img src='xvm://res/icons/clock/clockBg.png' width='175' height='60'>"
      },
    
      { "updateEvent": "ON_EVERY_SECOND",
    
       "x": 536,
        "y": 87,
                "width": 170,
        "height": 60,
        "screenHAlign": "center",
 

Так лучше а то всё время отображалась 

Edited by bes1

Share this post


Link to post

Short link
Share on other sites

ktulho,скажи пожалуйста,возможно как то отделить отображение в бою и ангаре?В основном в boosters.xc/boostersName,там у меня иконка и название текстом в ангаре

к примеру "credits": "<img src='xvm://res/icons/other/booster_credits.png' width='20' height='11' align='baseline' vspace='-1'> Серебро:",

,а хотелось бы как то текст в бою не отображался....Может макрос какой типа py:isBattle привинтить?Получится,как думаешь?

что то типа

"<img src='xvm://res/icons/other/booster_credits.png' width='20' height='11' align='baseline' vspace='-1'>{{py:isBattle?0| Серебро:}}",

Сам beginBattle.py есть,используется где то,не помню.

Share this post


Link to post

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

возможно как то отделить отображение в бою и ангаре?

Не понял вопроса. Для ангара отображение настраивается в widgets, а для боя - в battleLabels.

В ангаре используй {{py:bst.name(index)}}, а в бою {{py:bst.type(index)}}.

Share this post


Link to post

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

Не понял вопроса. Для ангара отображение настраивается в widgets, а для боя - в battleLabels.

Это понятно,просто в boosters.xc/"boostersName" один на двоих получается,под ангар там все красиво настроено,но для боя не совсем подходит.В основном из за нехватки места,хоть и работает.

 

3 часа назад, ktulho сказал:

В ангаре используй {{py:bst.name(index)}}, а в бою {{py:bst.type(index)}}

Дел

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

 

Edited by Slava7572

Share this post


Link to post

Short link
Share on other sites

@ktulho раньше для удаления иконки и таймера при включенных резервах добавлял в hangar.xc "hideActiveBooster": true,

теперь так не работает.

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

 

  • Upvote 1

Share this post


Link to post

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

раньше для удаления иконки и таймера при включенных резервах добавлял в hangar.xc "hideActiveBooster": true,

теперь так не работает.

Вряд-ли это добавление на что-либо влияло. Наверное просто по умолчанию в скрипте было прописано true.

9 минут назад, steaxch сказал:

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

Создай секцию boosters в файле @xvm.xc, и добавь туда этот параметр.

Share this post


Link to post

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

Вряд-ли это добавление на что-либо влияло. Наверное просто по умолчанию в скрипте было прописано true.

 

 

Да не, вроде точно работало, без добавления показывало с добавлением не показывало. У меня и скриншоты старые остались. Вот такой скрипт был еще с 1.0.0

boosters.py

Значит можно прямо в скрипте отключить? Подскажи как. Лишние изменения даже в xvm.xc не хочется вносить. Сейчас такой скрипт у меня boosters.py

Share this post


Link to post

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

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

Точно, было такое.

7 часов назад, steaxch сказал:

Значит можно прямо в скрипте отключить? Подскажи как.

В скрипте из шапке в 75 строке замени False на True.

7 часов назад, steaxch сказал:

Лишние изменения даже в xvm.xc не хочется вносить.

А в скрипт хочется?

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@ktulho а если такой вариант: в скрипте по умолчанию оригинальный счётчик будет отключён. Желающие (если таковые найдутся) включить должны подключиться и включить параметр.

А остальным игрокам, которые используют свой счётчик - стандартный не нужен :hmm:

@steaxch поддерживаю.

Share this post


Link to post

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

В скрипте из шапке в 75 строке замени False на True.

А в скрипт хочется?

Во, спасибо.

Скрипт один раз исправил и забил.

Share this post


Link to post

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

если такой вариант: в скрипте по умолчанию оригинальный счётчик будет отключён.

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

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

Скрипт один раз исправил и забил.

Тоже самое и про конфиг можно сказать.

Share this post


Link to post

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

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

тогда тут по идее false должно быть:

// true - не отображать количество снарядов 
"removeQuantityShells": true,

 

Share this post


Link to post

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

тогда тут по идее false должно быть:


// true - не отображать количество снарядов 
"removeQuantityShells": true,

 

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

Edited by ktulho

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