Andrew_Dark 8 Posted May 5, 2015 Доброго всем утречка, вопрос глупый, но так как в конфигах я только начинаю разбираться, созрел вопрос. У меня в конфиге есть маркеры атаки/защиты над танком. выводятся полупрозрачными и сразу над всеми танками, а мне нужно выводить их только при оставшихся 5% хп у танка. Я так понимаю, нужно поиграться с {{a:hp-ratio}}, но сам пока в этом почти ничего не понимаю... Вот то, что прописано у меня: // Текстовое поле с иконкой убийства/защиты { "name": "kill/def", // название текстового поля, ни на что не влияет "visible": true, // false - не отображать "x": 0, // положение по оси X "y": -73, // положение по оси Y "alpha": "{{a:hp-ratio}}", // прозрачность (допускается использование динамической прозрачности, см. macros.txt) "color": "0xFFFF00", // цвет (допускается использование динамического цвета, см. macros.txt) "font": { // параметры шрифта "name": "$FieldFont", // название "size": 13, // размер "align": "center", // выравнивание текста (left, center, right) "bold": false, // обычный (false) или жирный (true) "italic": false // обычный (false) или курсив (true) }, "shadow": { // параметры тени "alpha": 30, // прозрачность "color": null, // цвет "angle": 90, // угол смещения "distance": 0, // дистанция смещение "size": 6, // размер "strength": 200 // интенсивность }, "format": "<img src='img://gui/scaleform/icons/kill/{{c:vtype}}.png' width='27' height='27'>" // формат текста. См. описание макросов в readme-ru.txt } Quote Share this post Link to post Short link Share on other sites
Yusha 8 #268406 Posted May 5, 2015 (edited) У меня в конфиге есть маркеры атаки/защиты над танком Как же они там появились ? Настройки в файле alpha.xc // Dynamic transparency by percentage of remaining health. // Динамическая прозрачность по проценту оставшегося здоровья. "hp_ratio": [ { "value": 10, "alpha": ${"alphaHP.very_low" } }, { "value": 30, "alpha": ${"alphaHP.low" } }, { "value": 31, "alpha": ${"alphaHP.average" } }, { "value": 101, "alpha": ${"alphaHP.above_average"} } ], Edited May 5, 2015 by Yusha 1 Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #268428 Posted May 5, 2015 (edited) Как же они там появились ? Настройки в файле alpha.xc // Dynamic transparency by percentage of remaining health. // Динамическая прозрачность по проценту оставшегося здоровья. "hp_ratio": [ { "value": 10, "alpha": ${"alphaHP.very_low" } }, { "value": 30, "alpha": ${"alphaHP.low" } }, { "value": 31, "alpha": ${"alphaHP.average" } }, { "value": 101, "alpha": ${"alphaHP.above_average"} } ], У тебя скопировал, что греха таить:) А за ответ спс. У тебя скопировал, что греха таить:) А за ответ спс. А нет. не совсем у тебя. только часть. Кстати, раз уж ты такой добрый, и тебе скажу. В твоём конфиге, когда у пользователя (хоть одного) не отображается статистика, тоесть у него стоят прочерки, хп в ушах в обеих твоих вариантах начинают "сползать" куда им нравится, особенно это заметно в ушах с внешними хп. Если нужно могу скинуть реплей с таким случаем, сам его откроешь и увидишь. Edited May 5, 2015 by Darksoul Quote Share this post Link to post Short link Share on other sites
TornadoCat 1,027 #268472 Posted May 5, 2015 Потому что нужно не только копировать, а и знать, ЧТО копировать .Приведи в alpha.xc параметр к такому виду "hp_ratio": [ { "value": XX, "alpha": 100 }, { "value": 101, "alpha": 0 } ], где ХХ - нужный показатель процента хп для появления маркера Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #268550 Posted May 5, 2015 Потому что нужно не только копировать, а и знать, ЧТО копировать . Приведи в alpha.xc параметр к такому виду "hp_ratio": [ { "value": XX, "alpha": 100 }, { "value": 101, "alpha": 0 } ], где ХХ - нужный показатель процента хп для появления маркера Как раз это и не копировал, можешь успокоиться. дошло что и как ещё после поста Юши. Можно закрывать. Quote Share this post Link to post Short link Share on other sites