-
Posts
2,340 -
Joined
-
Last visited
-
Days Won
7
Posts posted by XSerzHX
-
-
iGorets мертвый, а хп показывает. Кинь реплей, посмотрю.
Ок
-
так этот макрос и сделан, чтобы выделять живых и мертвых. Со цветом не понял что ты хочешь. Лучше картинок наделать типа "img-alive", "img-dead" и подключать их через макрос: "img://img-{{alive|dead}}.png"
ок
а с цветом я хотел подобное замутить, белым цветом будут живые, а серым уничтоженные
Вроде смотрю, картинками неплохо выходит, два слоя друг на друга наложил с одной и с другой стороны
-
А как с производительностью?
да не знаю мне норм
вроде у меня и не садит так сильно
-
новый макрос {{alive}}
sirmax может для этого макроса динамический цвет сделать, чтоб в ушах none можно было выделять живых и мёртвых
UP заодно бы ещё макрос {{dead}} можно и фон (потемнее) выводить если танк уничтожили
-
На счёт заранее известного хп, я упоминал про БД
для танков без башни и нет прокачиваемых башен
id:=id
также у нас есть маркер высокой и низкой уязвимости, тогдаif башня сток then
id:=id со сток башней
else
id:=id с топ башней
хоть и на паскале, но суть наверно ясна -
{{name[%[flag][width][.prec]type][~suf][|def]}}
Точно, спс
видать голова уже не работает перед сном -
Если нужны нули, то можно использовать дефолтное значение макроса.
а вот с этого места поподробнее){{frags%|0}} вроде ввожу, а когда первые фраги идут то пропадает число вовсе
-
починил
Норм))
мне интересно, а изначально ты как задумывал, чтоб с нулями было или пусто как щас -
А чтобы стандартные WG иконки техники отображались чего прописать?
в поле "none" только через картинки по ссылкам -
Ну а папку с картинками куда обращается configs/sirmax/img/ скинь а за одно и demon2597/img/
держи
-
Ребят,а может кто объяснить подробно,что делает новый макрос {{battletier}} - угаданный уровень текущего боя?Что значит угаданный и с чем его едят?
Раз уже пост создал,то и насчет "allySpottedMarker" тоже.С "dead" и "revealed" все понятно,все робит,а вот "lost"???Какой в нем смысл?"revealed" постоянно "горит",может когда на низких уровнях рация не достает он "тухнет" и загорается "lost"?Объясните пожалуйста,кому не трудно.
allySpottedMarker всё от него избавились, в ночном билде его нет
что за ерунда?а картинки есть?
- 1
-
альтернативные иконки с последним билдом не зеркалятся
XSerzHX можешь свой конфиг с ХП скинуть
держи
- 3
-
почти так же, как у тебя, но двумя картинками (зеленая и прозрачная). самое главное, что в extraTextFieldsRight / Left - по одной картинке, что снижает нагрузку на рендер
Норм))), но как говориться на вкус и цвет все фломастеры разные, все всё равно будут делать как им хочеться
если всё лишнее убрать, то так то тоже получиться 2 картинки, две на одну сторону, две на другую
-
"<img src='xvm://configs/sirmax/img/panel-bg-l.png' width='200' height='22'>", "<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:200}}' height='22'>", "<img src='xvm://configs/sirmax/img/_ally_50.png' width='{{hp:200}}' height='22'>", "<img src='xvm://configs/sirmax/img/_ally_50.png' width='2' height='22'>
расскажи плз поподробнее про эту часть.
1)сам фон на котором будет и текст и хп
2)фон при уменьшении хп, можно будет видеть сколько было изначально
3)фон хп (1px) будет размножаться под максимальное хп, а потом по пункту 2
4)фон хп (1px) как на вг лиге сбоку
UPD: сделал у себя, всё отлично, протестил - получил именно то, что надо :)как хоть выглядит, покажи)
- 1
-
и как все же победить съезжающие маркеры засвета в ушах?
пока временно избавься от маркера в секции neverSeen, получше будет
Странно как то работает {{frags}}, у союзников вроде всё норм, а у врагов появляется когда засветиться, а если использовать замену {{frags%|0}}, то после засвета и вовсе пропадают
-
-
как, если не секрет? смотрел твои скрины, но так нифига и не понял. как у тебя получилось сделать подложку под текстом?
Новое поле extraTextFields, в ночном билде есть,теперь можно ещё и свои уши сделать в секции none
'playersPanel.xc'
{{
// Parameters of the Players Panels ("ears").
// Параметры панелей игроков ("ушей").
"playersPanel": {
"alpha": 40,
"clanIcon": { "alpha": 90, "h": 16, "show": true, "w": 16, "x": 0, "xr": 0, "y": 6, "yr": 6 },
"enemySpottedMarker": {
"Xoffset": -56,
"Yoffset": -6,
"enabled": true,
"format": {
"artillery": {
"dead": "<img src='xvmres://demon2597/img/dead.png' width='23' height='20'>",
"lost": "<img src='xvmres://demon2597/img/lost.png' width='23' height='20'>",
"neverSeen": "",//<img src='xvmres://demon2597/img/neverseen.png' width='23' height='20'>",
"revealed": "<img src='xvmres://demon2597/img/revealed.png' width='23' height='20'>"
},
"dead": "<img src='xvmres://demon2597/img/dead.png' width='23' height='20'>",
"lost": "<img src='xvmres://demon2597/img/lost.png' width='23' height='20'>",
"neverSeen": "",//<img src='xvmres://demon2597/img/neverseen.png' width='23' height='20'>",
"revealed": "<img src='xvmres://demon2597/img/revealed.png' width='23' height='20'>"
}
},
"none": {
"extraTextFields": {
"leftPanel": {
"x": 0,
"y": 65,
"width": 350,
"height": 28,
"formats": [
"<img src='xvm://configs/sirmax/img/panel-bg-l.png' width='300' height='28'>",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:300}}' height='25'>",
"<img src='xvm://configs/sirmax/img/_ally_50.png' width='{{hp:300}}' height='25'>",
"<font color='{{c:xwn8}}'>{{xwn8|--}}</font> {{name%.20s~..}}<font alpha='#A0'>{{clan}}</font>",
"<textformat tabstops='[200]'><tab>{{vehicle}}</tabstops></textformat>"
]
},
"rightPanel": {
"x": 0,
"y": 65,
"width": 350,
"height": 28,
"formats": [
"<img src='xvm://configs/sirmax/img/panel-bg-r.png' width='300' height='28'>",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:300}}' height='25'>",
"<img src='xvm://configs/sirmax/img/_enemy_50.png' width='{{hp:300}}' height='25'>",
"{{name%.20s~..}}<font alpha='#A0'>{{clan}}</font> <font color='{{c:xwn8}}'>{{xwn8|--}}</font>",
"<textformat tabstops='[200]'>{{vehicle}}<tab></tabstops></textformat>"
]
}
}
},
"iconAlpha": 100,
"large": {
"nickFormatLeft": "<font size='13'><font color='{{c:rating}}'>{{rating}}</font> <b><font face='Consolas'>{{name\u0025.20s~..}}<font color=\"#ff9900\">{{clan}}</font></font></b> </font>",
"nickFormatRight": " <font size='13'><b><font face='Consolas'>{{name\u0025.20s~..}}<font color=\"#ff9900\">{{clan}}</font></font> <font color='{{c:rating}}'>{{rating}}</font></b></font>",
"vehicleFormatLeft": "<font size='13'><b><font face='Consolas' color='#FFFFFF'>{{hp\u00254.4s|----}}</font></b></font>",
"vehicleFormatRight": "<font size='13'><b><font face='Consolas'>{{hp\u00254.4s|----}}</font></b></font>",
"extraTextFieldsLeft": [" <img src=xvm://configs/sirmax/img/panel-bg-l.png' width='200' height='22'>",
" <img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:200}}' height='22'>",
" <img src='xvm://configs/sirmax/img/_ally_50.png' width='{{hp:200}}' height='22'>",
"<img src='xvm://configs/sirmax/img/_ally_50.png' width='2' height='22'>],
"extraTextFieldsRight": ["<img src=xvm://configs/sirmax/img/panel-bg-r.png' width='200' height='22'> ",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:200}}' height='22'> ",
"<img src='xvm://configs/sirmax/img/_enemy_50.png' width='{{hp:200}}' height='22'> ",
" <img src='xvm://configs/sirmax/img/_enemy_50.png' width='2' height='22'>],
"width": 200
},
"medium": {
"formatLeft": "<font size='13'><b><font face='Consolas' color='{{c:eff}}'>{{name\u0025-16.16s~..}}</font><tab> <font face='Consolas' color='#FFFFFF'>{{hp\u00254.4s|----}}</font></b></font>",
"formatRight": "<font size='13'><b><font face='Consolas'>{{hp\u0025-4.4s|----}}</font> <tab><font face='Consolas' color='{{c:eff}}'>{{name\u002516.16s~..}}</font></b></font>",
"extraTextFieldsLeft": ["<img src=xvm://configs/sirmax/img/panel-bg-l.png' width='140' height='22'>",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:140}}' height='22'>",
"<img src='xvm://configs/sirmax/img/_ally_50.png' width='{{hp:140}}' height='22'>],
"extraTextFieldsRight": ["<img src=xvm://configs/sirmax/img/panel-bg-r.png' width='140' height='22'>",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:140}}' height='22'>",
"<img src='xvm://configs/sirmax/img/_enemy_50.png' width='{{hp:140}}' height='22'>],
"width": 100
},
"medium2": {
//"formatLeft": "<font size='13'><font face='Consolas' color='{{c:eff}}'>{{name\u0025-20.20s~..}}</font><font face='Consolas' color='#FFFFFF'>{{hp\u00254.4s|----}}</font></font>",
//"formatRight": "<font size='13'><font face='Consolas'>{{hp\u0025-4.4s|----}}</font><font face='Consolas' color='{{c:eff}}'>{{vehicle\u002520.50s~}}</font></font>",
"formatLeft": "<font size='13'><b><font face='Consolas' color='{{c:eff}}'>{{name\u0025-16.16s~..}}</font><tab> <font face='Consolas' color='#FFFFFF'>{{hp\u00254.4s|----}}</font></b></font>",
"formatRight": "<font size='13'><b><font face='Consolas'>{{hp\u0025-4.4s|----}}</font> <tab><font face='Consolas' color='{{c:eff}}'>{{name\u002516.16s~..}}</font></b></font>",
"extraTextFieldsLeft": [" <img src=xvm://configs/sirmax/img/panel-bg-l.png' width='150' height='22'>",
" <img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:150}}' height='22'>",
" <img src='xvm://configs/sirmax/img/_ally_50.png' width='{{hp:150}}' height='22'>",
"<img src='xvm://configs/sirmax/img/_ally_50.png' width='2' height='22'>],
"extraTextFieldsRight": ["<img src=xvm://configs/sirmax/img/panel-bg-r.png' width='150' height='22'> ",
"<img src='xvm://configs/sirmax/img/_bg.png' width='{{hp-max:150}}' height='22'> ",
"<img src='xvm://configs/sirmax/img/_enemy_50.png' width='{{hp:150}}' height='22'> ",
" <img src='xvm://configs/sirmax/img/_enemy_50.png' width='2' height='22'>],
"width": 200
},
"removePanelsModeSwitcher": false,
"removeSquadIcon": false
}
}
-
сделать хп в ушах с помощью только 2х картинок вместо 100
del
-
Не торопитесь, в релизной версии они есть.
а в ночной уже избавились, даже в дефолтном конфиге этой секции уже нет
-
А что вообще хотели выводить?
хп, макросы в маркерах засвета очень медленно работали, поэтому избавились
-
но ведь hp-max известная величина!
где то да, но не в ушах и не на миникарте
-
у меня тоже маркеры засвета уезжают на 2873
подскажите, плз, как сделать так, чтобы хп в ушах отображалось не в виде дроби (hp/hp-max), а просто в виде одного числа: hp, а если hp неизвестно(танк не светился), то отображалось бы hp-max
в начале боя никак не сделать, для этого нужно БД хп танков и по id передавать в начале боя
а так на замену {{hp%4.4s|----}}, у несветившихся будет ----
-
как убрали когда его только ввели...?
Протестировали, посмотрели что ничего с ним путного не сделаешь и теперь тестим extraTextFields
- 1
-
Для чего нужен этот блок параметров? У меня в ушах команды, союзники всегда подсвечены параметром "revealed", параметр "lost" никогда не срабатывает.
Мой конфиг:
"allySpottedMarker": { "Xoffset": -15, "Yoffset": 0, "enabled": true, "format": { "artillery": { "dead": "", "lost": "<font face='$FieldFont' size='15' COLOR='#FFCC6B'>■</font>", "revealed": "<font face='$FieldFont' size='18' COLOR='#FFFF00'>■</font>" }, "lost": "<font size='16' COLOR='#007FFF'>●</font>", "revealed": "<font size='16' COLOR='#FFFFFF'>●</font>", "dead": "" } },
allySpottedMarker убрали насовсем
[Строгая модерация] Ночные сборки XVM / Nightly Builds
in Testing, Bug Reports
Posted
щас проверю