Jump to content
Korean Random

Отметки в карусели о процессе ПМ


ZloyYurich

Recommended Posts

Возможно ли добавить в карусель отображения отметок уровня полевой модернизации? Много танков, было бы удобно глянув в карусель, сразу посмотреть где и насколько она прокачана. А как полностью прокачается, доюавить значек, типо как элитный танк, звездочку какую нибудь.

А в процессе может цифрами, или какими отметками уровни отображать.

Или фигня идея?

Link to comment
Short link
Share on other sites

  • 4 weeks later...
  • 1 month later...

Можно добавить макрос для карусели, который будет возвращать текущий уровень полевой модернизации. Для техники не поддерживающей ПМ, возвращать пусто.

  • Upvote 2
Link to comment
Short link
Share on other sites

@ktulho Сделал такую конструкцию в карусели:

{"enabled": true, "x": 65, "y": 57, "layer": "top", "format": "<img src='img://gui/maps/icons/vehPostProgression/stepLevels/24x24/roman_number_{{v.levelPostProgress}}.png' width='24' height='24'>"}

Как правильно сделать конструкцию на использование макроса {{v.levelPostProgress}} в карусели, что бы в логе не было вот таких записей:

WARNING: Image 'img://gui/maps/icons/vehPostProgression/stepLevels/24x24/roman_number_0.png' wasn't created in ProcessImageTags
WARNING: An image in TextLayout is NULL

 

Edited by Wild_RNB
Link to comment
Short link
Share on other sites

@ktulho привет, может еще добавить макрос максимального возможного уровня модернизации на танке?

ЗЫ. еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано?

Link to comment
Short link
Share on other sites

15 минут назад, steaxch сказал:

может еще добавить макрос максимального возможного уровня модернизации на танке?

Надо? От уровня техники зависит же максимальный уровень.

 

17 минут назад, steaxch сказал:

еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано?

Точно пусто возвращает? Может ошибки какие-нибудь в логах есть?

Link to comment
Short link
Share on other sites

35 минут назад, ktulho сказал:

Надо? От уровня техники зависит же максимальный уровень.

 

Точно пусто возвращает? Может ошибки какие-нибудь в логах есть?

 

так вот и хотелось бы при макс уровне другую картинку воткнуть, чтобы не обращать внимание на уровень.

 

да вроде в логах чисто, у меня правда только один Чифтейн с фул модернизацией, пробовал и картинками и текстом выводить, и так и так ничего не выводит. на других уровнях все пучком python.log

Link to comment
Short link
Share on other sites

26 минут назад, steaxch сказал:

так вот и хотелось бы при макс уровне другую картинку воткнуть, чтобы не обращать внимание на уровень.

Я к тому что, можно записать что-то типа такого:

{{v.levelPostProgress?image_{{v.level=6?{{v.levelPostProgress=5?max|{{v.levelPostProgress}}}}|{{v.level=sum({{v.levelPostProgress}},2)?max|{{v.levelPostProgress}}}}}}

Будет возвращать image_0, image_1, и т.д. Для максимального уровня будет возвращать image_max, если я ни ошибся.

Edited by ktulho
Link to comment
Short link
Share on other sites

 

26 минут назад, steaxch сказал:

да вроде в логах чисто, у меня правда только один Чифтейн с фул модернизацией, пробовал и картинками и текстом выводить, и так и так ничего не выводит. на других уровнях все пучком

 

Можешь заменить файл dossier.py в \res_mods\mods\xfw_packages\xvm_main\python\ , зайти в ангар, затем закрыть игру и прикрепить xvm.log? В логе будет прогресс ПМ твоих десяток.

Edited by ktulho
Link to comment
Short link
Share on other sites

@ktulho Изменил конструкцию

{"enabled": true, "x": 65, "y": 57, "layer": "top", "width": 24, "height": 24, "src": "{{v.levelPostProgress!=0?img://gui/maps/icons/vehPostProgression/stepLevels/24x24/roman_number_{{v.levelPostProgress}}.png}}"}

В логах стало чисто.

Link to comment
Short link
Share on other sites

1 час назад, ktulho сказал:

 

 

Можешь заменить файл dossier.py в \res_mods\mods\xfw_packages\xvm_main\python\ , зайти в ангар, затем закрыть игру и прикрепить xvm.log? В логе будет прогресс ПМ твоих десяток.

 

xvm.log

Link to comment
Short link
Share on other sites

03.11.2021 в 12:14, ktulho сказал:

Я к тому что, можно записать что-то типа такого:


{{v.levelPostProgress?image_{{v.level=6?{{v.levelPostProgress=5?max|{{v.levelPostProgress}}}}|{{v.level=sum({{v.levelPostProgress}},2)?max|{{v.levelPostProgress}}}}}}

Будет возвращать image_0, image_1, и т.д. Для максимального уровня будет возвращать image_max, если я ни ошибся.

 

не, не работает на 7+ левелах, только для 6.

Link to comment
Short link
Share on other sites

42 минуты назад, steaxch сказал:

не, не работает на 7+ левелах, только для 6.

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

{{v.levelPostProgress?image_{{v.level=6?{{v.levelPostProgress=5?max|{{v.levelPostProgress}}}}|{{v.level={{py:sum({{v.levelPostProgress}},2)}}?max|{{v.levelPostProgress}}}}}}

 

  • Upvote 1
Link to comment
Short link
Share on other sites

03.11.2021 в 16:06, ktulho сказал:

Вроде все нормально, должно отображаться. У кого-нибудь еще есть проблемы с десятками?

Сегодня скинули логи, где не на всех танках отображается ПМ. Модпак от протанки.

Конструкция моя.

Цитата

скриншоты вазон прокачиваемый с полевой не отображается, ровно над ним вазон премиум там отображается, шарманка не отображается, полевая есть

 

 


spacer.png

spacer.png

spacer.png

spacer.png
 

 

 

xvm.log python.log

Edited by Wild_RNB
Link to comment
Short link
Share on other sites

@Wild_RNB скриншоты не загрузились:

image.thumb.png.5829bea3f4a02d38be09331684324739.png

 

 

 

03.11.2021 в 12:37, Wild_RNB сказал:

@ktulho Изменил конструкцию


{"enabled": true, "x": 65, "y": 57, "layer": "top", "width": 24, "height": 24, "src": "{{v.levelPostProgress!=0?img://gui/maps/icons/vehPostProgression/stepLevels/24x24/roman_number_{{v.levelPostProgress}}.png}}"}

В логах стало чисто.

Ещё стоит учитывать, что макрос может возвращать пусто, а не только ноль.

Link to comment
Short link
Share on other sites

48 минут назад, ktulho сказал:

@Wild_RNB скриншоты не загрузились:

image.thumb.png.5829bea3f4a02d38be09331684324739.png

 

 

 

Ещё стоит учитывать, что макрос может возвращать пусто, а не только ноль.

Тогда как сделать правильно?

А что касается проблемы если не показывает вообще, хотя ПМ есть.

Link to comment
Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...