Jump to content
Korean Random
13

Тестируем XMQP

Recommended Posts

Вчера тоже наконец-то встретил игрока с xmqp на гриле.

Чекал его лампу: не загоралась ни в ушах ни в маркерах, да и на миникарте не было его лампы вообще

Моя работает норм. xmqp копипаст с дефолта.

post-7536-0-00244200-1478366803_thumb.jpgpost-7536-0-68491600-1478366809_thumb.jpg

20161104_1935_czech-Cz07_TVP_46_38_mannerheim_line.wotreplay

python.logxvm.log

п.с клиент с модами

Edited by Counter

Share this post


Link to post

Short link
Share on other sites

Если у него старая версия, то может и не работать. Может у него не до конца она прокачана.

Share this post


Link to post

Short link
Share on other sites

Если у него старая версия, то может и не работать. Может у него не до конца она прокачана.

Чет не подумал что может не последний же билд у него быть.

Остается ждать релиза, чтоб большинство повключало xmqp, и появился от него профит :ic:

Share this post


Link to post

Short link
Share on other sites

Стоит задача красить знечек XVM при загрузке боя и таб в зависимоти от актвации сервисов и XMQP. 

подсмотрел в одном из старых конфигов такую связку 

{{xvm-stat?<img src='cfg://Kornet_WA/img/xvm/xvm-user-{{xvm-user?{{xvm-user|{{x-enabled?xmqp|none}}}}}}.png'> }}

сейчас не работает(не красит при активированном XMQP) . 

что не так?

Share this post


Link to post

Short link
Share on other sites
{{xvm-user?{{xvm-user|{{x-enabled?xmqp|none}}}}}}

чета какая-то мутная шляпа.. 

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

чета какая-то мутная шляпа.. 

гуру конфига замути нормальную. если можно в двух вариантах, шрифтом и картинкой.

Share this post


Link to post

Short link
Share on other sites

гуру конфига замути нормальную, шрифтом и картинкой

 

'Пример, шрифт'

"format": "<font size='{{xvm-stat?16|0}}' color='{{x-enabled?#96FF00|{{xvm-user=on?#FF8800|{{xvm-user=off?#AAAAAA}}}}}}'>{{xvm-user=on?N|{{xvm-user=off?N}}}}</font>"

'texts.xc'

{
  "texts": {
    ...
    "xvmuser": {
      "on": "on",
      "off": "off",
      "none": "none"
    },
    ...
  }
}

 

Где:

Цвет:
#96FF00 - пользователь XVM с активированными сервисами и сервисом XMQP
#FF8800 - пользователь XVM с активированными сервисами
#AAAAAA - пользователь XVM без активированных сервисов

Символ:
N

'Пример, картинка

"format": "{{xvm-stat?<img src='cfg://Kornet_WA/img/xvm/xvm-user-{{x-enabled?xmqp|{{xvm-user}}}}.png'>}}"

'texts.xc'

{
  "texts": {
    ...
    "xvmuser": {
      "on": "on",
      "off": "off",
      "none": "none"
    },
    ...
  }
}

 

Где:

Картинка:
xvm-user-xmqp.png - пользователь XVM с активированными сервисами и сервисом XMQP
xvm-user-on.png - пользователь XVM с активированными сервисами
xvm-user-off.png - пользователь XVM без активированных сервисов
xvm-user-none.png - пользователь без XVM

Edited by night_dragon_on
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Подскажите можно ли изменять месторасположение лампы засвета над маркером игрока/техники?

 

 

post-9685-0-73866000-1479043826_thumb.jpg

Edited by vop2002

Share this post


Link to post

Short link
Share on other sites

Конечно можно.

 

markersAliveNormal.xc

// Текстовое поле с маркером события XMQP.
    "xmqpEvent": {
      "enabled": true,                //  false - не отображать
      "x": 0,                         //  положение по оси X
      "y": -50,                       //  положение по оси Y
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

Конечно можно.

 

markersAliveNormal.xc

// Текстовое поле с маркером события XMQP.
    "xmqpEvent": {
      "enabled": true,                //  false - не отображать
      "x": 0,                         //  положение по оси X
      "y": -50,                       //  положение по оси Y

Спасибо за оперативный ответ, в риплеях XMQP  я так понял не отображается?

Share this post


Link to post

Short link
Share on other sites

на реплеях можно запустить, если установить переменную окружения XMQP_DEVELOPMENT=1, но будут работать только свои события. Переменную лучше потом отключить (поставить значение 0 или удалить), а то могут быть проблемы, как у seriych'а - свой канал создастся, и не будет в реальном бою видно других.

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

'Пример, шрифт'

"format": "<font size='{{xvm-stat?16|0}}' color='{{x-enabled?#96FF00|{{xvm-user=on?#FF8800|{{xvm-user=off?#AAAAAA}}}}}}'>{{xvm-user=on?N|{{xvm-user=off?N}}}}</font>"

'texts.xc'

{
  "texts": {
    ...
    "xvmuser": {
      "on": "on",
      "off": "off",
      "none": "none"
    },
    ...
  }
}

 

Где:

Цвет:
#96FF00 - пользователь XVM с активированными сервисами и сервисом XMQP
#FF8800 - пользователь XVM с активированными сервисами
#AAAAAA - пользователь XVM без активированных сервисов

Символ:
N

'Пример, картинка

"format": "{{xvm-stat?<img src='cfg://Kornet_WA/img/xvm/xvm-user-{{x-enabled?xmqp|{{xvm-user}}}}.png'>}}"

'texts.xc'

{
  "texts": {
    ...
    "xvmuser": {
      "on": "on",
      "off": "off",
      "none": "none"
    },
    ...
  }
}

 

Где:

Картинка:
xvm-user-xmqp.png - пользователь XVM с активированными сервисами и сервисом XMQP
xvm-user-on.png - пользователь XVM с активированными сервисами
xvm-user-off.png - пользователь XVM без активированных сервисов
xvm-user-none.png - пользователь без XVM

Спасибо. только руки дошли проверить. картинками норм. а шрифтом выравнивание не работает.

post-10592-0-54262700-1479214516.jpg

Share this post


Link to post

Short link
Share on other sites

а шрифтом выравнивание не работает.

 

Сделай отдельным полем через экстра-поля, а не в стандартные код добавляй.

 

 

aec66c8bc0df.png

 

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

Властелины конфигов, гляньте, правильно я намутил или можно что-нибудь упростить/исправить. При засвете работает, поймать в рандоме тело с активированным сервисом да еще умудрившееся перевернуться пока нереально, но по идее и при перевороте должно работать.

Смысл в чем, на минимапе я не ставлю лампочку и значок перевертыша а крашу сами маркеры техники в цвет засвет/переворот

ЗЫ. еще подумал, а что при этом получится при засвете перевернувшегося?

"xmqpEvent": {
      "$ref": { "path":"def.defaultItem" },
      "align": "center",
      "valign": "center",
      "flags": [ "ally", "squadman", "teamKiller", "spotted", "alive" ],
      "layer": "top",
      "textFormat": { "font": "xvm", "size": 13, "align": "center", "valign": "center" },
      "format": "<font color='{{x-spotted?#FFB300|{{x-overturned?#A6BDD7}}|{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}}}'>{{x-spotted?{{.minimap.labelsData.vtype.{{vtype-key}}}}}}{{x-overturned?{{.minimap.labelsData.vtype.{{vtype-key}}}}}}</font>"
    },
Edited by steaxch

Share this post


Link to post

Short link
Share on other sites

Смысл в чем, на минимапе я не ставлю лампочку и значок перевертыша а крашу сами маркеры техники в цвет засвет/переворот

 

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

Для настройки создаем отдельную тему в специально отведенном для этого разделе: Настройка XVM / Configuration questions

 


"format": "<font color='{{x-spotted?#FFB300|{{x-overturned?#A6BDD7|{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>"

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

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

Спасибо. только руки дошли проверить. картинками норм. а шрифтом выравнивание не работает.

attachicon.gifshot_214.jpg

надо просто что-то сделать для выравнивания. ширина символа логотипа XVM равна трем пробелам шрифта

<font face='xvm' size='{{xvm-stat?12|0}}' color='{{xvm-user}}'>{{xvm-user?q|   }}</font>

post-6084-0-03855600-1479218741.jpg

изобретено когда экстра полей не было еще:)

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

"format": "<font color='{{x-spotted?#FFB300|{{x-overturned?#A6BDD7|{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>"

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

 

Не, я первоначально тоже так сделал, в итоге у всех союзников сразу были покрашенные значки

Наверно так тогда( это же пустой символ?)

"format": "<font color='{{x-spotted?#FFB300|{{x-overturned?#A6BDD7}}|{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}}}'>{{x-spotted?{{.minimap.labelsData.vtype.{{vtype-key}}|{{x-overturned?{{.minimap.labelsData.vtype.{{vtype-key}}}}}}| }}}}</font>"
Edited by steaxch

Share this post


Link to post

Short link
Share on other sites
это же пустой символ?

это пробел 

Edited by demon2597
  • Upvote 1
  • Downvote 1

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