Jump to content
Korean Random
HEKPOMAHT

[1.13.0.1/ 8.8.1_0006] [not a bug] неправильно работает {{py:xvm.total_hp.color}}

Recommended Posts

Build 8.8.1_0006

 

"updateEvent": "PY(ON_UPDATE_HP)",
"format": "Тест: {{py:xvm.total_hp.color}}" //цвет, зависящий от отношения очков прочности союзников и противников

WHyToB2.jpg

 

ynDGIoK.jpg

 

  • - 400   - белый
  • +1100 - белый

 

должно быть так:

  • - 400   - красный
  • +1100 - зелёный

 

а он возвращает градиенты.

Share this post


Link to post

Short link
Share on other sites
25 минут назад, HEKPOMAHT сказал:

должно быть так

 

Не должно быть так.

Он возвращает цвет в сыром виде.

Т.к. запись может выглядеть как 0xffffff, так и #ffffff

Приставку нужно прописывать самому.

 

31 минуту назад, HEKPOMAHT сказал:

градиенты

 

Не градиенты, а цветовой код в шестнадцатиричной системе счисления.

Share this post


Link to post

Short link
Share on other sites
52 минуты назад, night_dragon_on сказал:

 

Не должно быть так.

Он возвращает цвет в сыром виде.

Т.к. запись может выглядеть как 0xffffff, так и #ffffff

Приставку нужно прописывать самому.

то есть если я к своему примеру допишу ещё приставку - код белого цвета поменяется на код красного при "-" и зелёного при "+" :amazed: (хорошая шутка)

тут же речь идёт не о приставке.

 

54 минуты назад, night_dragon_on сказал:

Не градиенты, а цветовой код в шестнадцатиричной системе счисления.

он должен возвращать всего 3 цвета:

  • белый при равных хп FFFFFF ( {{py:xvm.total_hp.sign}}  = )
  • красный при перевесе противников FF0000 ( {{py:xvm.total_hp.sign}} < )
  • зелёный при перевесе союзников 00FF00 ( {{py:xvm.total_hp.sign}} > )

а он возвращает градиенты (переходы цветов если хочешь):

  • при перевесе противников от белого до красного
  • при перевесе союзников от белого до зелёного

 

Share this post


Link to post

Short link
Share on other sites
3 часа назад, HEKPOMAHT сказал:

то есть если я к своему примеру допишу ещё приставку

 

Так макрос должен использоваться.

"color": "0x{{py:xvm.total_hp.color}}"
<font color='#{{py:xvm.total_hp.color}}'> </font>

World-Of-Tanks-2021-07-31-17-41-14-74.png

 

3 часа назад, HEKPOMAHT сказал:

а он возвращает градиенты

 

Плавное изменение цвета.

Для значений заданных пользователем в секции: "colors"/"totalHP"

 

3 часа назад, HEKPOMAHT сказал:

он должен возвращать всего 3 цвета

 

Нет.

Макрос работает так как изначально задумывался (перекочевав в свое время из мода @tratatank).

Никаких ошибок в его работе нет. Обсуждать тут нечего.

Edited by night_dragon_on
Скриншот ...

Share this post


Link to post

Short link
Share on other sites
40 минут назад, night_dragon_on сказал:

Макрос работает так как изначально задумывался.

ясно.

Добавил то что я хочу в предложения https://kr.cm/f/t/67337/c/506384/

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...