Kar1son 12 Posted September 15, 2017 // HP color depending on the ratio of ally and enemy teams hp. // Цвет ХП в зависимости от отношения хп союзной и вражеской команд. "totalHP": { "bad": "0xFF0000", "neutral": "0xFFFFFF", "good": "0x00FF00" }, в color.xc есть такой раздел. А как этот цвет использовать? в macros.txt не нашел описания, {{c:totalHP}} не работает Share this post Link to post Short link Share on other sites
ktulho 5,790 #404214 Posted September 15, 2017 Используется в макросе {{py:xvm.total_hp.color}} │цвет, зависящий от отношения очков прочности союзников и противников 1 Share this post Link to post Short link Share on other sites
Kar1son 12 #404473 Posted September 18, 2017 (edited) Этот {{py:xvm.total_hp.color}} цвет дает не те три значения что есть в "color/totalHP" а плавный переход от зеленого к красному. а хтелось бы именно простые три цвета больше/меньше/равно Edited September 18, 2017 by Kar1son Share this post Link to post Short link Share on other sites
Kar1son 12 #405291 Posted September 27, 2017 неужели никто не знает? Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #405342 Posted September 28, 2017 В 18.09.2017 в 10:14, Kar1son сказал: Этот {{py:xvm.total_hp.color}} цвет дает не те три значения что есть в "color/totalHP" а плавный переход от зеленого к красному. а хтелось бы именно простые три цвета больше/меньше/равно battleLabelsTemplates.xc // Total hp indicator. // Индикатор общего HP команд. "totalHP": { "enabled": true, "updateEvent": "PY(ON_UPDATE_HP)", "x": 0, "y": 30, "screenHAlign": "center", "align": "center", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "font": "mono", "color": "{{py:xvm.total_hp.sign=>?#60ff00|{{py:xvm.total_hp.sign=<?#fe0e00|#ffffff}}}}", "size": 18, "align": "center" }, "format": "{{py:xvm.total_hp.ally}} {{py:xvm.total_hp.sign}} {{py:xvm.total_hp.enemy}}" }, 1 Share this post Link to post Short link Share on other sites
Kar1son 12 #405391 Posted September 28, 2017 (edited) @H_E_K_P_O_M_A_H_T_ гениально :) как я сам не догадался, спасибо! Edited September 28, 2017 by Kar1son Share this post Link to post Short link Share on other sites
Kar1son 12 #405482 Posted September 29, 2017 @H_E_K_P_O_M_A_H_T_ не подскажите почему не работает так: "textFormat": { "font": "mono", "size": 19, "align": "center" , "color": "{{py:math.sub({{py:xvm.total_hp.ally()}} , {{py:xvm.total_hp.enemy()}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally()}} , {{py:xvm.total_hp.enemy()}})}}<0?#FF0000|#FFFFFF}}"}, зеленым подсвечивает а красным нет Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #405487 Posted September 29, 2017 такой вариант попробовал - работает. "color": "{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})<0?#FF0000|#FFFFFF}}}}" 1 Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #405488 Posted September 29, 2017 56 минут назад, Kar1son сказал: почему не работает так Скобки не в том месте расставил. "color": "{{py:math.sub({{py:xvm.total_hp.ally()}},{{py:xvm.total_hp.enemy()}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally()}},{{py:xvm.total_hp.enemy()}})<0?#FF0000|#FFFFFF}}}}" 1 Share this post Link to post Short link Share on other sites
Kar1son 12 #405493 Posted September 29, 2017 @H_E_K_P_O_M_A_H_T_ спасибо - работает! @night_dragon_on Спасибо! 1 Share this post Link to post Short link Share on other sites