ZloyYurich Posted August 19, 2021 Share Posted August 19, 2021 Возможно ли добавить в карусель отображения отметок уровня полевой модернизации? Много танков, было бы удобно глянув в карусель, сразу посмотреть где и насколько она прокачана. А как полностью прокачается, доюавить значек, типо как элитный танк, звездочку какую нибудь. А в процессе может цифрами, или какими отметками уровни отображать. Или фигня идея? @ Quote Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted September 14, 2021 Share Posted September 14, 2021 @ZloyYurich Идея очень даже хороша. @ Quote Link to comment Short link Share on other sites More sharing options...
ZoomchiK Posted September 17, 2021 Share Posted September 17, 2021 +1 Поддерживаю! @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 2, 2021 Share Posted November 2, 2021 Можно добавить макрос для карусели, который будет возвращать текущий уровень полевой модернизации. Для техники не поддерживающей ПМ, возвращать пусто. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 2, 2021 Share Posted November 2, 2021 Запулил. Добавлен макрос: {{v.levelPostProgress}} - уровень полевой модернизации. Для техники не поддерживающей ПМ, возвращает пусто. 3 @ Quote Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted November 3, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 3, 2021 Share Posted November 3, 2021 Добавить картинку roman_number_0.png @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted November 3, 2021 Share Posted November 3, 2021 @ktulho привет, может еще добавить макрос максимального возможного уровня модернизации на танке? ЗЫ. еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 3, 2021 Share Posted November 3, 2021 15 минут назад, steaxch сказал: может еще добавить макрос максимального возможного уровня модернизации на танке? Надо? От уровня техники зависит же максимальный уровень. 17 минут назад, steaxch сказал: еще при максимальном 8 уровне модернизации на 10-ках - отдает пусто, или так задумано? Точно пусто возвращает? Может ошибки какие-нибудь в логах есть? @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted November 3, 2021 Share Posted November 3, 2021 35 минут назад, ktulho сказал: Надо? От уровня техники зависит же максимальный уровень. Точно пусто возвращает? Может ошибки какие-нибудь в логах есть? так вот и хотелось бы при макс уровне другую картинку воткнуть, чтобы не обращать внимание на уровень. да вроде в логах чисто, у меня правда только один Чифтейн с фул модернизацией, пробовал и картинками и текстом выводить, и так и так ничего не выводит. на других уровнях все пучком python.log @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 3, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 3, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted November 3, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
steaxch Posted November 3, 2021 Share Posted November 3, 2021 1 час назад, ktulho сказал: Можешь заменить файл dossier.py в \res_mods\mods\xfw_packages\xvm_main\python\ , зайти в ангар, затем закрыть игру и прикрепить xvm.log? В логе будет прогресс ПМ твоих десяток. xvm.log @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 3, 2021 Share Posted November 3, 2021 Вроде все нормально, должно отображаться. У кого-нибудь еще есть проблемы с десятками? @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted November 5, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 5, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted November 8, 2021 Share Posted November 8, 2021 (edited) 03.11.2021 в 16:06, ktulho сказал: Вроде все нормально, должно отображаться. У кого-нибудь еще есть проблемы с десятками? Сегодня скинули логи, где не на всех танках отображается ПМ. Модпак от протанки. Конструкция моя. Цитата скриншоты вазон прокачиваемый с полевой не отображается, ровно над ним вазон премиум там отображается, шарманка не отображается, полевая есть xvm.log python.log Edited November 8, 2021 by Wild_RNB @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted November 8, 2021 Share 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 Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted November 8, 2021 Share Posted November 8, 2021 48 минут назад, ktulho сказал: @Wild_RNB скриншоты не загрузились: Ещё стоит учитывать, что макрос может возвращать пусто, а не только ноль. Тогда как сделать правильно? А что касается проблемы если не показывает вообще, хотя ПМ есть. @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.