EngineExt 59 #524883 Posted August 27, 2022 @SEREGA_SF Как доделаешь скинешь сюда конфиг плезз) Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #524895 Posted August 27, 2022 22 часа назад, SEREGA_SF сказал: Для задач заюзать свои вместо текста и в частности на подложку темный фон? Добавил в шапке в пример подложку. 2 Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #524991 Posted August 28, 2022 Исправлена ошибка для некоторых ежедневных задач. Обновлен скрипт. 4 Quote Share this post Link to post Short link Share on other sites
Wild_RNB 114 #525576 Posted September 2, 2022 А ежедневные премиум задачи будет показывать? Есть такое в планах? Quote Share this post Link to post Short link Share on other sites
Antoshkaaa 534 #525689 Posted September 3, 2022 13.08.2022 в 21:50, ktulho сказал: Прогресс выполнения задач отслеживается в бою для ежедневных задач: количество поврежденной техники; количество уничтоженной техники; нанесенный урон; количество нанесенных критических попаданий; количество обнаруженной техники. Пока не могу проверить в игре, но интересно как это работает - отсчет идет от данных в ангаре? Если скажем нужно по заданию нанести 5000 урона. Сделаю на одном танке 2500 и не дожидаясь завершения боя пойду на другом, то в бою он будет показывать все те же 5к или уже с учетом не завершенного боя 2.5? Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #525692 Posted September 3, 2022 30 минут назад, Antoshkaaa сказал: Если скажем нужно по заданию нанести 5000 урона. Сделаю на одном танке 2500 и не дожидаясь завершения боя пойду на другом, то в бою он будет показывать все те же 5к или уже с учетом не завершенного боя 2.5? Будет отображаться 5к. 16.08.2022 в 16:13, ktulho сказал: Для некоторых задач, в скобках добавлен прогресс выполнения задачи до начала боя. Quote Share this post Link to post Short link Share on other sites
Antoshkaaa 534 #525704 Posted September 3, 2022 (edited) @ktulho а гипотетически, возможно ли информацию в части данных необходимых для ежедневки, получать во время боя, по аналогии с результатами за прошлый бой? Edited September 3, 2022 by Antoshkaaa Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #525723 Posted September 3, 2022 4 часа назад, Antoshkaaa сказал: @ktulho а гипотетически, возможно ли информацию в части данных необходимых для ежедневки, получать во время боя, по аналогии с результатами за прошлый бой? Не понял. Quote Share this post Link to post Short link Share on other sites
Antoshkaaa 534 #525727 Posted September 3, 2022 @ktulho Первый мой вопрос касался учета результата за бой который еще не завершился, а второй касается завершенного в период пока игрок находится в следующем бою. То есть, возможно ли такое реализовать, что зайдя в бой с заданием в 5000 урона и сделав 1000, тем временем вернулся другой танк из боя с 2500 - счетчик в бою сразу изменяется на 3500? Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #525728 Posted September 3, 2022 2 минуты назад, Antoshkaaa сказал: тем временем вернулся другой танк из боя с 2500 - счетчик в бою сразу изменяется на 3500? Такой информации нет во время боя. Quote Share this post Link to post Short link Share on other sites
Antoshkaaa 534 #525731 Posted September 3, 2022 @ktulho в принципе так и думал.. просто вспомнив сообщение о результатах за прошлый бой, небольшая надежда появилась. Тема интересная, жаль, что идеально работает только при определенных условиях. В принципе другие дополнения тоже не всегда могут в бою фиксировать результаты, тот же урон блайндами или криты ими же. Quote Share this post Link to post Short link Share on other sites
Antoshkaaa 534 #525858 Posted September 4, 2022 Какой самый длинный текст в заданиях? Длину подложки подгоняю... Quote Share this post Link to post Short link Share on other sites
yepev 281 #525860 Posted September 4, 2022 @Antoshkaaa от языка зависит Quote Share this post Link to post Short link Share on other sites
EngineExt 59 #525875 Posted September 4, 2022 (edited) @ktulho Спасибо за макрос, давно все ждали.😍 Из твоего примера построил условие(хз правильно ли, но вроде работает) где если hardProgress меньше hardValue то отображаем (hardProgress/hardValue), в противном случае (hardValue/hardValue). Это для того если я выполнил условие чтобы не отображалось прогресс сверхкаппы(типо 24/20), а отображало (20/20) как более привычный формат из клиента. //Ежедневные задачи "dailyQuest": { "enabled": true, "updateEvent": "PY(ON_TOTAL_EFFICIENCY)", "textFormat": {"color": "0xE3E3E3", "size": 15 }, "shadow": {"distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3}, "width": 400, "height": 100, "x": 5, "y": 450, "format": "{{py:dq.bonusDescr}}{{py:dq.bonusValue? {{py:dq.bonusProgress?(|}}<font color='{{py:dq.bonusProgress<{{py:dq.bonusValue}}?#E3E3E3|#03E303}}'>{{py:dq.bonusProgress?{{py:dq.bonusProgress<{{py:dq.bonusValue}}?{{py:dq.bonusProgress}}|{{py:dq.bonusValue}}}}/{{py:dq.bonusValue}}|}}</font>{{py:dq.bonusProgress?)|}}}}{{py:dq.easyDescr?{{py:dq.easyDescr}}{{py:dq.easyValue? {{py:dq.easyProgress?(|}}<font color='{{py:dq.easyProgress<{{py:dq.easyValue}}?#E3E3E3|#03E303}}'>{{py:dq.easyProgress?{{py:dq.easyProgress<{{py:dq.easyValue}}?{{py:dq.easyProgress}}|{{py:dq.easyValue}}}}/{{py:dq.easyValue}}|}}</font>{{py:dq.easyProgress?)|}}}}\n}}{{py:dq.mediumDescr?{{py:dq.mediumDescr}}{{py:dq.mediumValue? {{py:dq.mediumProgress?(|}}<font color='{{py:dq.mediumProgress<{{py:dq.mediumValue}}?#E3E3E3|#03E303}}'>{{py:dq.mediumProgress?{{py:dq.mediumProgress<{{py:dq.mediumValue}}?{{py:dq.mediumProgress}}|{{py:dq.mediumValue}}}}/{{py:dq.mediumValue}}|}}</font>{{py:dq.mediumProgress?)|}}}}\n}}{{py:dq.hardDescr}}{{py:dq.hardValue? {{py:dq.hardProgress?(|}}<font color='{{py:dq.hardProgress<{{py:dq.hardValue}}?#E3E3E3|#03E303}}'>{{py:dq.hardProgress?{{py:dq.hardProgress<{{py:dq.hardValue}}?{{py:dq.hardProgress}}|{{py:dq.hardValue}}}}/{{py:dq.hardValue}}|}}</font>{{py:dq.hardProgress?)|}}}}" }, "dailyQuestBackground": { "enabled": true, "updateEvent": "PY(ON_TOTAL_EFFICIENCY)", "x": 1, "y": 451, "format": "{{py:dq.bonusDescr?<img height='19' width='320' src='xvm://res/icons/damageLog/no_dmg.png'>}}{{py:dq.easyDescr?<img height='19' width='320' src='xvm://res/icons/damageLog/no_dmg.png'>\n}}{{py:dq.mediumDescr?<img height='19' width='320' src='xvm://res/icons/damageLog/no_dmg.png'>\n}}{{py:dq.hardDescr?<img height='19' width='320' src='xvm://res/icons/damageLog/no_dmg.png'>}}" } Edited September 8, 2022 by EngineExt Quote Share this post Link to post Short link Share on other sites
NiseriuS 0 #525898 Posted September 4, 2022 hi, can this be done to move with LControl+LClick? Quote Share this post Link to post Short link Share on other sites
eug.ramires 40 #534923 Posted May 26, 2023 А что за логи выдает скрипт в xvm -логе 2023-05-26 12:09:11: getUserName = Первая ежедневная задача 2023-05-26 12:09:11: getData = {'uiDecoration': 2, 'finishTime': 2524608000L, 'description': '', 'saveProgress': True, 'requiredToken': '', 'bonus': {'tokens': {'dqt:control:ticket:bonus_quests': {'count': 1, 'expires': {'endOfGameDay': True}}, 'dqt:control:ticket:epic_reward': {'count': 1, 'questNames': [u'\u041e\u0441\u043e\u0431\u0430\u044f \u043d\u0430\u0433\u0440\u0430\u0434\u0430'], 'expires': {'at': 2524608000L}}}, 'battlePassPoints': {'vehicles': {0: 10}}, 'items': {507: 2}}, 'isIGR': False, 'runFlags': [], 'weekDays': set([]), 'bonusDelayed': {}, 'meta': {'level': 'easy'}, 'isDaily': False, 'startTime': 1, 'isWeekly': False, 'progressExpiryTime': 2524608000L, 'disableGui': False, 'groupBy': None, 'Toption': None, 'activeTimeIntervals': [], 'name': '', 'peripheryIDs': set([]), 'conditions': [('preBattle', [('battle', [('bonusTypes', [('value', set([24, 1, 43, 44, 37]))])]), ('account', []), ('vehicle', [])]), ('postBattle', []), ('common', [('bonusLimit', [('value', 1)]), ('cumulative', [('results', [('description', {'key': '#quests:dailyQuests/condition/doDamage_accum'}), ('key', [('value', и так далее ..... Полные логи прилагаются python.log xvm.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #534926 Posted May 26, 2023 Это я оставлял, чтобы знать на каких ежедневных задачах ошибки появляются, так как воспроизвести их не всегда получается. 1 Quote Share this post Link to post Short link Share on other sites
EngineExt 59 #537056 Posted September 20, 2023 @ktulho Здравствуйте. А премиум задачи отображать по тому же принципу можно? Quote Share this post Link to post Short link Share on other sites
2rokk 79 #537941 Posted October 26, 2023 20.09.2023 в 22:33, EngineExt сказал: @ktulho Здравствуйте. А премиум задачи отображать по тому же принципу можно? поддержу вопрос : ) Quote Share this post Link to post Short link Share on other sites