ZloyYurich 225 Posted August 19, 2021 Возможно ли добавить в карусель отображения отметок уровня полевой модернизации? Много танков, было бы удобно глянув в карусель, сразу посмотреть где и насколько она прокачана. А как полностью прокачается, доюавить значек, типо как элитный танк, звездочку какую нибудь. А в процессе может цифрами, или какими отметками уровни отображать. Или фигня идея? Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #508384 Posted September 14, 2021 @ZloyYurich Идея очень даже хороша. Quote Share this post Link to post Short link Share on other sites
ZoomchiK 1 #508528 Posted September 17, 2021 +1 Поддерживаю! Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510604 Posted November 2, 2021 Можно добавить макрос для карусели, который будет возвращать текущий уровень полевой модернизации. Для техники не поддерживающей ПМ, возвращать пусто. 2 Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510615 Posted November 2, 2021 Запулил. Добавлен макрос: {{v.levelPostProgress}} - уровень полевой модернизации. Для техники не поддерживающей ПМ, возвращает пусто. 3 Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #510632 Posted November 3, 2021 (edited) @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 November 3, 2021 by Wild_RNB Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510633 Posted November 3, 2021 Добавить картинку roman_number_0.png Quote Share this post Link to post Short link Share on other sites
steaxch 356 #510634 Posted November 3, 2021 @ktulho привет, может еще добавить макрос максимального возможного уровня модернизации на танке? ЗЫ. еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано? Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510636 Posted November 3, 2021 15 минут назад, steaxch сказал: может еще добавить макрос максимального возможного уровня модернизации на танке? Надо? От уровня техники зависит же максимальный уровень. 17 минут назад, steaxch сказал: еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано? Точно пусто возвращает? Может ошибки какие-нибудь в логах есть? Quote Share this post Link to post Short link Share on other sites
steaxch 356 #510637 Posted November 3, 2021 35 минут назад, ktulho сказал: Надо? От уровня техники зависит же максимальный уровень. Точно пусто возвращает? Может ошибки какие-нибудь в логах есть? так вот и хотелось бы при макс уровне другую картинку воткнуть, чтобы не обращать внимание на уровень. да вроде в логах чисто, у меня правда только один Чифтейн с фул модернизацией, пробовал и картинками и текстом выводить, и так и так ничего не выводит. на других уровнях все пучком python.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510639 Posted November 3, 2021 (edited) 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 November 3, 2021 by ktulho Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510641 Posted November 3, 2021 (edited) 26 минут назад, steaxch сказал: да вроде в логах чисто, у меня правда только один Чифтейн с фул модернизацией, пробовал и картинками и текстом выводить, и так и так ничего не выводит. на других уровнях все пучком Можешь заменить файл dossier.py в \res_mods\mods\xfw_packages\xvm_main\python\ , зайти в ангар, затем закрыть игру и прикрепить xvm.log? В логе будет прогресс ПМ твоих десяток. Edited November 3, 2021 by ktulho Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #510642 Posted November 3, 2021 @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}}"} В логах стало чисто. Quote Share this post Link to post Short link Share on other sites
steaxch 356 #510645 Posted November 3, 2021 1 час назад, ktulho сказал: Можешь заменить файл dossier.py в \res_mods\mods\xfw_packages\xvm_main\python\ , зайти в ангар, затем закрыть игру и прикрепить xvm.log? В логе будет прогресс ПМ твоих десяток. xvm.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510646 Posted November 3, 2021 Вроде все нормально, должно отображаться. У кого-нибудь еще есть проблемы с десятками? Quote Share this post Link to post Short link Share on other sites
steaxch 356 #510756 Posted November 5, 2021 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. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510758 Posted November 5, 2021 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}}}}}} 1 Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #510883 Posted November 8, 2021 (edited) 03.11.2021 в 16:06, ktulho сказал: Вроде все нормально, должно отображаться. У кого-нибудь еще есть проблемы с десятками? Сегодня скинули логи, где не на всех танках отображается ПМ. Модпак от протанки. Конструкция моя. Цитата скриншоты вазон прокачиваемый с полевой не отображается, ровно над ним вазон премиум там отображается, шарманка не отображается, полевая есть xvm.log python.log Edited November 8, 2021 by Wild_RNB Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #510891 Posted November 8, 2021 @Wild_RNB скриншоты не загрузились: 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}}"} В логах стало чисто. Ещё стоит учитывать, что макрос может возвращать пусто, а не только ноль. Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #510894 Posted November 8, 2021 48 минут назад, ktulho сказал: @Wild_RNB скриншоты не загрузились: Ещё стоит учитывать, что макрос может возвращать пусто, а не только ноль. Тогда как сделать правильно? А что касается проблемы если не показывает вообще, хотя ПМ есть. Quote Share this post Link to post Short link Share on other sites