Jump to content
Korean Random

Отображение активных резервов в ангаре и в бою. (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
Link to comment
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
Link to comment
Short link
Share on other sites

Доброй ночи!

ktulho

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

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

 

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

Link to comment
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
Link to comment
Short link
Share on other sites

В 26.11.2017 в 23:57, GodzillaUA сказал:

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

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

  • Upvote 1
Link to comment
Short link
Share on other sites

7 часов назад, ktulho сказал:

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

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

Edited by GodzillaUA
Link to comment
Short link
Share on other sites

В 26.11.2017 в 23:57, GodzillaUA сказал:

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

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

  • Upvote 1
Link to comment
Short link
Share on other sites

2 минуты назад, ktulho сказал:

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

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

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

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

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

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

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

Link to comment
Short link
Share on other sites

14 минут назад, Xotabych сказал:

@ktulho Привет.

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

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

boosters.py

xvm.log

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

  • Upvote 2
Link to comment
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...