Jump to content
Korean Random
vlad_cs_sr

Макросы в XVM

Recommended Posts

@vlad_cs_sr, наверное надо здесь крестиков понаставить (и импортном файле заодно) 

post-6084-0-12103900-1465216232_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

@vlad_cs_sr, наверное надо здесь крестиков понаставить (и импортном файле заодно) 

а где они точно работают? в загрузке и по таб работают?

и раньше без форка, вроде, можно было редактировать..

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

 

 

а где они точно работают? в загрузке и по таб работают?
в ушах вроде как должны, а на счет остального не знаю 

Share this post


Link to post

Short link
Share on other sites

сервак всё не поднимут проверить.. подождём?

Share this post


Link to post

Short link
Share on other sites

сервак всё не поднимут проверить.. подождём?

когда мы тестили в ушах и по табу {enable-on} точно работало (остальные макросы просто не видел и не вижу смысла туда пихать). В загрузке не срабатывало, а вот потому что не успевало или потому что не работает в принципе - хз

Edited by Kapany3uk

Share this post


Link to post

Short link
Share on other sites

 

 

подождём?
подождем 

Share this post


Link to post

Short link
Share on other sites

Кто-ниб пробовал эти макросы в пользовательских полях интерфейса?

 

Личные макросы (применяются для игрока)
┌───┬────────────────────┬───┬───┬───┬───┬───┬───┬───┬───┬─────────────────────────────────────────
│S/D│ macro              │ BL│ PP│ SF│ MM│ VM│ HI│ HL│BLb│ Description
├───┼────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼─────────────────────────────────────────
│ S │ {{nick}}           │ X │ X │ X │ X │ X │ X │ X │ X │ никнейм игрока с названием клана
│ S │ {{name}}           │ X │ X │ X │ X │ X │ X │ X │ X │ никнейм игрока
│ S │ {{clan}}           │ X │ X │ X │ X │ X │ X │ X │ X │ название клана в скобках (пусто, если игрок не в клане)
│ S │ {{clannb}}         │ X │ X │ X │ X │ X │ X │ X │ X │ название клана без скобок
│ S │ {{ally}}           │ X │ X │ X │ X │ X │ X │ X │ X │ возвращате 'ally' для союзников, '' для противников
│ S │ {{player}}         │ X │ X │ X │ X │   │   │   │ X │ возвращает 'pl' для выбранного игрока, пусто - для остальных
│ S │ {{veh-id}}         │ X │ X │ X │ X │ X │ X │ X │ X │ id техники
│ S │ {{vehicle}}        │ X │ X │ X │ X │ X │ X │ X │ X │ название техники
│ S │ {{vehiclename}}    │ X │ X │ X │ X │ X │ X │ X │ X │ название техники в системе (usa-M24_Chaffee)
│ S │ {{vehicle-short}}  │   │ X │ X │ X │ X │ X │ X │ X │ укороченное название техники
│ S │ {{vtype}}          │ X │ X │ X │ X │ X │ X │ X │ X │ тип техники (текстовые подстановки из конфига)
│ S │ {{vtype-l}}        │ X │ X │ X │ X │ X │ X │ X │ X │ тип техники (текстовые подстановки из файлов перевода)
│ S │ {{vtype-key}}      │ X │ X │ X │ X │ X │ X │ X │ X │ название ключа таблицы типа танка (LT, MT, HT, TD, SPG)
│ S │ {{c:vtype}}        │ X │ X │ X │ X │ X │ X │ X │ X │ цвет по типу техники
│ S │ {{battletier-min}} │ X │ X │ X │ X │ X │ X │ X │ X │ минимальный уровень боёв техники
│ S │ {{battletier-max}} │ X │ X │ X │ X │ X │ X │ X │ X │ максимальный уровень боёв техники
│ S │ {{nation}}         │ X │ X │ X │ X │ X │ X │ X │ X │ нация техники
│ S │ {{level}}          │ X │ X │ X │ X │ X │ X │ X │ X │ уровень техники (арабские цифры)
│ S │ {{rlevel}}         │ X │ X │ X │ X │ X │ X │ X │ X │ уровень техники (римские цифры)

...и т.д.

судя по доке, они там работают, а что возвращают и при каких условиях?

Share this post


Link to post

Short link
Share on other sites

 

 

а что возвращают и при каких условиях?
вопрос интересный) может применительно к своему танку возвращают параметры или к танку за которым наблюдаешь после смерти? х.з. 

Share this post


Link to post

Short link
Share on other sites

 

 

Кто-ниб пробовал эти макросы в пользовательских полях интерфейса?

В хитлоге {{py:f()}} не работает. В маркерах и ушах работает. 

Share this post


Link to post

Short link
Share on other sites

В хитлоге {{py:f()}} не работает.

хотя заявлены.. может, баг?

Share this post


Link to post

Short link
Share on other sites

В заголовке хит-лога, а так же в самом логе {{py:f()}} работает. Стоит 5784 ночник.

Edited by neLeax
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

В заголовке хит-лога, а так же в самом логе {{py:f()}} работает. Стоит 5784 ночник.

 

хотя заявлены.. может, баг?
Извиняюсь, мой косяк. Вставил макрос в конфиг и не сохранил.

Share this post


Link to post

Short link
Share on other sites

изменеия

XVM-6.4.0:
  * добавлен макрос {{clanicon}} со значением пути эмблемы клана
  * в секции "battle"/"elements" можно использовать глобальные макросы, включая {{py:f()}})
  * изменены макросы хитлога - добавлен префикс "hitlog." (см. macros_ru.txt)
  * добавлен макрос {{comment}}, отображающий комментарий к игроку из контактов

XVM-6.3.1:
  * py_macro: изменено определение экспорта функций:
      было:  @xvm.export('xvm', 'xvm2sup')
      стало: @xvm.export('xvm.xvm2sup')
  * py_macro: в определение экспорта добавлен аргумент 'deterministic', помечающий функцию
      как детерминированную, или нет (по умолчанию deterministic=True)

Share this post


Link to post

Short link
Share on other sites

питон-макро перевода макросов по шкале ХВМ в процент превосходства

 

есть готовый макрос

{{py:xvm.xvm2sup(тут_какой-то_макрос_в_шкале_xvm)}}

например:

{{py:xvm.xvm2sup({{xtdb}})}}

ну и отформатировать нужно до необходимого количества знаков после запятой.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

XVM-6.4.2-dev:
..
  * добавлены глобальные макросы:
      {{pp.mode}}       - текущий режим ушей (0-none, 1-small, 2-medium, 3-medium2, 4-large)
      {{pp.widthLeft}}  - текущая ширина левых ушей
      {{pp.widthRight}} - текущая ширина правых ушей
  • Upvote 1

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

питон-макро перевода макросов по шкале ХВМ в процент превосходства

 

seriych said

    есть готовый макрос

    {{py:xvm.xvm2sup(тут_какой-то_макрос_в_шкале_xvm)}}

    например:

    {{py:xvm.xvm2sup({{xtdb}})}}

    ну и отформатировать нужно до необходимого количества знаков после запятой.

 

Подскажите как сделать 1 знак после запятой:

{{py:xvm.xvm2sup({{v.xte}})}}
Edited by Jack_ppc

Share this post


Link to post

Short link
Share on other sites

Подскажите нубасу плз. В конфиге хитлога строка

// Формат заголовка (допускаются макроподстановки, см. readme-ru.txt).
    "formatHeader": "<font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Hits}}:7</font> <font face='$FieldFont' size='16' color='#FFD700'><b>{{n}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Total}}:77</font> <font face='$FieldFont' size='16' color='#00FF00'><b>{{dmg-total}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:avg}}:777</font> <font face='$FieldFont' size='16' color='#00FFFF'><b>{{dmg-avg%d}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Last}}:</font> <img src='cfg://gron_10/img/HitLog/{{c:dmg-kind}}.png' width='22' height='10' vspace='-3'><font size='16'>{{dead}}</font> <font face='$FieldFont' size='16' color='#FFD700'><b>{{dmg}}</b></font><br><img src='cfg://gron_10/img/HitLog/hitlogline.png' width='360' height='6' vspace='0'>",

Однако не отображаются

 

post-17889-0-04106200-1473243646_thumb.jpg

 

Цифры 7,77,777 отображаются, а результатов макроса нет. Где копать?

 

P.S. Пытаюсь собрать себе конфиг из нескольких.

Edited by Bahus

Share this post


Link to post

Short link
Share on other sites

а результатов макроса нет

Старые макросы:

 

{{n}} > {{hitlog.n}}

{{dmg-total}} > {{hitlog.dmg-total}}

{{dmg-avg}} > {{hitlog.dmg-avg}}

{{dead}} > {{hitlog.dead}}

Edited by night_dragon_on
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Старые макросы:

 

{{n}} > {{hitlog.n}}

{{dmg-total}} > {{hitlog.dmg-total}}

{{dmg-avg}} > {{hitlog.dmg-avg}}

{{dead}} > {{hitlog.dead}}

То есть ко всем макросам для хитлога добавилось hitlog.?

В файле описания макросов в xvm macros_ru.txt все имена старые.

Есть обновленный?

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...