-
Posts
2,340 -
Joined
-
Last visited
-
Days Won
7
Posts posted by XSerzHX
-
-
-
вертелась такая же мысль по поводу миникарты, чтоб выводила доп инфу по нажатию alt
-
а не существует возможность отображать фиксированно широкую картинку-полоску в поле названии танка, которая менялась бы в зависимости от {{hp-ratio}} но на ней написать поверх {{hp}}?
можно через маркеры засвета, только макрос будет думать долго, поэтому надо другой слой под хп, чтобы макросы быстрей думали
-
провёл небольшое исследование
сами по себе макросы {{hp}} и {{hp-ratio}} тормозят в маркерах засвета (т.к производятся другие операции), а при добавлении {{battletier}} будут работать ещё медленнейнапример на скрине, макрос {{hp-ratio}}
m4 получил дамаг, а полоска не сдвинулась
если делать хп в ушах, надо создавать новый какой нибудь слой, чтобы он был чисто под хп -
-
сделано.
В архиве:
nconvert.exe - бесплатная программа для пакетной обработки изображений
_ally.png - пиксель заливки полоски hp союзников
_enemy.png - пиксель заливки полоски hp врагов
_squad.png - пиксель заливки полоски hp совзводных
background.png - пиксель заливки фона всех полосок hp
@hpbar_generator.js - скрипт, запускающий nconvert.exe с нужными параметрами для создания полосок hp
@start_script.bat - пакетный файл, который можно использовать для запуска скрипта @hpbar_generator.js, если при его непосредственном запуске открываются какие-то программы
hpbar - папка, куда генерируются полоски hp. В архиве уже сгенерированая папка с текущими настройками скрипта @hpbar_generator.js. Папку можно удалять, она пересоздается при запуске скрипта. Можно и не удалять- файлы перезаписываются.
В первых строках скрипта @hpbar_generator.js расположены настройки, которые можно менять:
// ширина полосок var width = 100; // высота полосок var height = 5; // непрозрачность цветной части полоски (0- прозрачно, 100- непрозрачно) var opacity = 100; // отражать полоску для врагов (true - отражать, false- не отражать) var mirror = true;
генерация может занять продолжительное время (на моем компе ~4.5 минут). Скрипт создает 43383 файла :-)Круто, спс)))
Теперь дело пойдёт
-
генератор полосок в процессе.
зашибись))))))
-
потестил ХП в ушах, просто поставив ускоренную на x16 перемотку реплея:
1. включение allowHpInPanelsAndMinimap гарантированно сажает производительность, но не сильно.
2. "картиночные" хп зверски сажают производительность, это при том что у меня современный SSD и 16Гб мозгов. явно подгрузка с диска
даже на нормальной скорости есть фризы при подргузке. особенно сильно это будет видно на калькуляторах, а еще есть случай, когда Pz I C лупит по противнику, и у того по крошечке тает ХП. при этом за 3 секунды пролетает весь спектр картинок ХП от 100 до 0.
может, сделать какой-то прелоадер img ? как в старые добрые времена dialup-а. иначе просто нереально от слова "вообще". есть еще какие-то способы подргужать всю пачку img во флешку?
или забить и сделать флеш-объектами примерно как тут: http://i.imgur.com/cd6H76M.jpg. ибо не факт, что с картинками можно сделать хоть что-то
у вг лиги помоему как раз через флеш, если уж через флеш надо чтоб для каждого танка полоска хп была своей длины
-
есть один минус - для каких ушей надо medium (включая medium2) или large
картинки можно растянуть или уменьшить через конфиг
выберешь для больших ушей, на средних они будут вылезать
выберешь для средних (может кому то и норм будет), на больших они будут выглядеть короткими -
да и 14к картинок достаточно, если одноцветные полоски делать
а в любом случае придётся делать 28к, т.к одни полоски должны убывать в одну сторону, другие в другую
-
Edited by XSerzHX
И получим миллиметровые полоски на 1 уровне или километровые на 10м.
подсчитал, чтоб работала эта конструкция в теории
<img src='xvmres://icons/healthbars/a{{hp}}t{{battletier}}.png' width='103' height='24'>
нужно 14300 картинок лепить и это только на союзников
прогу бы замутить для создания этих полосок пачками
-
В том, что мне не интересны полоски одинаковой длины для Т1 и ИС-3.
но для этого надо поменять {{hp-ratio}} на {{hp}} в предложенном выше варианте и сделать 6000 полосок хп
-
Чит, такой чит))
если для тех у кого лампочка, то таковым бы уже не являлся
-
'Оффтоп'
Для этого и существуют настройки добавь символ засвета, чуть подвинь и ничего загораживать не будет )
да про это я знаю у меня самого стоят
-
Edited by XSerzHX
так норм, только клановая иконка мешаеться
-
Edited by XSerzHX
кто-нибудь, скажите какие значения поставить для дефолта
60 или 65 по х
по у хммм........... у меня стоит -6
если делать по дефолту, надо чтоб симметрично выглядело
-
-
А их перепилил:) Выглядеть будет вот так:
ммм исходники есть могу переделать)))
это как?(мне и надо картинкой как у тебя), вот в посте #10263 выше у тебя, так как надо мне, скинь ещё раз пожалйуста свой файл minimapLabels, или ещё нужно что-то?
там + ещё картинки
- 1
-
Проще наверно Димона уговорить ввести эти иконки в свой конфиг, вещь то нужная сразу видно где взвод нагибучих врагов пытается продавить, и совсем не перегружает миникарту.
Сейчас заработало, но буквы вз остаются на всех вообще танках, хотя большинство танков не во взводе. У тебя если пропал из засвета то он так и остаётся со значком взвода, а у меня просто везде буквы вз.
потому что они не уберутся (вз), либо просто цифрой без скобок квадратных и вз, либо картиной
-
Edited by XSerzHX
-
Edited by XSerzHX
И ещё вопрос, после пропадания из засвета враги на миникарте у тебя отоброжаются точками, а можно как у Димона сделать, что-бы знаки классов были техники были, а то читать на миникарте кто там некогда бывает?
замени
"vehicleclassmacro": { "heavy": "•", "light": "•", "medium": "•", "spg": "▪", "superh": "•", "td": "•" }
на
"vehicleclassmacro": {
// ЛT.
"light": ":",
// СТ.
"medium": ";",
// ТТ.
"heavy": "?",
// ПТ.
"td": ".",
// Artillery / Арта.
"spg": "-",
// HeavyTank10 by gui_settings.xml.
// ТТ10 посредством gui_settings.xml. Кто пользуется- вставить в кавычки значение J
"superh": ""
// Special symbols website / Сайт со спец символами:
// http://www.fileformat.info/info/unicode/char/25a0/index.htm
}
-
sirmax, а нельзя сделать так чтобы allySpottedMarker работал по принципу уведомления союзников о засвете, только для тех у кого есть лампочка
-
Edited by XSerzHX
Спасибо! Это тема, сразу видно где взвод давит. И ещё вопрос можно-ли иконки своего взвода тоже сделать и выделить цветом по умолчанию?(чтоб по фен-шуй). Если геморно то не надо.
можно, но попозже
Добавил иконки своего взвода
- 1
-
делись
держи
И ещё вопрос можно-ли иконки своего взвода выделить цветом по умолчанию? Если геморно то не надо.
Ты про иконки своего взвода для миникарты?
- 1
[Строгая модерация] Ночные сборки XVM / Nightly Builds
in Testing, Bug Reports
Posted
А мне норм, только конечно маркеры засвета съезжают, до того когда противник в первый раз засветился (Chi-to), если танк уничтожают, и "живые" сдвигаются то всё норм (Grille)