EngineExt Posted August 27, 2022 Share Posted August 27, 2022 @SEREGA_SF Как доделаешь скинешь сюда конфиг плезз) @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Author Share Posted August 27, 2022 22 часа назад, SEREGA_SF сказал: Для задач заюзать свои вместо текста и в частности на подложку темный фон? Добавил в шапке в пример подложку. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 28, 2022 Author Share Posted August 28, 2022 Исправлена ошибка для некоторых ежедневных задач. Обновлен скрипт. 4 @ Quote Link to comment Short link Share on other sites More sharing options...
Wild_RNB Posted September 2, 2022 Share Posted September 2, 2022 А ежедневные премиум задачи будет показывать? Есть такое в планах? @ Quote Link to comment Short link Share on other sites More sharing options...
Antoshkaaa Posted September 3, 2022 Share Posted September 3, 2022 13.08.2022 в 21:50, ktulho сказал: Прогресс выполнения задач отслеживается в бою для ежедневных задач: количество поврежденной техники; количество уничтоженной техники; нанесенный урон; количество нанесенных критических попаданий; количество обнаруженной техники. Пока не могу проверить в игре, но интересно как это работает - отсчет идет от данных в ангаре? Если скажем нужно по заданию нанести 5000 урона. Сделаю на одном танке 2500 и не дожидаясь завершения боя пойду на другом, то в бою он будет показывать все те же 5к или уже с учетом не завершенного боя 2.5? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted September 3, 2022 Author Share Posted September 3, 2022 30 минут назад, Antoshkaaa сказал: Если скажем нужно по заданию нанести 5000 урона. Сделаю на одном танке 2500 и не дожидаясь завершения боя пойду на другом, то в бою он будет показывать все те же 5к или уже с учетом не завершенного боя 2.5? Будет отображаться 5к. 16.08.2022 в 16:13, ktulho сказал: Для некоторых задач, в скобках добавлен прогресс выполнения задачи до начала боя. @ Quote Link to comment Short link Share on other sites More sharing options...
Antoshkaaa Posted September 3, 2022 Share Posted September 3, 2022 (edited) @ktulho а гипотетически, возможно ли информацию в части данных необходимых для ежедневки, получать во время боя, по аналогии с результатами за прошлый бой? Edited September 3, 2022 by Antoshkaaa @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted September 3, 2022 Author Share Posted September 3, 2022 4 часа назад, Antoshkaaa сказал: @ktulho а гипотетически, возможно ли информацию в части данных необходимых для ежедневки, получать во время боя, по аналогии с результатами за прошлый бой? Не понял. @ Quote Link to comment Short link Share on other sites More sharing options...
Antoshkaaa Posted September 3, 2022 Share Posted September 3, 2022 @ktulho Первый мой вопрос касался учета результата за бой который еще не завершился, а второй касается завершенного в период пока игрок находится в следующем бою. То есть, возможно ли такое реализовать, что зайдя в бой с заданием в 5000 урона и сделав 1000, тем временем вернулся другой танк из боя с 2500 - счетчик в бою сразу изменяется на 3500? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted September 3, 2022 Author Share Posted September 3, 2022 2 минуты назад, Antoshkaaa сказал: тем временем вернулся другой танк из боя с 2500 - счетчик в бою сразу изменяется на 3500? Такой информации нет во время боя. @ Quote Link to comment Short link Share on other sites More sharing options...
Antoshkaaa Posted September 3, 2022 Share Posted September 3, 2022 @ktulho в принципе так и думал.. просто вспомнив сообщение о результатах за прошлый бой, небольшая надежда появилась. Тема интересная, жаль, что идеально работает только при определенных условиях. В принципе другие дополнения тоже не всегда могут в бою фиксировать результаты, тот же урон блайндами или криты ими же. @ Quote Link to comment Short link Share on other sites More sharing options...
Antoshkaaa Posted September 4, 2022 Share Posted September 4, 2022 Какой самый длинный текст в заданиях? Длину подложки подгоняю... @ Quote Link to comment Short link Share on other sites More sharing options...
yepev Posted September 4, 2022 Share Posted September 4, 2022 @Antoshkaaa от языка зависит @ Quote Link to comment Short link Share on other sites More sharing options...
EngineExt Posted September 4, 2022 Share 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 Link to comment Short link Share on other sites More sharing options...
NiseriuS Posted September 4, 2022 Share Posted September 4, 2022 hi, can this be done to move with LControl+LClick? @ Quote Link to comment Short link Share on other sites More sharing options...
eug.ramires Posted May 26, 2023 Share 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 Link to comment Short link Share on other sites More sharing options...
ktulho Posted May 26, 2023 Author Share Posted May 26, 2023 Это я оставлял, чтобы знать на каких ежедневных задачах ошибки появляются, так как воспроизвести их не всегда получается. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
EngineExt Posted September 20, 2023 Share Posted September 20, 2023 @ktulho Здравствуйте. А премиум задачи отображать по тому же принципу можно? @ Quote Link to comment Short link Share on other sites More sharing options...
2rokk Posted October 26, 2023 Share Posted October 26, 2023 20.09.2023 в 22:33, EngineExt сказал: @ktulho Здравствуйте. А премиум задачи отображать по тому же принципу можно? поддержу вопрос : ) @ 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.