seriych Posted September 13, 2013 Share Posted September 13, 2013 Дык вроде права есть. :)ОК, elements или snippets секцию обзывать? @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted September 13, 2013 Author Share Posted September 13, 2013 ОК, elements или snippets секцию обзывать? давай elements @ Quote Link to comment Short link Share on other sites More sharing options...
SeVlad Posted September 17, 2013 Share 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 Link to comment Short link Share on other sites More sharing options...
seriych Posted September 17, 2013 Share Posted September 17, 2013 как вывести значение техт в строку format по заданному значению xeff из массива TxtArr Никак.Но есть чит, позволяющий использовать текстовые подстановки в настройке прозрачности. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
SeVlad Posted September 17, 2013 Share Posted September 17, 2013 (edited) Но в других файлах (colors.xc), такие конструкции присутствуют, или всё дело в программном коде swf файлов? Или скриптов? Edited September 17, 2013 by SeVlad @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted September 17, 2013 Share Posted September 17, 2013 Но в других файлах (colors.xc), такие конструкции присутствуют Они заранее предопределены. Свои макросы сделать нельзя. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SeVlad Posted September 17, 2013 Share Posted September 17, 2013 Спасибо за быстрый ответ. Удачи в боях! @ Quote Link to comment Short link Share on other sites More sharing options...
SeVlad Posted September 19, 2013 Share Posted September 19, 2013 (edited) Никак. Но есть чит, позволяющий использовать текстовые подстановки в настройке прозрачности. Сорри, сразу не увидел.... Помогло. Плюсанул два раза 'Пример скриншота' Edited September 19, 2013 by SeVlad @ Quote Link to comment Short link Share on other sites More sharing options...
SeVlad Posted September 27, 2013 Share Posted September 27, 2013 Доброго времени суток, уважаемые! Вопрос такого плана: при выводе строки используется textformat. У него много разных настроек. Так вот, почему команда tabstops работает, а команда align нет? @ Quote Link to comment Short link Share on other sites More sharing options...
Mr A Posted September 27, 2013 Share Posted September 27, 2013 @SeVlad, оффтоп не нужен. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted October 16, 2013 Share 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 Link to comment Short link Share on other sites More sharing options...
seriych Posted October 16, 2013 Share Posted October 16, 2013 (edited) , И каким образом это должно подставиться в совершенно другой синтаксис в секции пинга? Edited October 16, 2013 by seriych @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted October 16, 2013 Share 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 Link to comment Short link Share on other sites More sharing options...
seriych Posted October 16, 2013 Share Posted October 16, 2013 для пинга в бою А, блин, сорри. Но все равно ответ тот же, кроме ссылки. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted October 16, 2013 Share 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 Link to comment Short link Share on other sites More sharing options...
Alastanka Posted October 16, 2013 Share 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 Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted October 16, 2013 Share Posted October 16, 2013 так как узнать что именно в строке textFormat нет возможности тобиш что там за пинг 30 или 32 к примеру то это безполезно вы занимаетесь Спасибо, значит, остаётся только фиксированный цвет @ Quote Link to comment Short link Share on other sites More sharing options...
BuSH Posted February 10, 2014 Share Posted February 10, 2014 subparam в сокращенный можно писать? @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted February 12, 2014 Share Posted February 12, 2014 subparam в сокращенный можно писать? нельзя @ Quote Link to comment Short link Share on other sites More sharing options...
soboleff_88 Posted February 27, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.