Jump to content
Korean Random

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


Recommended Posts

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

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

Link to comment
Short link
Share on other sites

{{avglvl|-}}

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

post-6084-0-18577100-1397977731_thumb.jpgpost-6084-0-29622600-1397977736_thumb.jpg
Link to comment
Short link
Share on other sites

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

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

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

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

Link to comment
Short link
Share on other sites

 

 

Сейчас уже без разницы. Эти настройки шрифта все-равно в итоге в HTML превращаются.
ясно, то есть можно калякать как больше нравится 
Link to comment
Short link
Share on other sites

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

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

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

 

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

Edited by demon2597
Link to comment
Short link
Share on other sites

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

А стандартные дефолтные значения в случае отсутствия значения остаются? То есть {{avglvl}} даст "-" или ""? И {{kb}} что даст?
Edited by seriych
Link to comment
Short link
Share on other sites

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

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

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

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

Link to comment
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
Link to comment
Short link
Share on other sites

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

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

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

Edited by sirmax
Link to comment
Short link
Share on other sites

 

 

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

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

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

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

Спасибо! 


 

 

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

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

Link to comment
Short link
Share on other sites

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

Link to comment
Short link
Share on other sites

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

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

Link to comment
Short link
Share on other sites

Очень удобно и гибко!

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

 

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

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

Edited by demon2597
  • Upvote 1
Link to comment
Short link
Share on other sites

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

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

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

Edited by Ded_Shalfey
Link to comment
Short link
Share on other sites

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

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

Link to comment
Short link
Share on other sites

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

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

Edited by demon2597
Link to comment
Short link
Share on other sites

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

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

  • Upvote 1
Link to comment
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...