Jump to content
Korean Random
█XlebniDizele4ku

[Уши / Players Panel] Пометка засвеченных в ушах

Recommended Posts

@demon2597, под новый.

Прошу прощения за дубль поста, просто может быть вы пропустили это мимолетно:)

 

 

В целом я сделал все сухо и лаконично, цвета как на миникарте красный в засвете, белый-пропал из засвета,черный - не был в засвете.

fc1ff4201c165d333fbb01d82fb0810f.png

 

Проблема проста, сделал разные прозрачные виды фона в формате .png. Конфигурацию настроил, все работает,но беда в том что изображение уши воспринимают только 24х24 или меньше, а размер иконки техники 80х24.  На данный момент иконка выглядит так, а с полной заливкой выглядела бы иначе.

6ff6fd2953df931d8b3b2d9082cfb73b.png

То есть не получается фоном закрыть всю иконку,это конечно не критично,но было бы здорово. Пробовал выставлять размер в конфигурации,бесполезно,задает только квадрат. Есть ли возможность это как то исправить.

 

 

Кстати,уши сами по себе поддерживают ряд макросов,на статистику или вид техники. Было бы отлично если бы данная функция тоже поддерживала макросы. Тогда можно было бы заменить странные значки,кляксы,галочки и прочие "креативные вещи" более понятными для пользователя и информативными значками.

 

Если взять в пример макрос "тип техники" то при вводе например такой строчки; "revealed": "<img src='img://gui/flash/icons/ushi/{{c:vtype}}.png' width='24' height='24'>" вместо обычных "клякс" мы увидели бы загоревшийся на иконке тип танка. Особенно это здорово бы работало с стандартными иконками.

 

Получилось бы что то вроди этого:

a4342709f5f760446043419955a6295e.jpg

Это только набросок,реализаций масса, но сама суть поддержки макросов сделала бы эту функцию более разнообразной в применении.

Или того лучше,просто сделать поддержку макроса привязки к иконкам или именам танков, и тогда будут меняться сами иконки,что будет вообще обалденно:)

 

Share this post


Link to post

Short link
Share on other sites

@chesss, Тишкины трусишки! Красаута то кака! Попробую до патча написать.



Я на эту тему не подписан.

Share this post


Link to post

Short link
Share on other sites

1. Качаю  xvm-3.5.0-test6

2. Сверху накатываю это обновление

3. И заменяю PlayerPanel отсюда

Код

 

 











	// Маркер статуса засвета в правой боковой панели списка игроков (Враги)
		"enemySpottedMarker": {
		 "enabled": true,
		 "Xoffset": -25,				
		 "Yoffset": -8,
		 "format": {									
			"neverSeen": "",	                                                            // Этот враг никогда не светился
			"lost": "<img src='img://gui/flash/lampOff.png' width='20' height='20'>",		// Этот враг светился хотя бы один раз и отмечен на миникарте как потерянный
			"revealed": "<img src='img://gui/flash/lampOn.png' width='20' height='20'>",	// Виден на миникарте прямо сейчас
			"dead": "<font face='Wingdings' size='22' color='#000000'>N</font>",		    // Уничтоженный враг
		// Специфичные значения для артиллерии
			"artillery": {
			 "neverSeen": "",			                                                    // Этот враг никогда не светился
			 "lost": "<img src='img://gui/flash/lampOff.png' width='20' height='20'>",      // Этот враг светился хотя бы один раз и отмечен на миникарте как потерянный
			 "revealed": "<img src='img://gui/flash/lampOn.png' width='20' height='20'>",	// Виден на миникарте прямо сейчас
			 "dead": "<font face='Wingdings' size='22' color='#000000'>N</font>"			// Уничтоженный враг
			}
		}
		},

И все равно секция "lost" не отображается.

 

 

Если 3 пункт не делать и Lost заменить на Seen, то все нормально отображается

еще есть это

Share this post


Link to post

Short link
Share on other sites

Прошу прощения за дубль поста, просто может быть вы пропустили это мимолетно:)

По моему,идея просто замечательная.

Share this post


Link to post

Short link
Share on other sites

У меня, если включить все пометки, ухо выглядит вот так. Ломаю голову чего оставить включенным. @█XlebniDizele4ku, пометка мертвых союзников не планируется? А то без нее не слишком резонно помечать мертвых врагов 

post-6084-0-96465800-1365572173_thumb.jpg

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Это тоже почему-то не работает, единственно рабочий вариант у меня - первый

вот собрал все вместе

flash.rar

кусок конфига

"enemySpottedMarker": {
"enabled": true,
"Xoffset": 15, // Смещение относительно иконки уровня танка
"Yoffset": 0,
"format": {
// Этот враг никогда не светился
"neverSeen": "<font face='$FieldFont' size='24' color='#DEDEDE'>*</font>",
// Этот враг светился хотя бы один раз и отмечен на миникарте как потерянный
"lost": "",
// Виден на миникарте прямо сейчас
"revealed": "",
// Уничтоженный враг
"dead": "",
// Специфичные значения для артиллерии
"artillery": {
"neverSeen": "",
"lost": "",
"revealed": "",
"dead": ""
}
}
},

 

 

Edited by VladInGame

Share this post


Link to post

Short link
Share on other sites

 Кстати, есть небольшой... ну, баг/ не баг, я хз. Короче, есть такое расхождение  в позиции.

32036687.png

 

Share this post


Link to post

Short link
Share on other sites

 Кстати, есть небольшой... ну, баг/ не баг, я хз. Короче, есть такое расхождение  в позиции.

32036687.png

пару страниц назад просмотрел бы...

тут фикс

Share this post


Link to post

Short link
Share on other sites

@█XlebniDizele4ku, всю тему не читал, не знаю был ли подобный вопрос... теоретически, возможно ли такое, динамический цвет для засвеченных? (окрашивать ники, название техники, всякие значки)

 

 А то без нее не слишком резонно помечать мертвых врагов 

мертвых вообще по-моему смысла нет помечать, там и так видно

Share this post


Link to post

Short link
Share on other sites

@█XlebniDizele4ku, всю тему не читал, не знаю был ли подобный вопрос... теоретически, возможно ли такое, динамический цвет для засвеченных? (окрашивать ники, название техники, всякие значки)

 

мертвых вообще по-моему смысла нет помечать, там и так видно

"всякие значки" уже есть :)

Share this post


Link to post

Short link
Share on other sites
мертвых вообще по-моему смысла нет помечать, там и так видно
оценивать потери удобно по помеченным, не надо вглядываться в прозрачные уши
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Спасибо за полезный компонент, танки в засвете считать гораздо удобней стало. Сделал через стандартный шрифт для win. Решил не заморачиваться с картинками пока. "Яркий глаз" - танк в засвете, "тусклый" - пропал из засвета. Пробовал подставить динамический цвет для иконки засвета. {{hp_rating}} не заработало, а жаль =)

shot_117.jpg

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

Да уж =) Но решение очевидное, так что не удивлюсь если нас не только двое.  :gg:

У меня тож глаз, но другой :) и будет как дополнение к основному варианту...  

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