Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,757
  • Joined

  • Last visited

  • Days Won

    407

Posts posted by ktulho

  1. 14 часов назад, HEKPOMAHT сказал:

    пару раз выскакивала:

    
    2022-08-12 11:18:06.933: INFO: =============================
    2022-08-12 11:18:06.933: INFO: 2022-08-12 11:18:06: [ERROR] mods/xfw_libraries/xfw/events.pyc
    2022-08-12 11:18:06.933: ERROR: Traceback (most recent call last):
    2022-08-12 11:18:06.933: ERROR:   File "./xfw/events.py", line 53, in __event_handler
    2022-08-12 11:18:06.937: ERROR:   File "./xfw/events.py", line 24, in fire
    2022-08-12 11:18:06.939: ERROR:   File "res_mods/configs/xvm/py_macro\collection.py", line 76, in _BattleFieldCtrl__setAllyMaxHealth
    2022-08-12 11:18:06.939: ERROR:     updateHardening(vehicleID, newMaxHealth)
    2022-08-12 11:18:06.939: ERROR:   File "res_mods/configs/xvm/py_macro\collection.py", line 41, in updateHardening
    2022-08-12 11:18:06.939: ERROR:     players[vehicle.publicInfo.name]['hardening'] = 'hardening' if newMaxHealth >= int(vehicle.typeDescriptor.maxHealth * 1.08) else None
    2022-08-12 11:18:06.939: ERROR: KeyError: 'SEVER_374'
    2022-08-12 11:18:06.939: INFO: =============================

     

    Поправил. Обновил в шапке скрипт collection.py.

    • Upvote 1
  2. 9 часов назад, steaxch сказал:

    @ktulho привет, нельзя ли в collection.ру добавить макрос для барабанных танков как в TankIconMaker

     

    В аддон Макросы для "ушей", маркеров и миникарты добавлен макрос:

    {{py:isAmmoClip('{{name}}')}} - возвращает 'clip' для техники с барабаном заряжания, иначе пусто.

    В шапке обновлен скрипт collection.py.

    • Upvote 4
  3. 10 минут назад, yepev сказал:

     

    Цитата

    A clip is a device that is used to store multiple rounds of ammunition together as a unit for insertion into the magazine or cylinder of a firearm.

    (Clip это просто фигнюшка, которой запихиваются пули в магазин.)

     

    В WoT и в коде и  на сайтах используется именно Clip: https://worldoftanks.eu/en/tankopedia/5697-F75_Char_de_25t/

  4. 5 минут назад, yepev сказал:

    Гуглится зарегистрированная торговая марка GunClip - клипса для крепления пистолета к ремням.

    Это не критично. И gun, и clip используется в игре. И они употребляются вместе.

    image.png.aa26b3aa6088e214f52802ad8930b7be.png

     

  5. @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

     

    • Upvote 2
  6. 31.07.2022 в 22:30, HEKPOMAHT сказал:

    просто у меня ещё одна мысль была, может в элементах "y" макросом задать.

    типо такого

    
    "questProgressTopAnimContainer": {
      "$interval": 1000,
      "y": "{{py:макрос(90,80|100}}"
    },
      
    100 - по умолчанию. Захватов баз нет.
    90  - одна команда захватывает (1 полоса). Тут ещё нужно отследить, возможно сюзники/противники - разные значения (90 или 80)
    80  - обе команды захватывают (2 полосы)

     

    хотя эти коэффициенты можно в скрипте задать... хз

    то есть тебе нужен макрос, который возвращает количество захватываемых баз в данный момент?

  7. 15.06.2022 в 18:54, HEKPOMAHT сказал:

    Предложение для единообразия ({{py:xvm.totalDamageColor}}, {{py:xvm.dmgKindColor}}):

    
    "{{py:sight.c_vtypeTarget}}"    -> "{{py:sight.vtypeTargetColor}}"
    "{{py:sight.c_piercingChance}}" -> "{{py:sight.piercingChanceColor}}"

    ----

    Цвета для макроса {{py:sight.piercingChanceColor}} настраиваются в файле sight.xc:

    
    "c_piercingChance": { -> "c:piercingChance": {
    ...                      ...

     

    Переименовал, не проверял. В шапке обновлены скрипты chancePenetration.py и targetInfo.py.

    • Upvote 1
  8. 25.06.2022 в 13:34, HEKPOMAHT сказал:

    1) добавить ОФ оглушающий: 

    
    "shellType": {
      ...
      "high_explosive_stun": "{{l10n:high_explosive}}",  // stunning high explosive / оглушающий осколочно-фугасный.

    2) добавить макрос {{py:sight.shellTypeColor}} и соотв. блок для настроек:

    
          // Цвет по типу снаряда (макрос {{py:sight.shellTypeColor}}).
          "c:shellType": {
            "armor_piercing": "#CCCCCC",      // armor piercing / бронебойный.
            "high_explosive": "#CCCCCC",      // high explosive / осколочно-фугасный.
            "high_explosive_stun": "#CCCCCC", // stunning high explosive / оглушающий осколочно-фугасный.
            "armor_piercing_cr": "#CCCCCC",   // armor piercing composite rigid / бронебойный подкалиберный.
            "armor_piercing_he": "#CCCCCC",   // armor piercing high explosive / бронебойно-фугасный.
            "hollow_charge": "#CCCCCC",       // high explosive anti-tank / кумулятивный.
            "not_shell": "#CCCCCC"            // another source of damage / другой источник урона.
          },

    ----

    Добавил, не проверял. В шапке обновлен скрипт infoChargedShell.py.

    • Upvote 1
  9. 2 часа назад, Spectr20 сказал:

    У меня тут возник вопрос, как работает слой Изображение по имени файла. А именно как формируется шаблон.

    А что именно не понятно. Создаете картинку, например "tank-5.png". Прописываете шаблон:

    image.png.d7be710911ff6b8486bd822a2da40838.png

    В итоге на всей технике пятого уровня появляется картинка.

     

  10. 1 минуту назад, HEKPOMAHT сказал:

    Раньше в логах пусто было, теперь предупреждение

    В какой момент появляется предупреждение? При загрузке игры, или при каждом входе в ангар, или при включении резервов, или при окончании действия резервов? 

  11. 2 минуты назад, nemesis.kt сказал:

    нет, файл был, я просил у человека его файл и сравнивал со своим, версии были одинаковые, но програма не работала.

    Зачем спорить? Я же показал ошибку из вашего python.log.

    SoftException('EULAVersionLoader.loadXMLVersion ../version.xml file is missing',)

     

×
×
  • Create New...