Jump to content
Korean Random
ktulho

Сборник py_macro

Recommended Posts

восьмой фраг показывает 7 медаль

А не все работает реплей  такой был, на другом норм заработало 

Share this post


Link to post

Short link
Share on other sites
29.11.2019 в 19:44, ktulho сказал:

Можно попробовать так:

Да, самое то,  спасибо большое.

дни               часы             базовый

1686441087_.jpg.fa0230859f1e96a5d8ddedf870494f63.jpg   2021829255_.jpg.8730e0c6f846dff5d6bfd8a25219bb0a.jpg   1286702280_.jpg.af298da3b504bf04080fb1cbc173699b.jpg

 

Только пришлось слово базовый окрасить отдельно, а то в красный красило.

...<font size='16'><b>{{py:prem.timeLeft}}</b></font> | <font color='#FFCC00''>базовый</font>}}

 

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
02.12.2019 в 13:30, SEREGA_SF сказал:

Да, самое то,  спасибо большое.

дни               часы             базовый

1686441087_.jpg.fa0230859f1e96a5d8ddedf870494f63.jpg   2021829255_.jpg.8730e0c6f846dff5d6bfd8a25219bb0a.jpg   1286702280_.jpg.af298da3b504bf04080fb1cbc173699b.jpg

 

Только пришлось слово базовый окрасить отдельно, а то в красный красило.


...<font size='16'><b>{{py:prem.timeLeft}}</b></font> | <font color='#FFCC00''>базовый</font>}}

 

 

Привет!

Попробуй вместо целого слова "базовый" поставить одну букву "Б", соразмерно цифрам. А можно ещё и выделить её и венок серебристым (например) цветом.

Edited by ЧАЙНИК

Share this post


Link to post

Short link
Share on other sites
1 час назад, ЧАЙНИК сказал:

 

Привет!

Попробуй вместо целого слова "базовый" поставить одну букву "Б", соразмерно цифрам. А можно ещё и выделить её и венок серебристым (например) цветом.

Не, менять не хочу ничего, именно так нравится. Тем более, если оставить одну "Б", будет похоже на цифру "6")). Красить венок серебристым не получится, это пнг-шка (кастомная), это уже саму иконку снова надо править.

Я бы и часы наверное не красил, если бы не зашел с другого акка, а там оставалось до окончания према несколько часов, по идее было непонятно, дни это или часы, так сказать небольшое удобство сделал))

Edited by SEREGA_SF
  • Upvote 1

Share this post


Link to post

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

Не, менять не хочу ничего, именно так нравится. Тем более, если оставить одну "Б", будет похоже на цифру "6")). Красить венок серебристым не получится, это пнг-шка (кастомная), это уже саму иконку снова надо править.

Я бы и часы наверное не красил, если бы не зашел с другого акка, а там оставалось до окончания према несколько часов, по идее было непонятно, дни это или часы, так сказал небольшое удобство сделал))

 

Это было предложение от ЧАЙНИКА.   :veryhappy:

Share this post


Link to post

Short link
Share on other sites
8 минут назад, ЧАЙНИК сказал:

 

Это было предложение от ЧАЙНИКА.   :veryhappy:

Я понимаю что это предложение, спасибо, но откажусь)) Ну а если хочешь себе так сделать, могу скинуть иконку и код.

Share this post


Link to post

Short link
Share on other sites

Если вопрос в сжатии самого блока, то мне видится такой вариант:

 

2bfb8c115bb039d6b580e2efbf72e902.jpg

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

В аддон Очки прочности своей техники добавлен макрос:

{{py:my_hp.dmg}} - последний полученный урон.

{{py:my_hp.dmg}} - последний полученный урон.

 

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

В аддон Информация о своей технике добавлен макрос:

{{py:isDualGunVehicle}} - возвращает 'dual' если техника имеет два орудия, иначе пусто.

 

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

@ktulho давай название упростим:

"{{py:isDualGunVehicle}} -> {{py:isDualGun}}"

 

чтоб не откладывать на потом :hmm:

----

после уничтожения не пропадает dual  :announce:

Share this post


Link to post

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

после уничтожения не пропадает dual  :announce:

Не один макрос из этого скрипта не возвращает пусто после смерти.

  • Upvote 1

Share this post


Link to post

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

Не один макрос из этого скрипта не возвращает пусто после смерти.

вопрос перенёс в профильную https://kr.cm/f/t/37259/c/475827/

Share this post


Link to post

Short link
Share on other sites

В шапке обновлены почти все скрипты для 1.7.1 (XVM 8.3.0_54 и выше).

Изменения в дополнение Информация о своей технике:

1) макрос {{py:isDualGunVehicle}} переименован {{py:isDualGun}}

2) добавлен макрос:

{{py:isAutoReload}} - возвращает 'auto' для техники с механизмом дозарядки, иначе пусто.

 

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@ktulho ещё такая мысль-заявка имеется. Сделать один общий макрос, который будет возвращать всё перечисленное в "Информация о своей технике"

  • {{py:selectedVehicle(v1, v2, v3, v4, v5)}}, {{py:sv(v1, v2, v3, v4, v5)}}
  • возвращает v1 - для автомата, v2 - для дуплета, v3 - для колеса, v4 - для осадного, v5 - для угла наклона корпуса. 
  • Если значения v1, v2, v3, v4, v5 не заданы, то возвращает 'auto' - для автомата, 'dual' - для дуплета, 'wheel' - для колеса, 'siege' - c осадным, 'autosiege' - авто осадным (с возможностью изменения угла наклона корпуса.)

Применение:

сейчас - "{{py:hasSiegeMode?120|{{py:isDualGun?130|{{py:isAutoReload?140|150}}}}}}"
будет  - "{{py:sv(140,130,'',120,'')|150}}"

----

порядок значений v1, v2, v3, v4, v5 на твоё усмотрение.

а тут подкорректировать придётся:

{{py:hasAutoSiegeMode}} - возвращает 'siege' -> 'autosiege' если техника может автоматически переходить в осадный режим, иначе пусто;

 

:repair:

Share this post


Link to post

Short link
Share on other sites
27.01.2020 в 23:50, HEKPOMAHT сказал:
  • {{py:selectedVehicle(v1, v2, v3, v4, v5)}}, {{py:sv(v1, v2, v3, v4, v5)}}
  • возвращает v1 - для автомата, v2 - для дуплета, v3 - для колеса, v4 - для осадного, v5 - для угла наклона корпуса. 
  • Если значения v1, v2, v3, v4, v5 не заданы, то возвращает 'auto' - для автомата, 'dual' - для дуплета, 'wheel' - для колеса, 'siege' - c осадным, 'autosiege' - авто осадным (с возможностью изменения угла наклона корпуса.)

Что возвращать, если техника не относится ни к одной категории?

Share this post


Link to post

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

Что возвращать, если техника не относится ни к одной категории?

все макросы скрипта пусто возвращают. И тут пусть будет пусто. 

 

и название я какое-то длинное корявое написал.

можно покороче или сам уже придумай

{{py:vehicle.sel(v1, v2, v3, v4, v5)}}

 

{{py:vehicle.cat(v1, v2, v3, v4, v5)}}

 

----

а, так и в примере пусто возвращает:

27.01.2020 в 23:50, HEKPOMAHT сказал:

сейчас - "{{py:hasSiegeMode?120|{{py:isDualGun?130|{{py:isAutoReload?140|150}}}}}}"
будет  - "{{py:sv(140,130,'',120,'')|150}}"

 

емаё, столько сравнений будет убрано!

Share this post


Link to post

Short link
Share on other sites

Изменения в  аддоне Информация о своей технике:

  • Макрос {{py:hasAutoSiegeMode}} вместо 'siege' возвращает 'autosiege'.
  • Добавлен макрос {{py:featureVehicle(v1, v2, v3, v4, v5)}}:
Цитата

{{py:featureVehicle(v1, v2, v3, v4, v5)}} - возвращает:

  • для колесной техники - v1, если значение не задано - 'wheel';
  • для техники имеющей осадный режим - v2, если значение не задано - 'siege';
  • для техники автоматически переходящей в осадный режим - v3, если значение не задано - 'autosiege';
  • для двухствольной техники v4, если значение не задано - 'dual';
  • для техники с механизмом дозарядки  v5, если значение не задано - 'auto'.

 

Edited by ktulho

Share this post


Link to post

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

"{{py:sv(140,130,'',120,'')|150}}"

Если подставляешь цифры, то подставляй их везде

{{py:sv(140,130,150,120,150)|150}}"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@ktulho а сокращёнку не добавлял часом? Если нет, что планируешь или больше не обсуждаем?

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.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...