Jump to content
Korean Random
ktulho

Маркеры панели счета (py_macro)

Recommended Posts

У человека из за границы пару страниц назад вот так :

},
  "fragCorrelation": {
  "showAliveNotFrags": false,
  "showStandartMarkers": false,
  //"twoLineEpicRandom": true,
  "markersAllysOrder": ["LT", "SPG", "TD", "MT", "HT"],
  "markersEnemiesOrder": ["HT", "MT", "TD", "SPG", "LT"],
   "vtypeAlive": ${ "texts/vType.xc":"vtypeAlive" },
   "vtypeDead":  ${ "texts/vType.xc":"vtypeDead"  }
  },
  "expertPanel": { "delay": 15, "scale": 150 }
}

 

Share this post


Link to post

Short link
Share on other sites

Как то много букАВ(())) СОРИ не пойму...

 

3. Шрифт типов техники.

Реальное имя- VehicleType, имя встроенного шрифта- vtype. Содержит расширенный набор значков классов техники и символы им сопутствующие.

Примеры формата

<font face='vtype'>{{vtype}}</font>, где {{vtype}}- макрос типа техники, значения которого задаются в файле конфига texts.xc и в данном случае являются кодами символов шрифта:

 

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

// Текст для макросов {{vtype}}, {{v.type}}. 

   "vtype": {
      // Text for light tanks / Текст для легких танков.
      "LT":  "i",
      // Text for medium tanks / Текст для средних танков.
      "MT":  "h",
      // Text for heavy tanks / Текст для тяжелых танков.
      "HT":  "g",
      // Text for arty / Текст для арты.
      "SPG": "k",
      // Text for tank destroyers / Текст для ПТ.
      "TD":  "j"
    }

Подробнее о кодах символов см. п.1.

<font face='vtype'>{{vehicle-class}}</font>, где {{vehicle-class}} - макрос типа техники для миникарты, значения которого задаются в minimapLabels.xc аналогично первому примеру.

Коды символов актуальной версии шрифта:

post-6084-0-07128300-1435605428_thumb.jpg
Автор: @XSerzHX

 

 

КАк на примере вышеописанного сделать себе что бы на панели отображались 10ки ?

 "vtypeAlive": {
      "LT":  " <font face='vtype' color='#6ca135' size='18'>{{level!=10?&#x3A;|&#x11A;}} </font>",
      "MT":  " <font face='vtype' color='#e4ea88' size='20'>{{level!=10?&#x3A;|&#x11A;}} </font>",
      "HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level!=10?&#x3A;|&#x11A;}} </font>",
      "SPG": " <font face='vtype' color='#d84c4f' size='22'>{{level!=10?&#x3A;|&#x11A;}} </font>",
      "TD":  " <font face='vtype' color='#7e9eff' size='22'>{{level!=10?&#x3A;|&#x11A;}} </font>"
    },

 

Edited by vizhu

Share this post


Link to post

Short link
Share on other sites

Например так:

 "vtypeAlive": {
      "LT":  " <font face='vtype' color='#6ca135' size='18'>i </font>",
      "MT":  " <font face='vtype' color='#e4ea88' size='20'>{{level!=10?h|n}} </font>",
      "HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level!=10?g|u}} </font>",
      "SPG": " <font face='vtype' color='#d84c4f' size='22'>{{level!=10?j|o}} </font>",
      "TD":  " <font face='vtype' color='#7e9eff' size='22'>{{level!=10?k|p}} </font>"
    },

Должно получиться как у @MIAPAK

Edited by ktulho
  • Upvote 2

Share this post


Link to post

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

"LT": " <font face='vtype' color='#6ca135' size='18'>i </font>"

Кстати,жаль нет иконки ЛТ10,надо наверное Диму попросить,чтоб сделал.

Share this post


Link to post

Short link
Share on other sites

Пробел между значками как убрать ...широко, монитор маленький(

И цветом поменялись арта и пт хотя отредактированно вроде правильно...

 

Раньше было так:

Цитата

"vtypeAlive": {
      "LT":  "<font face='xvm' color='#6ca135' size='18'> :</font>",
      "MT":  "<font face='xvm' color='#e4ea88'> ;</font>",
      "HT":  "<font face='xvm' color='#9c8b9d'> ?</font>",
      "SPG": "<font face='xvm' color='#d84c4f'> -</font>",
      "TD":  "<font face='xvm' color='#7e9eff'> .</font>"
    },

 

Стало так:

Цитата

"vtypeAlive": {
      "LT":  " <font face='vtype' color='#6ca135' size='18'>i </font>",
      "MT":  " <font face='vtype' color='#e4ea88' size='22'>{{level!=10?h|n}} </font>",
      "HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level!=10?g|u}} </font>",
      "SPG": " <font face='vtype' color='#d84c4f' size='22'>{{level!=10?j|o}} </font>",
      "TD":  " <font face='vtype' color='#7e9eff' size='22'>{{level!=10?k|p}} </font>"
    },

 

1q.png

Edited by vizhu

Share this post


Link to post

Short link
Share on other sites
3 минуты назад, vizhu сказал:

И цветом поменялись арта и пт хотя отредактированно вроде правильно...

Это наверно я перепутал.

 "vtypeAlive": {
      "LT":  " <font face='vtype' color='#6ca135' size='18'>i</font>",
      "MT":  " <font face='vtype' color='#e4ea88' size='20'>{{level!=10?h|n}}</font>",
      "HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level!=10?g|u}}</font>",
      "SPG": " <font face='vtype' color='#d84c4f' size='22'>{{level!=10?k|p}}</font>",
      "TD":  " <font face='vtype' color='#7e9eff' size='22'>{{level!=10?j|o}}</font>"
    },
  • Upvote 2

Share this post


Link to post

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

Например так

@ktulho ,а вот как нужно чтоб 9-е лвл схватывало?Т.е как я понимаю в шрифте как пример для ТТ.Так и для других классов.Только ЛТ добавить еще в шрифт надо будет!!!

И у меня чего-то стало так в панели (союзники ТТ сортируются слева-направо).Как сделать чтоб как обычно было?

Заранее спасибо!!!

Без имени-1.png

Edited by krok65

Share this post


Link to post

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

а вот как нужно чтоб 9-е лвл схватывало?Т.е как я понимаю в шрифте.

Девятки сделать такими же как десятки?

2 минуты назад, krok65 сказал:

И у меня чего-то стало так в панели (союзники ТТ сортируются слева-направо).Как сделать чтоб как обычно было?

Поменяйте порядок в battle.xc параметр "markersAllysOrder"

"markersAllysOrder": ["HT", "MT", "TD", "SPG", "LT", "unknown"],

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Только что, ktulho сказал:

Девятки сделать такими же как десятки?

 

Не,9-е отображаются 8-м лвл

Вот пример как-бы:8-g,9-l,10-u

Edited by krok65

Share this post


Link to post

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

Не,9-е отображаются 8-м лвл

Еще раз сформулируйте вопрос.

Share this post


Link to post

Short link
Share on other sites

Как сделать расстояние между значками техники м е н ь ше?

 

1q.png

Edited by vizhu

Share this post


Link to post

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

Еще раз сформулируйте вопрос.

Т.е задать иконки:

Для ТТ   8-g,9-l,10-u

Для арты 8-k,9-p,10-X

Для пт   8-j,9-o,10-V

Так можно как-то задать чтоб отличие уровней было?

А так 9-ка маркер как у 8-ки отображается.

Edited by krok65
  • Downvote 1

Share this post


Link to post

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

 

Поменяйте порядок в battle.xc параметр "markersAllysOrder"


"markersAllysOrder": ["HT", "MT", "TD", "SPG", "LT", "unknown"],

 

Что-то у меня не наблюдается такого.А где это именно прописать?

  • Downvote 1

Share this post


Link to post

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

Для ТТ   8-g,9-l,10-u

"HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level=10?u|{{level=9?l|g}}</font>",

Для остальных также.

3 минуты назад, krok65 сказал:

Что-то у меня не наблюдается такого.А где это именно прописать?

В первом посте под спойлером, 1 пункт.

  • Upvote 1

Share this post


Link to post

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

"HT":  " <font face='vtype' color='#9c8b9d' size='22'>{{level=10?u|{{level=9?l|g}}</font>",

Для остальных также.

В первом посте под спойлером, 1 пункт.

@ktulho,спасибо огромное Вам,все вышло.Еще вопрос,не обязательно,но можно как-то задать размер иконок именно по размеру каждого уровня или нет?Ну чтоб 10 ур выделялся большим размером каждого класса.

К примеру ТТ10-size='24'    ТТ9-size='22   ТТ8-size='21'  ну и т.д по классам!!!

Надеюсь поняли что имею в виду!!!Возможно как-то задать параметры такие или нет?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

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

можно как-то задать размер иконок именно по размеру каждого уровня или нет?

"HT":  " <font face='vtype' color='#9c8b9d'>{{level=10?<font size='24'>u</font>|{{level=9?<font size='22'>l</font>|<font size='20'>g</font>}}}}</font>",

 

Edited by ktulho
  • Upvote 1

Share this post


Link to post

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

Должно получиться как у @MIAPAK

шрифт, с выделением 10 в том числе и ЛТ

WOT_2017_11.20_00073_001_.thumb.png.a6935046c80e780fe1c5cd6212f9ed91.png

KAPb14 v1.ttf

  • Upvote 2

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