seriych 2,178 #97711 Posted September 13, 2013 Дык вроде права есть. :)ОК, elements или snippets секцию обзывать? Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #97714 Posted September 13, 2013 ОК, elements или snippets секцию обзывать? давай elements Quote Share this post Link to post Short link Share on other sites
SeVlad 1 #101366 Posted September 17, 2013 Приветствую! Есть желание вывести текст в маркер над танком в соответствии с заданным критерием. файл markersAliveNormal.xc // Блок текстовых полей. "textFields": [ // вывод текста по значению { "name": "TxtByVol", "visible": true, // false - не отображать "x": 25, // положение по оси X "y": -7, // положение по оси Y "alpha": 100, // прозрачность (допускается использование динамической прозрачности, см. readme-ru.txt) "color": "{{c:eff}}", // цвет (допускается использование динамического цвета, см. readme-ru.txt) "font": { стандарт }, "shadow": {стандарт}, // тень "TxtArr":[ { "value": 45, "text": "1" }, { "value": 47, "text": "2" }, { "value": 49, "text": "3" }, { "value": 52, "text": "4" }, { "value": 55, "text": "5" }, { "value": 60, "text": "6" }, { "value": 101, "text": "7" } ], "format":{"$ref":{"path":"ally.textFields"},"TxtArr": "{{xeff}}"} // формат текста. См. описание макросов в readme-ru.txt }, На экране выводится - undefined Вопрос: как вывести значение техт в строку format по заданному значению xeff из массива TxtArr Заранее благодарен. Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #101368 Posted September 17, 2013 как вывести значение техт в строку format по заданному значению xeff из массива TxtArr Никак.Но есть чит, позволяющий использовать текстовые подстановки в настройке прозрачности. 2 Quote Share this post Link to post Short link Share on other sites
SeVlad 1 #101371 Posted September 17, 2013 (edited) Но в других файлах (colors.xc), такие конструкции присутствуют, или всё дело в программном коде swf файлов? Или скриптов? Edited September 17, 2013 by SeVlad Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #101375 Posted September 17, 2013 Но в других файлах (colors.xc), такие конструкции присутствуют Они заранее предопределены. Свои макросы сделать нельзя. 1 Quote Share this post Link to post Short link Share on other sites
SeVlad 1 #101376 Posted September 17, 2013 Спасибо за быстрый ответ. Удачи в боях! Quote Share this post Link to post Short link Share on other sites
SeVlad 1 #102924 Posted September 19, 2013 (edited) Никак. Но есть чит, позволяющий использовать текстовые подстановки в настройке прозрачности. Сорри, сразу не увидел.... Помогло. Плюсанул два раза 'Пример скриншота' Edited September 19, 2013 by SeVlad Quote Share this post Link to post Short link Share on other sites
SeVlad 1 #106672 Posted September 27, 2013 Доброго времени суток, уважаемые! Вопрос такого плана: при выводе строки используется textformat. У него много разных настроек. Так вот, почему команда tabstops работает, а команда align нет? Quote Share this post Link to post Short link Share on other sites
Mr A 750 #106675 Posted September 27, 2013 @SeVlad, оффтоп не нужен. Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #114282 Posted October 16, 2013 В сниппетах уже писал, правда.. Хотел динамически покрасить пинг в бою, вписал секцию цветов: "ping": [ { "value": 30, "color": "0xFFCC66" }, { "value": 60, "color": "0xE5E4E1" }, { "value": 100, "color": "0x96948F" }, { "value": 999, "color": "0xD64D4D" } ], прописал путь: "ping": {"@textFormat": {"font": "$TitleFont", "align": "right", "color": ${"colors.ping"}, "size":19}}}, но подхватывать не хочет, или так вовсе не может получиться? пробовал задать цвета в самом elements, но конф ломается: "elements": [ {"def": {"ping": [ { "value": 30, "color": "0xFFCC66" }, { "value": 60, "color": "0xE5E4E1" }, { "value": 100, "color": "0x96948F" }, { "value": 999, "color": "0xD64D4D" } ]}, "debugPanel": { "lag": { "_height": 37, "_width": 37, "_x": 103, "_y": -7 }, "ping": {"@textFormat": {"font": "$TitleFont", "align": "right", "color": { "$ref": { "path": "def.ping" }}, "size":19}}}, "teamBasesPanel": { "_y": 70 }, "battleTimer": {"dotsMC": {"@textFormat": {"font": "$TitleFont", "size":19}}, "secondsMC": {"@textFormat": {"font": "$TitleFont", "size":19}}, "minutesMC": {"@textFormat": {"font": "$TitleFont", "size":19}}} } ], Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #114285 Posted October 16, 2013 (edited) , И каким образом это должно подставиться в совершенно другой синтаксис в секции пинга? Edited October 16, 2013 by seriych Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #114286 Posted October 16, 2013 (edited) , И каким образом это должно подставиться в совершенно другой синтаксис в секции пинга? http://code.google.com/p/wot-xvm/source/browse/trunk/release/configs/%40Default/hangar.xc#52 а я и не пытался брать цвет из этой секции, там цифровых значений нет, не знаю как привязать к ней. Вписал отдельную секцию в "colors", и пытаюсь для пинга в бою из неё цвет вытащить как-то. Ну или как во 2-м варианте - вписал в элементс вообще... Edited October 16, 2013 by leecher88 Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #114317 Posted October 16, 2013 для пинга в бою А, блин, сорри. Но все равно ответ тот же, кроме ссылки. Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #114340 Posted October 16, 2013 все равно ответ тот же так тоже не работает: "elements": [ { "pingServers": {"threshold": { "good": 60, "great": 30, "poor": 100 }}, "debugPanel": { "lag": { "_height": 37, "_width": 37, "_x": 103, "_y": -7 }, "ping": { "@textFormat": {"font": "$TitleFont", "align": "right", "color": { "bad": "0xD64D4D", "good": "0xE5E4E1", "great": "0xFFCC66", "poor": "0x96948F" }, "size":19}}}, "teamBasesPanel": { "_y": 70 }, "battleTimer": {"dotsMC": {"@textFormat": {"font": "$TitleFont", "size":19}}, "secondsMC": {"@textFormat": {"font": "$TitleFont", "size":19}}, "minutesMC": {"@textFormat": {"font": "$TitleFont", "size":19}}} } ], это вообще возможно сделать, или я зря это всё?? Quote Share this post Link to post Short link Share on other sites
Alastanka 282 #114366 Posted October 16, 2013 (edited) это вообще возможно сделать, или я зря это всё?? так как узнать что именно в строке textFormat нет возможности тобиш что там за пинг 30 или 32 к примеру то это безполезно вы занимаетесь, value нет в снипетах, ну а bad, good прописаны значения в специальном параметре threshold опятьже не доступном в снипетах. ну это мой ответ, на скорую руку проверил пару вариантов. ну и последнее по первому вашему варианту нельзя делать текст и ссылку на параметр ${""} одной строкой я уже писал как обойти это ограничение и приводил пример в своем файле snippet-battleTimer.xc "text": [ ${"../@xvm.xc":"definition.description"}, ${"../@xvm.xc":"definition.date"}, "Привет техт", ${"../@xvm.xc":"definition.url"} ], Edited October 16, 2013 by Alastanka 1 Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #114370 Posted October 16, 2013 так как узнать что именно в строке textFormat нет возможности тобиш что там за пинг 30 или 32 к примеру то это безполезно вы занимаетесь Спасибо, значит, остаётся только фиксированный цвет Quote Share this post Link to post Short link Share on other sites
BuSH 174 #151927 Posted February 10, 2014 subparam в сокращенный можно писать? Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #152823 Posted February 12, 2014 subparam в сокращенный можно писать? нельзя Quote Share this post Link to post Short link Share on other sites
soboleff_88 0 #159368 Posted February 27, 2014 "formatAllyHealhtBar": { "": "<img src='xvmres://soboleff_88/healthBar/ally{{hp-ratio}}.png' width='80' height='16'>", "1": "<img src='xvmres://soboleff_88/healthBar/squad{{hp-ratio}}.png' width='80' height='16'>" }, "typeAlly": { "squad": "{{squad}}" }, "formatHelthBar": { "ally": ${"formatAllyHealhtBar.typeAlly.squad"}, "enemy": "<img src='xvmres://soboleff_88/healthBar/enemy{{hp-ratio}}.png' width='80' height='16'>" } В строке "squad": "{{squad}}" ошибка, но не пойму какая (Error loading config file 'configs/user configs/soboleff_88/markers.xc': [object Object]). Когда пишу "squad": "" или "squad": "1" все нормально работает. Какие значения выдает {{squad}}, кроме "" и "1"? Quote Share this post Link to post Short link Share on other sites