Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,763
  • Joined

  • Last visited

  • Days Won

    412

Everything posted by ktulho

  1. Популярные и востребованные были добавлены в XVM.
  2. Исправил ошибки. Обновил скрипт.
  3. Данные макросы отображает в бою ежедневные задачи: {{py:dq.easyDescr}} - описание первой задачи. {{py:dq.mediumDescr}} - описание второй задачи. {{py:dq.hardDescr}} - описание третьей задачи. {{py:dq.bonusDescr}} - описание бонусной задачи, если не выполнены первые три задачи, то пусто. {{py:dq.easyValue}} - значение, которое необходимо достичь для выполнения первой задачи. {{py:dq.mediumValue}} - значение, которое необходимо достичь для выполнения второй задачи. {{py:dq.hardValue}} - значение, которое необходимо достичь для выполнения третьей задачи. {{py:dq.bonusValue}} - значение, которое необходимо достичь для выполнения бонусной задачи, если не выполнены первые три задачи, то пусто. {{py:dq.easyProgress}} - прогресс выполнения первой задачи, если прогресс не поддерживается, то пусто. {{py:dq.mediumProgress}} - прогресс выполнения второй задачи, если прогресс не поддерживается, то пусто. {{py:dq.hardProgress}} - прогресс выполнения третьей задачи, если прогресс не поддерживается, то пусто. {{py:dq.bonusProgress}} - прогресс выполнения бонусной задачи, если прогресс не поддерживается или не выполнены первые три задачи, то пусто. Прогресс выполнения задач отслеживается в бою для ежедневных задач: количество поврежденной техники; количество уничтоженной техники; нанесенный урон; количество нанесенных критических попаданий; количество обнаруженной техники. Если задача выполнена, то в следующем бою соответствующие макросы будут возвращать пусто. Для обновления макросов в бою используйте событие PY(ON_TOTAL_EFFICIENCY). Пример использования: 1) В файл battleLabels.xc добавить: ${ "battleLabelsTemplates.xc":"def.dailyQuestBackground"}, ${ "battleLabelsTemplates.xc":"def.dailyQuest"} 2) В файл battleLabelsTemplates.xc добавить: "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? (<font color='{{py:dq.bonusProgress<{{py:dq.bonusValue}}?#E3E3E3|#03E303}}'>{{py:dq.bonusProgress}}</font>)}}{{py:dq.easyDescr?{{py:dq.easyDescr}} {{py:dq.easyValue?(<font color='{{py:dq.easyProgress<{{py:dq.easyValue}}?#E3E3E3|#03E303}}'>{{py:dq.easyProgress}}</font>)}}\n}}{{py:dq.mediumDescr?{{py:dq.mediumDescr}} {{py:dq.mediumValue?(<font color='{{py:dq.mediumProgress<{{py:dq.mediumValue}}?#E3E3E3|#03E303}}'>{{py:dq.mediumProgress}}</font>)}}\n}}{{py:dq.hardDescr}}{{py:dq.hardValue? (<font color='{{py:dq.hardProgress<{{py:dq.hardValue}}?#E3E3E3|#03E303}}'>{{py:dq.hardProgress}}</font>)}}" }, "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'>}}" } Скрипт: dailyQuests.py
  4. Поправил. Обновил в шапке скрипт collection.py.
  5. А если осталось 19500 из 20000 {{py:xvm.total_hp.enemy(17)}} будет возвращать 17. Так нормально? Или должно 16 возвращать?
  6. Не могу настроить зеркалирование своего форка с репозиторием XVM, неактивно меню выбора направления синхронизации.
  7. Появился отступ между первым и вторым сообщением. Проверил в двух браузерах.
  8. А если внизу по восклицательному знаку щелкнуть, что пишет? P.S. Опоздал
  9. В аддон Макросы для "ушей", маркеров и миникарты добавлен макрос: {{py:isAmmoClip('{{name}}')}} - возвращает 'clip' для техники с барабаном заряжания, иначе пусто. В шапке обновлен скрипт collection.py.
  10. В WoT и в коде и на сайтах используется именно Clip: https://worldoftanks.eu/en/tankopedia/5697-F75_Char_de_25t/
  11. Это не критично. И gun, и clip используется в игре. И они употребляются вместе.
  12. Что-то ни Яндекс, ни Google не справились с переводом.
  13. Немного похоже на: {{py:isAutoReload}} - возвращает 'auto' для техники с механизмом дозарядки, иначе пусто; Может {{py:isGunClip}}?
  14. Надо название придумать. {{py:isClip}} уже есть.
  15. @Aslain XVM здесь ни причем. Ошибки появляются только с champi.paramsdictproxyfix_1.0.0.wotmod: 2022-08-02 21:24:54.568: ERROR: Traceback (most recent call last): 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/Scaleform/framework/tooltip_mgr.py", line 130, in onCreateTypedTooltip 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/builders.py", line 140, in build 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/Scaleform/daapi/view/tooltips/vehicle_items_builders.py", line 80, in _buildData 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/builders.py", line 161, in _buildData 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/__init__.py", line 182, in buildToolTip 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/common.py", line 218, in getDisplayableData 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/module.py", line 126, in _packBlocks 2022-08-02 21:24:54.568: ERROR: File "scripts/client/gui/shared/tooltips/module.py", line 812, in construct 2022-08-02 21:24:54.569: ERROR: File "scripts/client/gui/shared/items_parameters/formatters.py", line 469, in colorizedFormatParameter 2022-08-02 21:24:54.569: ERROR: File "scripts/client/gui/shared/items_parameters/formatters.py", line 520, in formatParameter 2022-08-02 21:24:54.569: ERROR: File "scripts/client/gui/shared/gui_items/__init__.py", line 525, in kpiFormatValue 2022-08-02 21:24:54.569: ERROR: File "scripts/client/gui/impl/backport/backport_system_locale.py", line 48, in getNiceNumberFormat 2022-08-02 21:24:54.569: ERROR: TypeError: () argument 1 must be set to a float
  16. то есть тебе нужен макрос, который возвращает количество захватываемых баз в данный момент?
  17. Переименовал, не проверял. В шапке обновлены скрипты chancePenetration.py и targetInfo.py.
  18. Добавил, не проверял. В шапке обновлен скрипт infoChargedShell.py.
  19. Подразумевается "страна-уникальна_строка"
×
×
  • Create New...