Jump to content
Korean Random
goodman

Динамические макросы в Python

Recommended Posts

Прикрепите xvm.log. 

Я его ВЧЕРА зачистил и начал ссесию заново .и передвинул иконку лампы с помщью элемент .хс Там просто неудобно я играю с двух компов на одм широкофрматник а другой обычный монитор.А  в элемент у меня отчёт коорддинат идёт почемуто с левого края а иконку ставлю  после  счётчика фрагов .Ну и выходит что в рразных мониторах иконка по разному из-за рарешения.Както не получается прописать чтоб координаты отсчитывало с центра экрана. в сторону правых ушей

Share this post


Link to post

Short link
Share on other sites

Поставил  класс получилось поменял шрифт и цвет и тени немного  .А  нельзя в конце вместо нуля  или после нуля надпись какую нибудь поставить типа отсветился .

поделись если не жалко))))

Share this post


Link to post

Short link
Share on other sites

поделись если не жалко))))

Не жалко  конечно шрифт можно не ставить он есть во всех компах.У меня весь конфиг хвм построен на шрифтах Verdana он как мне кажется хорошо читается.

Вспойлере

"sixthSenseTimer": {

"enabled": true,

"updateEvent": "PY(ON_SIXTH_SENSE_SHOW)",

"x": 370,

"y": 75,

"width": 50,

"height": 50,

"screenHAlign": "center",

"shadow": { "distance": 3, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 },

"textFormat": {"align": "center", "size": 25 },

"format": ""<font face='Verdana Полужирный Курсив' color='#F4C37E'>{{py:xvm.sixthSenseTimer(10)}}</font"

Edited by _bes_1

Share this post


Link to post

Short link
Share on other sites

Не жалко  конечно шрифт можно не ставить он есть во всех компах.У меня весь конфиг хвм построен на шрифтах Verdana он как мне кажется хорошо читается.Вспойлере

"sixthSenseTimer": {

"enabled": true,

"updateEvent": "PY(ON_SIXTH_SENSE_SHOW)",

"x": 370,

"y": 75,

"width": 50,

"height": 50,

"screenHAlign": "center",

"shadow": { "distance": 3, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 },

"textFormat": {"align": "center", "size": 25 },

"format": ""<font face='Verdana Полужирный Курсив' color='#F4C37E'>{{py:xvm.sixthSenseTimer(10)}}</font"

 

НЕТ в 10 шрифта этого.

verdana__________________________________.zip

Edited by vizhu

Share this post


Link to post

Short link
Share on other sites

НЕТ в 10 шрифта этого.

у меня на 10 тке был хотя может с прежней винды остался

Share this post


Link to post

Short link
Share on other sites

хотелось поделиться что у меня получилось случайно сам не ожидал, принцип в том что пока нет засвета шторки закрыты, если есть то открываются с отсчетом))), шрифт Book Antiqua

8545788.jpg

8552956.jpg

 

Edited by androdizel

Share this post


Link to post

Short link
Share on other sites

@ktulho, Спасибо за таймер. только руки дошли опробовать.

Только вот не пойму как смещение тени убрать перепробовал все вариации angle, не нашел оптимального.

post-10592-0-07145600-1478525366.png

Edited by Kornet_WA

Share this post


Link to post

Short link
Share on other sites

@ktulho, хотел к таймеру лампочки прикрутить слово "seconds". Пробовал что-то типа:

"format": "{{py:xvm.sixthSenseTimer(8)?{{py:xvm.sixthSenseTimer(8)}} sec|''}}"

но "sec" горит постоянно. Не хочется в battleLabelsTemplates.xc добавлять еще одно поле для трех букв. Или без этого не обойтись?

Share this post


Link to post

Short link
Share on other sites

можно. Количество строк задается в 7 строке:

    makeSettingsVO['maxLinesCount'] = 2

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

attachicon.gifmessenger.rar

 

Сделайте пожалуйста 5 строк.

Share this post


Link to post

Short link
Share on other sites

 

 

Сделайте пожалуйста 5 строк.
, а почему сами не можете? 

Share this post


Link to post

Short link
Share on other sites

, а почему сами не можете? 

 

Почему то решил чтобы редактировать .py  нужен заточенный софт :bzz:

СОРИСКА)

Спасибо справился :gawi:

 

Нхя НЕ в тему!

Edited by vizhu
  • Downvote 3

Share this post


Link to post

Short link
Share on other sites

 

@Jack_ppc, а если так?

"format": "{{py:xvm.sixthSenseTimer(8)~sec|''}}"

Подскажите пожалуйста,как можно прописать.чтоб буквы были маленькие,а цифры большие.Такое возможно?Код практически такой же:

"textFormat": { "font": "micra", "color": "0x00CE60", "align": "center", "size": 18 },
      "format": "{{py:xvm.sixthSenseTimer(10)~с.|''}}"

И еще вопросик,в этих лейблах "layer" не работает же?В описании вроде нет.

В остальном все работает четко...ну вернее вообще работает четко,даже синхронность с временем лампы из "sixthSenseDuration" присутствует,спасибо большое))

post-4302-0-59600700-1478814582_thumb.jpg

Edited by Slava7572

Share this post


Link to post

Short link
Share on other sites

 

 

одскажите пожалуйста,как можно прописать.чтоб буквы были маленькие,а цифры большие.Такое возможно?Код практически такой же:
, попробуйте так:
"textFormat": { "font": "micra", "color": "0x00CE60", "align": "center", "size": 18 },
"format": "{{py:xvm.sixthSenseTimer(10)}}<font size='12'>{{py:xvm.sixthSenseTimer(10)?с.|''}}</font>"
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Пара вопросов по лампе засвета.

1. время исчезновение танка после засвета зависит он перков, экипажа, модулей, расходников? или оно стандартно 10 сек.

2. откуда идет начало координат? на разных мониторах таймер в разных местах. так и не смог подобрать универсального.

Share this post


Link to post

Short link
Share on other sites

Пара вопросов по лампе засвета.

1. время исчезновение танка после засвета зависит он перков, экипажа, модулей, расходников? или оно стандартно 10 сек.

Могу ошибаться, но по моему лампа срабатывает через 3 сек, после ухода из засвета вас видно 6 +- 2 секунды, плюс 2 секунды дает перк "злопамятный".

2. откуда идет начало координат? на разных мониторах таймер в разных местах. так и не смог подобрать универсального.

Если вы про battleLabels, то отсчет зависит от параметров screenHAlign и screenVAlign. По умолчанию левый верхний угол.

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