Jump to content
Korean Random
ktulho

Отображение активных резервов в ангаре и в бою. (XVM)

Recommended Posts

В 22.11.2017 в 18:14, Xotabych сказал:

Я себе вот такой еще вариант сделал - но появилась одна ходелка и не знаю возможно ее реализовать.

Можно ли для макроса {{py:bst.name(index)}} например когда остается резерва менее минуты поставить другую картинку?

Если можно то подскажите как.

boosters.png.88699834c18fe5996ffcb0e1d689a0c8.png

boosters.xc

widgetsBoosters.xc

Подскажите, что не так?

boosters.PNG.428b9adc9169dc9c0fe7cf59fcfcbca2.PNG

Иконки есть, но таймеры не отображаются.

 

config+pymacro.zip

Edited by ADv

Share this post


Link to post

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

Подскажите, что не так?

boosters.PNG.428b9adc9169dc9c0fe7cf59fcfcbca2.PNG

Иконки есть, но таймеры не отображаются.

 

config+pymacro.zip

В widgets.xc надо еще boosterTime добавить,это то,что мельком увидел.Только не понятно как картинки работают,там ссылка на widgetsTemplates.xc,а у тебя отдельный файл widgetsBoosters.xc,по идее нужно так прописать:

            $ { "widgetsBoosters.xc": "boosterTime" },
            $ { "widgetsBoosters.xc": "booster" }

Но картинки то работают из widgetsTemplates.xc,...нипанятна)))

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Доброй ночи!

ktulho

допилил свои конфиги, но внезапно обнаружил такой трабл...
...после окончания действия резерва В БОЮ, он не исчезает, а висит с нулевым значением...
один и тот же абсолютно одинаковый конфиг в ангаре работает нормально а в бою останавливается на нулях:
23.png.8577e32eedffc555166a239b7dc99f4a.png

(тут два примера, проверял на разных конфигах)

 

в чём может быть причина?

Share this post


Link to post

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

после окончания действия резерва В БОЮ, он не исчезает, а висит с нулевым значением...

Исправил наверно.

Share this post


Link to post

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

скрипт откуда брать? из шапки?

да

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
В 26.11.2017 в 14:27, ktulho сказал:

Исправил наверно.

...предыдущий трабл (описаный выше) исправлен, всё работает...
...есть еще один:
опять же В БОЮ, по окончанию действия всех резервов макрос {{py:bst.countBoosters}} возвращает неправильное значение...
26.png.ecaceea9e1128f8fe816b73d1fefff2c.png

это непосредственно значение макроса, после окончания действия 2х резерврв в бою...
... а должно быть после окончания первого "1" а после второго "0", соответственно (по логике)...

 

P.S. если резервы не были активированы с ангара, то значение правильное,
       если резерв закончился в процессе загрузки боя, то НЕ верное...

Edited by GodzillaUA

Share this post


Link to post

Short link
Share on other sites
В 26.11.2017 в 23:57, GodzillaUA сказал:

опять же В БОЮ, по окончанию действия всех резервов макрос {{py:bst.countBoosters}} возвращает неправильное значение...

Отображение резервов пропало, а количество не изменилось?

  • Upvote 1

Share this post


Link to post

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

Отображение резервов пропало, а количество не изменилось?

да, отображение резервов пропадает... но
... я использую общую иконку бустов... которая отрисовывается пока счетчик колличества активных резервов  ( макрос {{py:bst.countBoosters}} ) не равен нулю...
получается резервы заканчиваются, поочередно, а макрос возвращает всё время значение которое было на входе в бой...

Edited by GodzillaUA

Share this post


Link to post

Short link
Share on other sites
В 26.11.2017 в 23:57, GodzillaUA сказал:

В БОЮ, по окончанию действия всех резервов макрос {{py:bst.countBoosters}} возвращает неправильное значение...

Исправил наверно.

  • Upvote 1

Share this post


Link to post

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

Исправил наверно.

ок. тестю. результат через 57 мин )

1 час назад, ktulho сказал:

Исправил наверно.

не пашет вроде, проверяю еще раз...

сейчас выглядело так:
 

- было два резерва - {{py:bst.countBoosters}} =2
- закончился первый - исчезла иконка и первого , и второго (разница активации была 10 сек) - {{py:bst.countBoosters}} =1
- после этого значение  {{py:bst.countBoosters}} =1 уже не менялось до конца боя...

Share this post


Link to post

Short link
Share on other sites

@ktulho Привет.

Что-то не так сделал, посмотри будь добр.

Добавил в скрипт Boosters.py макрос {{py:bst.leftTimeHrMin}} и ошибки в логах, скрипт брал с шапки темы последний.

boosters.py

xvm.log

  • Upvote 2

Share this post


Link to post

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

@ktulho Привет.

Что-то не так сделал, посмотри будь добр.

Добавил в скрипт Boosters.py макрос {{py:bst.leftTimeHrMin}} и ошибки в логах, скрипт брал с шапки темы последний.

boosters.py

xvm.log

Это моя ошибка. Исправил.

  • Upvote 2

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