V127 20 Posted August 7, 2016 Подскажите, как в colors.xc получить значение color none при value: hp_ratio < 0.01 и hp_ratio < 100? "hp_ratio": [ { "value": 0.01,"color": "0x696969" }, // Цвет для значений менее 1 проц { "value": 10, "color": "0xFE0E00" }, // Цвет для значений менее 10 проц { "value": 25, "color": "0xFE0E00" }, // Цвет для значений менее 25 проц { "value": 50, "color": "0xFE7903" }, // Цвет для значений менее 50 проц { "value": 75, "color": "0xF8F400" }, // Цвет для значений менее 75 проц { "value": 101, "color": none } // Цвет для остальных значений] до обновления XVM 0.9.15.1 код выглядел следующим образом: "hp_ratio": [ { "value": 0.01,"color": "0x696969" }, // Цвет для значений менее 1 проц { "value": 10, "color": "0xFE0E00" }, // Цвет для значений менее 10 проц { "value": 25, "color": "0xFE0E00" }, // Цвет для значений менее 25 проц { "value": 50, "color": "0xFE7903" }, // Цвет для значений менее 50 проц { "value": 75, "color": "0xF8F400" } // Цвет для остальных значений] Quote Share this post Link to post Short link Share on other sites
TornadoCat 1,027 #344097 Posted August 7, 2016 (edited) color none это уже какой-то цвет, как бы . вот его и получите, если пропишете { "value": 101, "color": "0x228228" } Edited August 7, 2016 by Tornado_Odan_Rot Quote Share this post Link to post Short link Share on other sites
V127 20 #344148 Posted August 7, 2016 Мне нужен не цвет, а индикация загрузки клиента союзников в ушах команд, до тех пор пока ХП не опустится до 75%. В общем, это какой-то баг с левыми ушами в XVM, т.к. в правых все работает корректно. Quote Share this post Link to post Short link Share on other sites
TornadoCat 1,027 #344150 Posted August 7, 2016 @V127, скрин ? код ? Quote Share this post Link to post Short link Share on other sites
V127 20 #344172 Posted August 7, 2016 (edited) playersPanel.xc: ... "large": { ... "vehicleFormatLeft": "<font color='{{c:hp-ratio}}'>{{vehicle}}</font>", "vehicleFormatRight": "<font color='{{c:hp-ratio}}'>{{vehicle}}</font>", ... } ... colors.xc: ... "hp_ratio": [ { "value": 0.01,"color": "0x696969" }, // Цвет для значений менее 1 проц { "value": 10, "color": "0xFE0E00" }, // Цвет для значений менее 10 проц { "value": 25, "color": "0xFE0E00" }, // Цвет для значений менее 25 проц { "value": 50, "color": "0xFE7903" }, // Цвет для значений менее 50 проц { "value": 75, "color": "0xF8F400" } // Цвет для значений менее 75 проц] ... Надеюсь на скриншотах все понятно пометил. Edited August 7, 2016 by V127 Quote Share this post Link to post Short link Share on other sites
konrad509 445 #344185 Posted August 7, 2016 раскраска по хп работает только для танков в поле зрения ...если я не ошибаюсь Quote Share this post Link to post Short link Share on other sites
V127 20 #344192 Posted August 7, 2016 раскраска по хп работает только для танков в поле зрения ...если я не ошибаюсь Да, но причем здесь это... Quote Share this post Link to post Short link Share on other sites
konrad509 445 #344193 Posted August 7, 2016 ...до тех пор пока ХП не опустится до 75%. мой русский плохой... правильно ли я понял - хотите чтобы цвет появляются когда хп ратио меньше 75% ? Quote Share this post Link to post Short link Share on other sites
V127 20 #344197 Posted August 7, 2016 (edited) мой русский плохой... правильно ли я понял - хотите чтобы цвет появляются когда хп ратио меньше 75% ? Да, а при HP > 75% и HP = 0% к тексту должен применяться системный цвет. Edited August 7, 2016 by V127 Quote Share this post Link to post Short link Share on other sites
konrad509 445 #344203 Posted August 7, 2016 просто установите атрибут цвета в панели color='{{alive?{{hp-ratio<75?{{c:hp-ratio}}|}}}}' 3 Quote Share this post Link to post Short link Share on other sites
V127 20 #344208 Posted August 7, 2016 Так работает, спасибо! Quote Share this post Link to post Short link Share on other sites