Jump to content
Korean Random
Sign in to follow this  
zordog

Миникарта: Опция текстовых полей

Recommended Posts

Всем доброго времени суток.

 

Суть такова: на минимапе есть возможность отображать названия танков и прочего. Хотелось бы опцию чтобы отображать названия только в режиме зума минимапы. Думаю суть понятна.

 

Жду ответа разраба, заранее спасибо.

Share this post


Link to post

Short link
Share on other sites

Подкину сюда же немного своего сходного, дабы не засорять раздел.

 

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

 

И хотелось бы туда имена из vehiclenames или отдельного списка вместо стандартных как опцию, второе даже лучше - посократить именно для карты, как самому игроку будет понятно и удобно.

Edited by Kotleta

Share this post


Link to post

Short link
Share on other sites

и еще бы фильтр прикрутить :kis2:  не хочу видеть названия для танков ЛТ и САУ.

Share this post


Link to post

Short link
Share on other sites

и еще бы фильтр прикрутить   не хочу видеть названия для танков ЛТ и САУ.

По идее это можно реализовать, если дать возможность использовать макрос {{vtype}} в секции миникарты. Не знаю, почему сейчас нельзя, вроде там инфа о типе техники есть.

Но и сейчас это можно реализовать, если ты готов для всех потерянных врагов использовать одинаковый символ, а не по типу техники. Для этого зададим для макроса {{vehicle-class}} для ЛТ и Арты значения "0", а для остальных типов любые значения, не являющиеся числом:



      "vehicleclassmacro": {
        // ЛT ♦.
        "light": "0",
        // СТ.
        "medium": "\u2022",
        // ТТ.
        "heavy": "\u2022",
        // ПТ ▼.
        "td": "\u2022",
        // Artillery / Арта.
        "spg": "0",
        // HeavyTank10 by gui_settings.xml.
        // ТТ10 посредством gui_settings.xml.
        "superh": "\u2022"
      },

И подставим макрос {{vehicle-class}} в размер шрифта для названия танка:



        "format": {
          // Союзник.
          "ally":           "<span class='mm_a'><font size='{{vehicle-class}}'>{{vehicle}}</font></span>",
          // Тимкиллер.
          "teamkiller":     "<span class='mm_t'><font size='{{vehicle-class}}'>{{vehicle}}</font></span>",
          // Враг.
          "enemy":          "<span class='mm_e'><font size='{{vehicle-class}}'>{{vehicle}}</font></span>",

тогда для ЛТ и Арты размер шрифта будет нулевым и названия не видно:

post-8781-0-74082200-1375127712_thumb.png

Share this post


Link to post

Short link
Share on other sites
если ты готов для всех потерянных врагов использовать одинаковый символ

Забыл добавь только для союзной технике, такой вариант который ты описал не катит) а в "vehicleclassmacro" у меня прописаны пути к иконкам для пропавших из засвета.

Edited by fakels

Share this post


Link to post

Short link
Share on other sites
Забыл добавь только для союзной технике, такой вариант который ты описал не катит

Как бы просто не трогать поле "enemy" и всё.

 

а в "vehicleclassmacro" у меня прописаны пути к иконкам для пропавших из засвета

Ну выбирай, или разные иконки пропавших, или отсутствие подписей к ненужным тебе типам.

Хотя и с иконками может можно, надо подумать. Дай конфиг свой. С иконками вместе.

 

up. Один вариант уже придумал: использовать в подстановке для иконок макрос {{vehicle}}, а не {{vehicle-class}}. Только надо будет для каждого танка иконку скопипастить

Edited by seriych

Share this post


Link to post

Short link
Share on other sites

Как бы просто не трогать поле "enemy" и всё.

А еще бы не видеть названия танков ниже 5 левела, да я такой мне все лишнее мешает)))))

"vehicleclassmacro": {
        "heavy": "<img src='img://../icons/heavy.png' width='15' height='17'/>",
        "light": "<img src='img://../icons/light.png' width='13' height='13'/>",
        "medium": "<img src='img://../icons/medium.png' width='13' height='13'/>",
        "spg": "<img src='img://../icons/spg.png' width='13' height='13'/>",
        "superh": "•",
        "td": "<img src='img://../icons/td.png' width='13' height='13'/>"
     }
"format": {
          "ally": "<span class='mm_a'>{{vehicle}}</span>",
          "enemy": "<span class='mm_e'>{{vehicle}}</span>",
          "lost": "{{vehicle-class}}<span class='mm_l'>{{vehicle-type}}</span>"
          }        

Кстати не по теме, а чем отличается  {{vehicle-type}} от {{vehicle}} и там и там пишется названия техники? просто давно не лазил в конфиге миникарты, уже и забыл все...

 

 

 

использовать в подстановке для иконок макрос {{vehicle}}, а не {{vehicle-class}}. Только надо будет для каждого танка иконку скопипастить

это оч. геморно и овчинка не стоит выделки)

Edited by fakels

Share this post


Link to post

Short link
Share on other sites

 

 

чем отличается  {{vehicle-type}} от {{vehicle}}
ничем.

 

 

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

Share this post


Link to post

Short link
Share on other sites

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

да ты не понял, надо! но не таким способом что копипастить иконки для каждого танка, а потом еще и для новых каждый раз...

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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...