Jump to content
Korean Random
ktulho

Сборник py_macro

Recommended Posts

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

@steaxch

Надо, чтобы макрос возвращал стоит "Улучшенная закалка" или нет?

да, чтобы понимать собьешь гусеницу сразу или нет

Share this post


Link to post

Short link
Share on other sites
04.07.2021 в 21:14, steaxch сказал:

@ktulho  в макросы для ушей/карты/маркеров макрос стоит закалка или нет можно добавить?

Добавил в аддон Макросы для "ушей", маркеров и миникарты  макрос:

{{py:isHardening('{{name}}')}} - возвращает 'hardening' для техники с установленным оборудованием 'Улучшенная закалка', иначе пусто.

 

  • Upvote 2

Share this post


Link to post

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

Добавил в аддон Макросы для "ушей", маркеров и миникарты  макрос:

{{py:isHardening('{{name}}')}} - возвращает 'hardening' для техники с установленным оборудованием 'Улучшенная закалка', иначе пусто.

 

 

погоди, меня name смущает, нужно не для своего танка, а для остальных. или я не вкуриваю?

Share this post


Link to post

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

 

погоди, меня name смущает, нужно не для своего танка, а для остальных. или я не вкуриваю?

все верно. Так и вставляй:

{{py:isHardening('{{name}}')?Закален}}

 

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@ktulho тогда супер, спасибо, можно иконку еще в шрифты добавить куб, как живучесть у картошки. или упрощенный типа такого 1328778713_-2.png.e55a77b7d732a7c55d5be7c4db3055dd.png

Share this post


Link to post

Short link
Share on other sites

@ktulho когда будет возможность, глянь тут что-то непонятное:

"updateEvent": "PY(ON_AIM_MODE)",
"format": "{{py:aim.mode('тест арк', 'тест сн', 'тест арт')}}"

так всё норм.

----

"updateEvent": "PY(ON_AIM_MODE), PY(ON_CALC_ARMOR)",
"format": "{{py:aim.mode('тест арк', 'тест сн', 'тест арт')}}"

умирает свой танк - возвращает пусто (как и положено)

переключаешься на другого игрока - возвращает v1

 

23e5a27dc15782522ff8a3e328b377a2.png

 

replay_last_battle.wotreplay

Share this post


Link to post

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

умирает свой танк - возвращает пусто (как и положено)

переключаешься на другого игрока - возвращает v1

Надо проверить. aimingSystem.py

  • Upvote 1

Share this post


Link to post

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

Надо проверить. aimingSystem.py

проверил реплей - баг исправлен

проверил в бою - бодрячком non_banana1.gif

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Обновил в шапке срипт аддона Режим прицела.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
Цитата

{{py:xvm.sixthSenseTimer(10)}}

Саш,подскажи пожалуйста,этот макрос только целые числа поддерживает?Если я допустим {{py:xvm.sixthSenseTimer(13.5)}} поставлю,то он будет работать,как думаешь?

У меня тут небольшой рассинхрон получается между самим таймером и временем "горения лампочки"("sixthSenseDuration": 13000,вернее есть подозрение,что его пмод перехватывает,но принципе такой же).

А может вообще пойти по обратному,выставить "sixthSenseDuration": 13500 или "sixthSenseDuration": 13.5 из пмода,они даже называются одинаково,только пмод с целыми,а хвм в милисеках,я пока не понял что именно в приоритете,а макрос оставить как есть с целыми?В таком случае неизвестно поддерживает ли пмод десятые,если все же он окажется.

Share this post


Link to post

Short link
Share on other sites
19.07.2021 в 20:38, ktulho сказал:

Обновил в шапке срипт аддона Режим прицела.

ещё совершенно случайно нашёл:

"updateEvent": "PY(ON_AIM_MODE)",
"format": "{{py:aim.mode('тест арк', 'тест сн', 'тест арт')}}"

если кликнуть по экрану, когда появляется endWarningPanel

 

18.07.2021 в 23:45, HEKPOMAHT сказал:

возвращает v1

 

108XleQ.jpg

aim_mode_победа.wotreplay

Share this post


Link to post

Short link
Share on other sites
21.07.2021 в 14:51, Slava7572 сказал:

Если я допустим {{py:xvm.sixthSenseTimer(13.5)}} поставлю,то он будет работать,как думаешь?

Работать будет, но толку не будет. Макрос обновляется один раз в секунду.

Share this post


Link to post

Short link
Share on other sites

@ktulho привет, а можно сделать чтобы py:isHardening и на своем танке показывало?

Я конечно помню что у меня закалка стоит, но чисто для эстетики так сказать

shot_004.jpg.ea38f4d4bb2bae5dd6088e771676268f.jpg

Share this post


Link to post

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

Работать будет, но толку не будет. Макрос обновляется один раз в секунду.

понятно,жаль...выяснил,что пмод в приоритете и как то на десятые не слишком реагирует,сомневаюсь,что хвм с милисекундами не реагировал бы на изменение.Может вообще его отключу,в модуле пару приблуд не особо нужных осталось,он в основном ради хп команд работал,но сейчас ВГ добавили дефолтный и он устраивает всем.

Спасибо в общем за ответ.

Share this post


Link to post

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

можно сделать чтобы py:isHardening и на своем танке показывало?

Нужен реплей.

Share this post


Link to post

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

а можно сделать чтобы py:isHardening и на своем танке показывало?

исправил.

  • Upvote 1

Share this post


Link to post

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

{{py:hasSiegeMode}} срабатывает для для техники с газотурбинным двигателем

не воспроизводиться.

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.

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.


×
×
  • Create New...