Jump to content
Korean Random

BattleTimer средствами XVM.


Recommended Posts

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

@rzaruba прикрепите файлы battleLabels.xc и battleLabelsTemplates.xc.

Ошибку конфиг перестал выдавать, у меня почему-то какие-то восклицательные знаки при копировании вылазят. Хотя уверен, утром когда делал (там где скрин вверху) проверил все 3 раза - никаких "?" знаков, все было как у вас в примере.

Но дело в том что,  а где собственно сам таймер? Я стандартный убрал в елементс, а нового никакого не появилось.

battleLabelsTemplates.xc

battleLabels.xc

Link to comment
Short link
Share on other sites

25 минут назад, rzaruba сказал:

у меня почему-то какие-то восклицательные знаки при копировании вылазят. Хотя уверен, утром когда делал (там где скрин вверху) проверил все 3 раза - никаких "?" знаков, все было как у вас в примере.

Ни чего не понял. Где вылазят? Восклицательные или вопросительные знаки? Прикрепите логи.

Link to comment
Short link
Share on other sites

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

Ошибку конфиг перестал выдавать, у меня почему-то какие-то восклицательные знаки при копировании вылазят. Хотя уверен, утром когда делал (там где скрин вверху) проверил все 3 раза - никаких "?" знаков, все было как у вас в примере.

Но дело в том что,  а где собственно сам таймер? Я стандартный убрал в елементс, а нового никакого не появилось.

battleLabelsTemplates.xc

battleLabels.xc

А так попробуй,сам ничего не понял,но вроде как ошибку нашел(но это не точно).battleLabelsTemplates.xc

Link to comment
Short link
Share on other sites

13 минут назад, Slava7572 сказал:

А так попробуй,сам ничего не понял,но вроде как ошибку нашел(но это не точно).battleLabelsTemplates.xc

Это полтергейст. Короче спасибо Вячеслав, я сейчас проверю этот, но я уже скачал, как ни странно, Вашу сборку (Моды 1.0.2.4(full)) и вытащил оттуда. Спасибо еще раз.

43 минуты назад, Slava7572 сказал:

А так попробуй,сам ничего не понял,но вроде как ошибку нашел(но это не точно).battleLabelsTemplates.xc

Еще раз спасибо все работает.

Link to comment
Short link
Share on other sites

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

Это полтергейст. Короче спасибо Вячеслав, я сейчас проверю этот, но я уже скачал, как ни странно, Вашу сборку (Моды 1.0.2.4(full)) и вытащил оттуда. Спасибо еще раз.

Еще раз спасибо все работает.

На здоровье)))Но это точно не мой конфиг,часть конфига.

Link to comment
Short link
Share on other sites

56 минут назад, Sergei Nik сказал:

а не подскажите как правильно прописать.Заранее спасибо.

Нужно, чтобы сначала был один цвет, за 3 минуты до конца другой цвет, а за одну минуту до конца третий цвет?

Link to comment
Short link
Share on other sites

@Sergei Nik например так:

    "battleTimer": { 
      "enabled": true,
      "updateEvent": "PY(ON_BATTLE_TIMER)",
      "x": 450,
      "y": -5,
      "width": 90,
      "height": 45,
      "screenHAlign": "center",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 3, "strength": 2 },
      "textFormat": { "size": 36 },
      "format": "<font color='{{py:xvm.critTimeBT(60)?#FF0000|{{py:xvm.critTimeBT(180)?#00FFFF|#FFFFFF}}}}'>{{py:xvm.minutesBT%02d~:}}{{py:xvm.secondsBT%02d}}</font>"
    }, 

 

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

  • 1 month later...
В 07.01.2017 в 18:16, ktulho сказал:

Пару раз просили сделать таймер боя. Добавил три макроса:

 

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

 

battleTimer.py

 

'Пример использования'

  Показать содержимое

В файл battleLabels.xc добавить:




${ "battleLabelsTemplates.xc":"def.battleTimer"} 

В файл battleLabelsTemplates.xc добавить:




    "battleTimer": { 
      "enabled": true,
      "updateEvent": "PY(ON_BATTLE_TIMER)",
      "x": 450,
      "y": -5,
      "width": 90,
      "height": 45,
      "screenHAlign": "center",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 3, "strength": 2 },
      "textFormat": { "size": 36 },
      "format": "<font color='{{py:xvm.critTimeBT?#FE4D4D}}'>{{py:xvm.minutesBT%02d~:}}{{py:xvm.secondsBT%02d}}</font>"
    }, 

Стандартный таймер я просто передвинул за границы экрана. Для этого, в файле elements.xc нужно добавить:




      "battleTimer": {
        "y": -30
      } 

на всякий случай прикреплю сам файл elements.xc

@ktulho Приветствую, это опять я :crab:
Сделал всё как в шапке, всё работает, но как только доходит до elements.xc дабы убрать стандартный таймер, конфиг уходит в ошибку!
Копировал с того elements.xc что залили вы, программой WinMerge, затем через Нотпад и всегда ошибку на elements.xc и загружает дефолт!
А без elements.xc имеются оба таймера, помогите пожалуйста! элементы кидаю без изменений, в battleLabelsTemplates.xc настройка в самом низу
shot_029.thumb.jpg.52e12be5531ce050de2c89b104f9d91d.jpg

battleLabels.xc

battleLabelsTemplates.xc

elements.xc

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