Jump to content
Korean Random
goodman

Динамические макросы в Python

Recommended Posts

 

Slava7572 я обращался к Вам по поводу миникарты

Ответил в теме,чтоб тут не флудить оффтопом.

 

 

ссылку на пост где вы описывали как сдвинуть ВГ-шный логурона, засвета и блока введеные в 0.9.16 .
http://www.koreanrandom.com/forum/topic/35173-totalefficiency-%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8-xvm/

Либо сниппетом.

Share this post


Link to post

Short link
Share on other sites

Может кто нибудь сделать 10секундный таймер отсчета лампы засвета и что бы слой был выше слоя с иконкой?

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Slava7572 не в курсе что случилось с angelsoft, сегодня все темы удалил. Извиняюсь за оффтоп, просто ты в корешах у него значишься...может и знаешь что с ним

Edited by androdizel
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Можно ли данными средствами вывести на экран (а точнее в прицел) две вещи: время своей перезарядки и круг сплэша для арты? Я бы с удовольствием отказался от использования стороннего прицела, если  хотя бы время перезарядки писалось всегда, независимо от того, перезаряжается ли орудие и барабанный ли танк. А сейчас в оригинальном прицеле, если есть барабан, то показывает время перезарядки одного снаряда.

Share this post


Link to post

Short link
Share on other sites

возможно ли в py_macro задавать "updateEvent"?

 

например, чтобы в battleLabelsTemplates.xc было только это:

"my_field": {
  "format": "{{py:event1}}\n{{py:event2}}"
}

но, чтобы в него уже приходило event1 с одним "updateEvent", а event2  - с другим

Share this post


Link to post

Short link
Share on other sites

Ты хочешь одно текстовое поле обновлять по частям? Так нельзя.

Share this post


Link to post

Short link
Share on other sites

Slava7572 не в курсе что случилось с angelsoft, сегодня все темы удалил. Извиняюсь за оффтоп, просто ты в корешах у него значишься...может и знаешь что с ним

Бомбонуло у человека

Share this post


Link to post

Short link
Share on other sites

Ещё одна маленькая модификация, позволяющая выводить картинку, в тот момент когда отображаются индикаторы урона.

attachicon.gifshot_311.jpg

 

В файле battleLabelsTemplates.xc добавляем:

    "damageIndicator": { 
      "enabled": true,
      "updateEvent": "PY(ON_DAMAGE_INDICATOR)",
      "x": 0,
      "y": 65,
      "width": 334,
      "height": 78,
      "alpha": "{{py:xvm.damageIndicator()}}",
      "screenHAlign": "center",
      "format": "<img src='xvm://res/CentrDI.png'>"
    },

В файле battleLabels.xc добавляем:

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

Файл damage_indicator.py копируем в папку \res_mods\configs\xvm\py_macro\.

attachicon.gifdamage_indicator.rar

 

P.S. картинка в данном случае расположена по пути \res_mods\mods\shared_resources\xvm\res\.

P.P.S. атлас damageIndicator и центральная картинка любезно предоставлены @Kapany3ukом.

 

Вроде все правильно сделал ....НО ....вот что отображается ?

 

Центр.картинка вот какая:

 

 

post-15320-0-90459800-1478015619_thumb.png

post-15320-0-75903700-1478016028.png

Edited by vizhu

Share this post


Link to post

Short link
Share on other sites

Вроде все правильно сделал ....НО ....вот что отображается ?

 

Центр.картинка вот какая:

Насколько я помню в примере "height" указан был маленький,78,а сама картинка 303.Я у себя обрезал и вообще координаты правил под свое разрешение.

Share this post


Link to post

Short link
Share on other sites

Насколько я помню в примере "height" указан был маленький,78,а сама картинка 303.Я у себя обрезал и вообще координаты правил под свое разрешение.

 

Научи пожалуйста как сделать под 1280х1024.

Share this post


Link to post

Short link
Share on other sites

Научи пожалуйста как сделать под 1280х1024.

Мне откуда знать,у меня нормальное разрешение))Просто задай высоту самой картинки,но скорее всего понадобится ее уменьшить,либо поднять...хз в общем,нужно смотреть по месту.

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Мне откуда знать,у меня нормальное разрешение))Просто задай высоту самой картинки,но скорее всего понадобится ее уменьшить,либо поднять...хз в общем,нужно смотреть по месту.

 

ОкОк.

Все сделал .

Share this post


Link to post

Short link
Share on other sites

многое уже сделано через макросы, спасибо.

 

а вывести очки захвата базы в маркер  для берунгов можно ? стандартные риббоны же информируют как-то когда захват делаешь

Share this post


Link to post

Short link
Share on other sites

У меня одного шкала индикатора не исчезает после смерти?

На риплеях воспроизводится?

Share this post


Link to post

Short link
Share on other sites

На риплеях воспроизводится?

Сейчас попробую,я просто один бой сыграл,может потом отпустило бы.В любом случае прилеплю репу если воспроизведется.

Share this post


Link to post

Short link
Share on other sites

ktulho - интересно, можно ли сделать с помощью .ру ограничение строк чата. Реально полезная фича была бы. 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

На риплеях воспроизводится?

Да,воспроизводится,пока живой все работает нормально,после смерти висит постоянно.Вот реплей,если нужен,в логах ничего чисто.

20161103_0258_germany-G64_Panther_II_35_steppes.wotreplay

Share this post


Link to post

Short link
Share on other sites

ktulho - интересно, можно ли сделать с помощью .ру ограничение строк чата. Реально полезная фича была бы. 

можно. Количество строк задается в 7 строке:

    makeSettingsVO['maxLinesCount'] = 2

Файл скопировать \res_mods\configs\xvm\py_macro\

messenger.rar

  • Upvote 9

Share this post


Link to post

Short link
Share on other sites

можно. Количество строк задается в 7 строке:

    makeSettingsVO['maxLinesCount'] = 2

Вот спасибо - желательно куда нить в шапку запилить . 100% спрос будет на фичу.  :no1:  :no1:  :no1:

В ТЕ может даже

Edited by H_E_K_P_O_M_A_H_T_

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.
Note: Your post will require moderator approval before it will be visible.

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