Jump to content
Korean Random
sirmax

Расширенный формат макросов.

Recommended Posts

да, вопрос хороший: как с обратной совместимостью?

Единственный вариант, которыя я вижу - заменять макросы типа {{kb:3}} на {{kb%3d~k:--k}} при чтении конфига, если configVersion < 5.1.0. Но на 100% гарантировать совместимость нельзя. К тому же снова будут проблемы у тех, кто поменял configVersion.

Share this post


Link to post

Short link
Share on other sites

{{avglvl|-}}

Ты вроде как-то говорил, что HTML в форматах текстовых полей- тяжелая шука для переваривания модом. Есть смысл от него избавляться?

post-6084-0-18577100-1397977731_thumb.jpgpost-6084-0-29622600-1397977736_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

я сразу почуял, что очередной скрипт сбацать надо :-)

Было бы идеально!

Ты вроде как-то говорил, что HTML в форматах текстовых полей- тяжелая шука для переваривания модом. Есть смысл от него избавляться?

Сейчас уже без разницы. Эти настройки шрифта все-равно в итоге в HTML превращаются.

Share this post


Link to post

Short link
Share on other sites

 

 

Сейчас уже без разницы. Эти настройки шрифта все-равно в итоге в HTML превращаются.
ясно, то есть можно калякать как больше нравится 

Share this post


Link to post

Short link
Share on other sites

 

 

Было бы идеально!

Это да, решило бы кучу проблем.

Но и весьма подробные примеры прирменения, очень не помешали бы.

Share this post


Link to post

Short link
Share on other sites
Но и весьма подробные примеры прирменения, очень не помешали бы.

Здесь кстати первый пост вполне толково написан, а то в старой теме я только глаза выпучивать успевал  :gg:

Это я не к тому, что не надо примеров, а так, вообще

 

@sirmax, новый формат макросов в моде уже точно останется? можно переделывать конфиг?

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Было бы идеально!

А стандартные дефолтные значения в случае отсутствия значения остаются? То есть {{avglvl}} даст "-" или ""? И {{kb}} что даст? Edited by seriych

Share this post


Link to post

Short link
Share on other sites

А стандартные дефолтные значения в случае отсутствия значения остаются? То есть {{avglvl}} даст "-" или ""? И {{kb}} что даст?

Стандартные дадут пусто, за исключением {{avglvl}} и {{x*}}, в которых будут минусы.

@sirmax, новый формат макросов в моде уже точно останется? можно переделывать конфиг?

Откатываться не хотелось бы, но пока все не протестим, не могу этого гарантировать.

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

И сюда эту табличку тоже не помешает залить.

Share this post


Link to post

Short link
Share on other sites

'Вариант 1 (для TAB)'

"formatLeftVehicle": "<font face='Consolas' size='13'><font color='{{c:kb}}'>{{kb~k}}</font> <font color='{{c:wn8}}'>{{wn8}}</font> <font color='{{c:rating}}'>{{rating~%}}</font> |<font color='{{c:t-battles}}'>{{t-hb~h}}</font> <font color='{{c:t-rating}}'>{{t-rating~%}}</font></font>",
"formatRightVehicle": "<font face='Consolas' size='13'><font color='{{c:kb}}'>{{kb~k}}</font> <font color='{{c:wn8}}'>{{wn8}}</font> <font color='{{c:rating}}'>{{rating~%}}</font> |<font color='{{c:t-battles}}'>{{t-hb~h}}</font> <font color='{{c:t-rating}}'>{{t-rating~%}}</font></font>" 

'Вариант 2 (для TAB)'

"formatLeftVehicle": "<font face='Consolas' size='13'><font color='{{c:kb}}'>{{kb%4.01f~k}}</font> <font color='{{c:wn8}}'>{{wn8}}</font> <font color='{{c:rating}}'>{{rating~%}}</font> |<font color='{{c:t-battles}}'>{{t-hb%d~h}}</font> <font color='{{c:t-rating}}'>{{t-rating~%}}</font></font>",
"formatRightVehicle": "<font face='Consolas' size='13'><font color='{{c:kb}}'>{{kb%4.01f~k}}</font> <font color='{{c:wn8}}'>{{wn8}}</font> <font color='{{c:rating}}'>{{rating~%}}</font> |<font color='{{c:t-battles}}'>{{t-hb%d~h}}</font> <font color='{{c:t-rating}}'>{{t-rating~%}}</font></font>" 

'Оба варианта дают следующее:'

post-6548-0-00723300-1397982861_thumb.jpg

 

И почему не выводится инфа по макросам t-hb и t-rating?

ЧЯДНТ?)

 

Макрос из 1 поста - {{t-hb%d~h|-}} - тоже не помог. Не отображается что справа символа |

P.S. Ночник r3388

Edited by Ded_Shalfey

Share this post


Link to post

Short link
Share on other sites

Мне так сложно будет отвечать. Давайте как-то более конкретно:

Q: Почему {{wn8}} не выравнивается?

A: Потому что необходимо {{wn8%4d}}

Edited by sirmax

Share this post


Link to post

Short link
Share on other sites

 

 

Q: Почему {{wn8}} не выравнивается?

Ну я это в дефолтном конфиге подсмотрел, там без выравнивания просто макрос wn8)

Исправил. Теперь все четко отображается, кроме последнего макроса.

Вроде бы теперь разобрался в нововведениях! Очень удобно и гибко!

Спасибо! 


 

 

A: Потому что необходимо {{wn8%4d}}

Как я понял, если так прописать {{wn8%4d|----}}, то если статистика не загрузится, то будут 4 прочерка?

Share this post


Link to post

Short link
Share on other sites

@sirmax, любишь ты усложнять конечно ))) 
на самом деле я понимаю что всё будет в конце концов намного легче, чем здесь описано, но всё же некоторым будет довольно трудно привыкнуть ...
дерзайте, парни, я в вас верю )

Share this post


Link to post

Short link
Share on other sites

Как я понял, если так прописать {{wn8%4d|----}}, то если статистика не загрузится, то будут 4 прочерка?

Да. Дефолт еще не допилен, там тоже надо так же сделать.

Share this post


Link to post

Short link
Share on other sites
Очень удобно и гибко!

а то! фича- супер! 

 

Откатываться не хотелось бы, но пока все не протестим, не могу этого гарантировать.

а чтобы затестить надо перепилить конфиг:) ладно сохраню пока как резервную копию 

Edited by demon2597
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Да. Дефолт еще не допилен, там тоже надо так же сделать.

Еще не отображается процент побед (общий) в окне по TAB, хотя в маркерах старый макрос {{rating}} отображает процент (общий)! И еще нет реакции на макрос - {{rating%2d~%|--%}}, а также на такой - {{rating%d~%|--%}}

Ждем исправлений!

Edited by Ded_Shalfey

Share this post


Link to post

Short link
Share on other sites

Еще не отображается процент побед (общий) в окне по TAB, хотя в маркерах старый макрос {{rating}} отображает процент (общий)! И еще нет реакции на макрос - {{rating%2d~%|--%}}, а также на такой - {{rating%d~%|--%}}

У меня отображает. Только символ % не рисует, с этим разберусь.

Share this post


Link to post

Short link
Share on other sites

У меня отображает. Только символ % не рисует, с этим разберусь.

Кстати, смотрю в дефолте убрано: "Вместо символа процента следует писать: \u0025"- связано с нововведением, как я понимаю? 

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Кстати, смотрю в дефолте убрано: "Вместо символа процента следует писать: \u0025"- связано с нововведением?

Да, я переделал загрузку, теперь нет этого ограничения.

  • Upvote 1

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