Jump to content
Korean Random
ktulho

totalEfficiency средствами XVM.

Recommended Posts

Только отдельным полем удалось сделать как хотел.В одну строку все варианты перепробовал(в том числе и как в шапке),то надпись есть,но хедера нет,то надписи нет,а хедер есть.

    // Надпись до нанесенного урона.


    "hitLogNull": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "x": 1211,                 // координаты элемента по оси Х.
      "y": 30,                   // координаты элемента по оси Y.
      "width": 500,              // ширина элемента.
      "height": 37,              // высота элемента.
      "shadow": ${"def.shadow"}, // поле тени
      "textFormat": { "font": "impact", "color": "0x00C3DD", "size": 14 },
      "format": "{{py:xvm.totalDamage=0?<font size='16'><i>УДАЧНОГО БОЯ!</i></font>\n<img src='xvm://res/icons/hitlogline.png' width='101' height='4' align='baseline' vspace='0'>}}"
    },
    // Заголовок лога нанесенного урона.
    "hitLogHeader": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY), PY(ON_HIT_LOG)",
      "x": 1211,                 // координаты элемента по оси Х.
      "y": 30,                   // координаты элемента по оси Y.
      "width": 500,              // ширина элемента.
      "height": 37,              // высота элемента.
      "shadow": ${"def.shadow"}, // поле тени
      "textFormat": { "font": "impact", "color": "0x00C3DD", "size": 14 },
      "format": "{{py:xvm.hitLog.log.bg}}"
    },

Share this post


Link to post

Short link
Share on other sites

@ktulho {{py:xvm.isPlayerInSquad}} не срабатывает, когда в бою сформирован динам. взвод. В ЛФ пару танков поменял - потом макрос сработал. В обычном режиме не сработал. Ошибок со скриптом нет, других тьма. Реплеи в наличии.

 

Share this post


Link to post

Short link
Share on other sites
50 минут назад, HEKPOMAHT сказал:

Реплеи в наличии.

Нужен реплей.

 

На реплее, я так понимаю, не воспроизводиться?

Share this post


Link to post

Short link
Share on other sites
22.06.2019 в 16:58, ktulho сказал:

Нужен реплей.

обычный бой - не сработал

 

----

6.20 - каерновон АХ - формирование взвода

4.48 - вк 168 - макрос сработал

 

Edited by HEKPOMAHT
✂ удаление реплея

Share this post


Link to post

Short link
Share on other sites
22.06.2019 в 16:07, HEKPOMAHT сказал:

{{py:xvm.isPlayerInSquad}} не срабатывает, когда в бою сформирован динам. взвод.

Исправил.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
1 час назад, ktulho сказал:

Исправил.

проверил на реплеях в двух режимах - всё работает :no1:

Share this post


Link to post

Short link
Share on other sites

@ktulho скатал пару боёв с 9194

2019-06-24 20:59:17.318: INFO: =============================
2019-06-24 20:59:17.318: INFO: 2019-06-24 20:59:17: [ERROR] mods/xfw/python/xfw/events.pyc
2019-06-24 20:59:17.318: ERROR: Traceback (most recent call last):
2019-06-24 20:59:17.318: ERROR:   File "mods/xfw/python/xfw/events.py", line 57, in __event_handler
2019-06-24 20:59:17.318: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2019-06-24 20:59:17.319: ERROR:   File "res_mods/configs/xvm/py_macro\xvm\total_Efficiency.py", line 79, in totalEfficiency_updatePlayerStatus
2019-06-24 20:59:17.319: ERROR:     if battle.isBattleTypeSupported and self.vehicleID == player.playerVehicleID:
2019-06-24 20:59:17.319: ERROR: AttributeError: 'NoneType' object has no attribute 'playerVehicleID'
2019-06-24 20:59:17.319: INFO: =============================

 

Share this post


Link to post

Short link
Share on other sites
1 час назад, ktulho сказал:

прикрепи весь лог

в каждом бою встречается 

Edited by HEKPOMAHT
✂ удаление вложений

Share this post


Link to post

Short link
Share on other sites
26 минут назад, ktulho сказал:

Исправил.

скатал 3 боя - ошибки нет :no1:

Share this post


Link to post

Short link
Share on other sites

Всем доброго дня.НЕ подскажите можно ли задать(к этому макросу{{py:xvm.frags}})при убийстве фрага,что бы выводилась картинка.То есть 1-фраг одна картинка,2-фраг другая картинка,и так далее.Если да ,то можно пример.Заранее спасибо!

Share this post


Link to post

Short link
Share on other sites

@Sergei Nik, в этом конфиге реализован отлетающий урон в зависимости от кол-ва фрагов. Посмотри, может поможет.

Share this post


Link to post

Short link
Share on other sites
1 час назад, Sergei Nik сказал:

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

0.png, 1.png, 2.png, ... 15.png  \res_mods\mods\shared_resources\xvm\res\icons\frags

"format": "<img src='xvm://res/icons/frags/{{py:xvm.frags|0}}.png'>"

 

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites
7 минут назад, Sergei Nik сказал:

почему то не корректно срабатывает

событие добавил?

"updateEvent": "PY(ON_TOTAL_EFFICIENCY)"

 

Share this post


Link to post

Short link
Share on other sites
2 часа назад, Sergei Nik сказал:

@HEKPOMAHT СПАСИБО!!!

Покажи потом что получилось. когда то то же такую тему хотел сделать. только думал мини анонсер медалей собрать

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...