Jump to content
Korean Random
ktulho

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

Recommended Posts

А есть красивый способ привязать это все к левому нижнему углу? (без подбора координат)

Share this post


Link to post

Short link
Share on other sites

"screenVAlign"       вертикальное выравнивание поля на экране ("top" [по-умолчанию], "center", "bottom")

Share this post


Link to post

Short link
Share on other sites

А есть красивый способ привязать это все к левому нижнему углу? (без подбора координат)

"screenHAlign" и так по дефолту к левому углу привязан,достаточно "screenVAlign": "bottom".

Share this post


Link to post

Short link
Share on other sites

"screenHAlign" и так по дефолту к левому углу привязан,достаточно "screenVAlign": "bottom".

Некорректно сформулировал.

Чтобы поместить строку данных над панелью с модулями. То есть необходимо знать размер этой панели. Так вот, можно ли относительно просто получить этот размер.

 

ps. в принципе уже разместил где хотел (но подбором).

Share this post


Link to post

Short link
Share on other sites

@Szulson, попробуйте так:
В файл battleLabels.xc добавить:

${ "battleLabelsTemplates.xc":"def.DamagesSquad" },

В файл battleLabelsTemplates.xc добавить:

    "DamagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56,
      "visibleOnHotKey": false,
      "onHold": true,
      "x": 450,
      "y": 0,
      "width": 200,
      "height": 40,
      "alpha": "{{squad?100|0}}",
      "screenHAlign": "center",
      "screenVAlign": "top",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 },
      "textFormat": { "color": "0xE3E3E3", "size": 16 },
      "format": "<img src='cfg://Szulson/icons/Sguad-1.png' width='22' height='22' align='baseline' vspace='-4'> <b>{{py:xvm.damagesSquad()}}<b>"
    },
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

 

@Szulson, попробуйте так:

В файл battleLabels.xc добавить:

${ "battleLabelsTemplates.xc":"def.DamagesSquad" },

В файл battleLabelsTemplates.xc добавить:

    "DamagesSquad": {
      "enabled": true,
      "updateEvent": "PY(ON_TOTAL_EFFICIENCY)",
      "hotKeyCode": 56,
      "visibleOnHotKey": false,
      "onHold": true,
      "x": 450,
      "y": 0,
      "width": 200,
      "height": 40,
      "alpha": "{{squad?100|0}}",
      "screenHAlign": "center",
      "screenVAlign": "top",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 },
      "textFormat": { "color": "0xE3E3E3", "size": 16 },
      "format": "<img src='cfg://Szulson/icons/Sguad-1.png' width='22' height='22' align='baseline' vspace='-4'> <b>{{py:xvm.damagesSquad()}}<b>"
    },

Большое спасибо. Он работает.

Ты великолепен.

Share this post


Link to post

Short link
Share on other sites

 

 

дружище, не раз в бою встречал игроков на ЛТ  , у которых по 1-3...к боёв на одном танке (причём не обязательно это лт 8-го лвл) . Обращаюсь к тебе с просьбой и хотел бы спросить у сообщества,стоит ли : Для любителей ЛТ ввести макрос
, могу сделать, но работать будет только, если включено событие в бою "Обнаружен противник".
  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

А для староверов нельзя ли придумать формат отображения ровно такой же как в послебоевой статистике? (Разумеется, после внедрения соответствующих маркеров   макросов.)

Иконки клиентские, подложку утащил с wotreplays.

2fbc51bc9102.png
Edited by hat3k

Share this post


Link to post

Short link
Share on other sites

, могу сделать, но работать будет только, если включено событие в бою "Обнаружен противник".

Считаю обнаружение и передача разведданных одними из основных риббонов из всего прелдоженного списка .  Так что если сделашь макрос на количество обнаруженных танков - мы будем только рады.  :no1:

Edited by H_E_K_P_O_M_A_H_T_
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Добавил:

 

 

{{py:xvm.detection()}} - количество обнаруженных противников (работает только если включены событие  "Обнаружен противник" )
 
  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

 

Добавил:

 

{{py:xvm.detection()}} - количество обнаруженных противников (работает только если включены событие  "Обнаружен противник" )

спс

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites
{{py:xvm.detection()}}

Протестировал - не суммирует обнаруженных . Пишет последнее событие

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites
{{py:xvm.detection()}}

Протестировал - не суммирует обнаруженных . Пишет последнее событие

 

Значит я не правильно, понял это сообщение:

 

 

Каждое обнаружение - новый риббон с кол.-вом обнаруженных
{{py:xvm.detection()}}

Протестировал - не суммирует обнаруженных . Пишет последнее событие

 

Исправил, шапку обновил.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

За засвет отдельное спасибо, а криты и фраги из того же места можно попросить в макросы запилить? (для моего сообщения выше будет полный комплект)

Share this post


Link to post

Short link
Share on other sites

Для информации, есть xvm макрос

{{my-frags}}

но он не считает фраги без засвета . Да фраги в ушах есть. Зачем дублировать ...

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

@hat3k, мониторчик у вас охренительный, если не секрет какая диагональ?. А зачем криты в бою?

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