Jump to content
Korean Random

Xotabych

User
  • Posts

    1,042
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Xotabych

  1. @profiler обновите мод и все норм будет, там нет никакого конфликта.
  2. @ktulho спасибо, все работает. @Slava7572 вот мой скрипт с макросами {{py:bst.leftTimeHrMin}} и {{py:bst.leftTimeHrMinCR}}. boosters.py
  3. По поводу отображения резервов в бою, там ничего не поменялось? Я ничего не меня у себя в конфиге и не отображает. В файле @xvm.xc // Отображение активных резервов в ангаре и в бою. "boosters": ${"boosters.xc":"boosters"}, В файле battleLabels.xc // время действия активного резерва ${ "BattleLabels\Boosters.xc":"booster" }, ${ "BattleLabels\Boosters.xc":"boosterTime" }, Файл в папке configs\xvm\Piranhas\BattleLabels\ Boosters.xc В ангаре все норм, тот же конфиг что и в бою "format": "<textformat tabstops='[0]'>{{py:bst.leftTimeMin(1)>1?{{py:bst.name(1)}}|<img src='cfg://Piranhas/img/boosters/{{py:bst.type(1)}}_end.png' width='60' height='60' vspace='0'>}} {{py:bst.leftTimeMin(2)>1?{{py:bst.name(2)}}|<img src='cfg://Piranhas/img/boosters/{{py:bst.type(2)}}_end.png' width='60' height='60' vspace='0'>}} {{py:bst.leftTimeMin(3)>1?{{py:bst.name(3)}}|<img src='cfg://Piranhas/img/boosters/{{py:bst.type(3)}}_end.png' width='60' height='60' vspace='0'>}}</textformat>" boosters.xc boosters.py Вот логи python.log xvm.log
  4. Юра я предлагаю Скиннер(Skinner), так как ты назвал сам мод. Мне тоже не очень нравится Шкуродер, как то грубо...
  5. А у вас случайно провайдер не Ростелеком?
  6. @ktulho правки будут скрипта? Там мусора в логи сыплет.
  7. В каждом стаде есть паршивая овечка, вот она и минусит от злости или зависти.
  8. Увеличил поле до "width": 450, "height": 100 и все заработало. Оставил только два макроса {{py:bst.nameCR(index)}}, так как больше 2 резервов активировать невозможно. "boosterCR": { "enabled": true, "layer": "normal", "type": "extrafield", "formats": [ { "updateEvent": "ON_EVERY_SECOND", "screenHAlign": "left", "x": 300, "y": 217, "width": 450, "height": 100, "alpha": 75, "textFormat": { "color": "0xF9F1BC", "bold": "true", "size": 15}, "format": "<textformat tabstops='[0]'>{{py:bst.leftTimeMinCR(0)?<img src='img://gui/maps/icons/library/info.png' width='22' height='22' vspace='-6'> <u>{{l10n:nameboosterCR}}</u>}}\n{{py:bst.leftTimeMinCR(1)>1?{{py:bst.nameCR(1)}}}} <font color='{{py:bst.leftTimeMinCR(1)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(1)}}</font>\n{{py:bst.leftTimeMinCR(2)>1?{{py:bst.nameCR(2)}}}} <font color='{{py:bst.leftTimeMinCR(2)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(2)}}</font></textformat>" } ] } } python.log xvm.log
  9. Проверю вечером еще раз, резервы в стадии подготовки. Еще там отображается только последний активированный резерв(клановый), я активировал резерв на доп. серебро, а потом на доп. опыт экипажу и отображается только один резерв доп. опыт экипажу. По поводу размера поля, значение стоит "width": 500, "height": 65, я не думаю что этого мало для "format": "<textformat tabstops='[0]'>{{py:bst.leftTimeMinCR(0)?<img src='img://gui/maps/icons/library/info.png' width='22' height='22' vspace='-6'> <u>{{l10n:nameboosterCR}}</u>}}\n{{py:bst.leftTimeMinCR(1)>1?{{py:bst.nameCR(1)}}}} <font color='{{py:bst.leftTimeMinCR(1)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(1)}}</font>\n{{py:bst.leftTimeMinCR(2)>1?{{py:bst.nameCR(2)}}}} <font color='{{py:bst.leftTimeMinCR(2)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(2)}}</font>\n{{py:bst.leftTimeMinCR(3)>1?{{py:bst.nameCR(3)}}}} <font color='{{py:bst.leftTimeMinCR(3)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(3)}}</font>\n{{py:bst.leftTimeMinCR(4)>1?{{py:bst.nameCR(4)}}}} <font color='{{py:bst.leftTimeMinCR(4)<11?#FFB841|}}'>{{py:bst.leftTimeHrMinCR(4)}}</font></textformat>"
  10. Поставил, без изменений. У меня там свой макрос, вдруг не заметил @xvm.export('bst.leftTimeHrMinCR', deterministic=False) def leftTimeHrMinCR(index=0, norm=None): b = clanReserv(index) if b is not None: seconds = time_utils.getTimeDeltaFromNow(time_utils.makeLocalServerTime(b.finishTime)) if b.finishTime is not None else 0 h, m = divmod(seconds/60, 60) return '{:1d}ч:{:02d}м'.format(h, m) if seconds > 59 else '<font color="#FF5349">{:02d}с</font>'.format(seconds) return None python.log xvm.log
  11. Это работает. Тут вылез еще один баг, отображается только один активированный клановый резерв. boosters.xc widgetsBoosters.xc boosters.py python.logxvm.log
  12. @ktulho спасибо за макросы для клановых резервов. Хотел у тебя спросить, я использую вот такое поле: "format": "<textformat tabstops='[0]'>{{py:bst.leftTimeMin(0)>1?<img src='img://gui/maps/icons/library/info.png' width='22' height='22' vspace='-6'> <u>Личные резервы</u>|}}</textformat>" Вопрос такого плана, если остается время до окончания резерва менее 1 мин. моя картинка и текст не отображается. Как сделать так чтобы моя картинка и текст пропадали с последней секундой окончания резервов?
  13. @Polyacov_Yury спасибо за обновление есть еще одна хотелка или пожелание. В Линии Фронта мод адекватно работает только до следующего возрождения танков, там потом после возрождения при наведении прицела на танк(союзник или противник) отображает шкурки танка не текущего, а тот который был до возрождения. Получается едет тут ЛТ и ты прицел навел на танк и видишь шкурку не ЛТ, а например Защитника. Я предлагаю отключить мод для этого типа боя.
  14. @Slava7572 Я вчера поймал один раз тот же баг что и у тебя на скрине постом выше - это был бой, а не реплей. Использовал такой макрос {{py:div({{py:xvm.totalDamage(1000)}}, 10)}}, билд крайний.
×
×
  • Create New...