Jump to content
Korean Random
ktulho

Сборник py_macro

Recommended Posts

@ktulho привет.

в 1.5 решил протестировать свою задумку - анимация рамки слота карусели: используя макрос {{py:xvm.formatDate('%S')}}, задав свои значения ("01": 1, "02": 2, "03": 3, "04": 4, "05": 1, ...) и соответственно сделал 4 картинки. Изначально планировал попросить тебя сделать макрос {{py:timer(norm)}}, но для начала решил просто протестировать. Вышло вроде норм, так что если получится, можешь добавить макрос в сборник.

Share this post


Link to post

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

в 1.5 решил протестировать свою задумку - анимация рамки слота карусели: используя макрос {{py:xvm.formatDate('%S')}}, задав свои значения ("01": 1, "02": 2, "03": 3, "04": 4, "05": 1, ...) и соответственно сделал 4 картинки.

Вы синхронно мыслите?

Edited by ktulho

Share this post


Link to post

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

нет. Создавая свой конфиг мыслит только автор. К этой задумке человек не имеет никакого отношения от слова "совсем" :hmm:

----

если есть доступ к клиенту, можешь глянуть что там получилось.

Share this post


Link to post

Short link
Share on other sites
6 часов назад, HEKPOMAHT сказал:

если есть доступ к клиенту, можешь глянуть что там получилось.

Где и что надо посмотреть?

Share this post


Link to post

Short link
Share on other sites

Не знаю по адресу ли пишу,но стала некорректно отображаться Полоса очков прочности в режиме ЛФ,раньше вроде норм было.сейчас в начале боя её нет вообще.пока не уменьшится твой хп, подложка вообще не проявляется.В стандартном бою всё норм

Share this post


Link to post

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

Не знаю по адресу ли пишу,но стала некорректно отображаться Полоса очков прочности в режиме ЛФ

Трудно сказать по адресу или нет. Прикрепите конфиг.

Share this post


Link to post

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

подложка вообще не проявляется

Я тоже заметил,что картинки не всегда отображаются в этом режиме,думаю там не в конфиге дело....хотя кто знает.

Share this post


Link to post

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

стала некорректно отображаться Полоса очков прочности в режиме ЛФ

в этом режиме проблема c {{alive}}. Пробуй такую конструкцию:

"alpha": "{{battletype-key=epic_battle?100|{{alive?100|0}}}}"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Может я чёт не то делаю но без изменений,правильно вставил?

hpBar.xc

Share this post


Link to post

Short link
Share on other sites
43 минуты назад, Hirach сказал:

Не знаю по адресу ли пишу,но стала некорректно отображаться Полоса очков прочности в режиме ЛФ,раньше вроде норм было

Судя по всему проблема с самим XVM. В начале боя не обновляются поля battleLabels.xc. Надо чтобы @sirmax посмотрел.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Понял,будем ждать рабочую,в этом плане, версию XVM спасибо за отклик

Share this post


Link to post

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

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

Да.

Share this post


Link to post

Short link
Share on other sites

@sirmax если дописать PY(ON_UPDATE_HP) - тогда норм.

----

дописал - картинки и текст появляются

 

f475c5faede82c6d3c98946ddf595896.png

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

На 8 и 9-й секундах деление на 10 не происходит, ничего не появляется.

{{py:div({{py:xvm.formatDate('%S')}}, 10)}}

Почему такое может быть?

Share this post


Link to post

Short link
Share on other sites

Да,спасибо,@sirmax,@ktulho и некромант..

панель и цифра хп появились!(правда с названием  танка и ником  не прокатило...ну да ладно)

 

hpBar.xc

Edited by Hirach

Share this post


Link to post

Short link
Share on other sites

@Hirach дописать событие - это временное решение, как и это для прозрачности.  Для появления картинки достаточно PY(ON_UPDATE_HP). Для обновления поля с макросами {{name}} и {{vehicle}} этот вариант уже не работает - возвращает названия макросов "name" и "vehicle" (на реплее во всяком случае).

Share this post


Link to post

Short link
Share on other sites

реплей дайте и тайминг, когда что смотреть

Share this post


Link to post

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

реплей дайте и тайминг, когда что смотреть

Если прописать в battleLabelsTemplates.xc поле без события, например:

    "test2": {
      "screenHAlign": "center",
      "x": 0,
      "y": 200,
      "width": 500,
      "height": 50,
      "textFormat": {"size": 25},
      "format": "ТЕСТ!!!  ТЕСТ!!!  ТЕСТ!!!"
    }

То это поле не отобразиться в режиме ЛФ:

263945067_14-05-2019084835.png.5da7f712b563b9423eec56a7544267d2.png

В обычном бою поле отображается:

702864149_14-05-2019084550.png.83bc57c664a23c5820dbabbd0c0d2379.png

 

Если добавить событие, то поле отобразиться после срабатывания события.

 

Реплей ЛФ: 15577788204664_poland_Pl08_50TP_prototyp_bf_epic_normandy.wotreplay

Edited by ktulho

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.

×