Jump to content
Korean Random
ktulho

[Лог нанесенного урона / Hitlog] V2 (py_macro)

Recommended Posts

Добрые люди подскажите, как сделать, чтоб уровень техники отображался Римскими цифрами?

 

Безымянный.png

Share this post


Link to post

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

Добрые люди подскажите, как сделать, чтоб уровень техники отображался Римскими цифрами?

{{level}} -> {{rlevel}}

 

Share this post


Link to post

Short link
Share on other sites

@ktulho хз, я раньше проверял - работало

----

вот ради интереса ещё проверил на реплее:

тест ->{{rlevel}}

e665c7d204ca65727e7475542e1e4a30.jpg

или всё ровно нужно отдельно для хитлога делать?

Share this post


Link to post

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

я раньше проверял - работало

он возвращает уровень твоей техники.

 

Share this post


Link to post

Short link
Share on other sites

@ktulho ааа, тут тогда нужно делать отдельный:

{{rlevel}} - vehicle level (Roman numerals) / уровень техники (римские цифры).

 

Share this post


Link to post

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

@ktulho ааа, тут тогда нужно делать отдельный:


{{rlevel}} - vehicle level (Roman numerals) / уровень техники (римские цифры).

 

Думаю не очень востребован будет данный макрос. Добавлю лучше макрос {{py:arabic_to_roman(int)}} - перевод арабский чисел в римские. Его можно будет использовать везде, например {{py:arabic_to_roman({{level}})}}.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@ktulho ну это ещё лучше

----

загляни ешё в углы. Баг торчит, как больной палец :heh:

Share this post


Link to post

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

макрос {{py:arabic_to_roman(int)}} - перевод арабский чисел в римские.

Добавил.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

{{py:arabic_to_roman(int)}}
{{py:arabic_to_roman({{level}})}}

Что из этого прописывать?

(и в какой сборке? какой файл заменить?)

Share this post


Link to post

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

{{py:arabic_to_roman(int)}}
{{py:arabic_to_roman({{level}})}}

Что из этого прописывать?

(и в какой сборке? какой файл заменить?)

XVM build 9321 или новее. Заменить в файле hitLog.xc макрос {{level}} на {{py:xvm.arabic_to_roman({{level}})}}

Share this post


Link to post

Short link
Share on other sites

@ktulho может лучше сделать первоначальное название, без xvm.

{{py:xvm.arabic_to_roman(number)}}
{{py:arabic_to_roman(number)}}

и в процессе укоротить все макросы? 

часть с xvm. написано, часть без.

----

ИМХО, если есть возможность упростить/сократить - нужно потиху и заниматься, там в принципе не так уж и много :smile:

Share this post


Link to post

Short link
Share on other sites

это я понял, какой макрос с ежедневки заменить, чтоб не менять все релизные

Share this post


Link to post

Short link
Share on other sites

 

Только что, arsenal3008 сказал:

это я понял, какой макрос с ежедневки заменить, чтоб не менять все релизные

Ни чего не понял.

40 минут назад, HEKPOMAHT сказал:

часть с xvm. написано, часть без.

Нужна "спецификация" утвержденная разработчиками XVM. Я нашел только это:

https://kr.cm/f/t/31856/c/385713/

Share this post


Link to post

Short link
Share on other sites

чтобы не менять все файлы в папке py_macro, в каком конкретно файле добавлен макрос.

Share this post


Link to post

Short link
Share on other sites

Заменил все  файлы:

C:\Games\World_of_Tanks\res_mods\configs\xvm\py_macro\

прописал:

"formatHistory": "<textformat leading='-4' tabstops='[20,50,90,190]'><font size='11'>\u00D7{{n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| {{dmg-player}}<tab>|<font color='{{c:vtype}}'>{{vehicle}}<font color='#FFFFFF'> -{{py:arabic_to_roman({{level}})}}</font> <font face='xvm' size='12' color='#FF0000'>{{alive? |{{blownup?&#x7C;|<font size='11'>&#x2b;</font>}}}}</font><tab><font color='#FFFFFF'>|{{name%.15s~..}}<font alpha='#A0'>{{clan}}</font></textformat>"

не помогло:

922098222_.png.a6d059abe5964c80ba55935adf7e720b.png

Share this post


Link to post

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

Нужна "спецификация" утвержденная разработчиками XVM. Я нашел только это:

ты меня не понял. Скрипты пусть и хранятся в папке xvm. Я про сокращение названий питон макросов. "{{py:" - достаточно для выделения. Вот о чём я.

----

5 минут назад, arsenal3008 сказал:

{{py:arabic_to_roman({{level}})}}

название пока такое:

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

{{py:xvm.arabic_to_roman({{level}})}}

 

Share this post


Link to post

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

ты меня не понял.

Я с первого раза понял.

@arsenal3008 

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

{{py:xvm.arabic_to_roman({{level}})}}

 

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