Jump to content
Korean Random
Sign in to follow this  
█XlebniDizele4ku

Баг отрисовки. Белая клякса сверху.

Recommended Posts

 

Дим, какое поведение от всего этого барахла вообще ожидается?

 

formatHeader: "<font color='#FFFFFF'>Hits:</font> <font size='13'>#{{n}}</font> <font size='0{{dmg-kind}}'><b>{{dmg-total}}</b>  <font color='#FFFFFF'>Last:</font> <font color='{{c:dmg-kind}}'><b>{{dmg}}</b> {{dead}}</font></font>"

 

{{dmg-total}} Last: {{dmg}} перестают отображаться? Какой смысл?

 

{{dmg-kind}}    - вид урона (атака, пожар, таран и т.д.)

-> <font size='0атака'>

Share this post


Link to post

Short link
Share on other sites

Ррребят, о чем вы говорите? Все так фатально?

А все, понял у мну конфиг тока на название техники))

Кстати, тоже вылезали пару раз такие пятна, хотя при следующем попадании все возвращалась к нормальному состоянию.. НО! Имена игроков у меня не используются.

Если поймаю бой - пришлю.

TV1PE.jpg

Edited by BAP91r

Share this post


Link to post

Short link
Share on other sites

Дим, какое поведение от всего этого барахла вообще ожидается?

 

formatHeader: "<font color='#FFFFFF'>Hits:</font> <font size='13'>#{{n}}</font> <font size='0{{dmg-kind}}'><b>{{dmg-total}}</b>  <font color='#FFFFFF'>Last:</font> <font color='{{c:dmg-kind}}'><b>{{dmg}}</b> {{dead}}</font></font>"

 

{{dmg-total}} Last: {{dmg}} перестают отображаться? Какой смысл?

 

-> <font size='0атака'>

Ну да, цель- сделать шапку или ее часть невидимой, до нанесения первого повреждения. У меня лог не видно вообще, пока кого-нибудь не поцарапал, т.е весь format header под этой шляпой.  Макс говорит, что у него работает и с {{damage-kind}}, а я скольео не парился- не пашет, тоже клякса получается каким то образом, видимо макрос может принимать цифровое значение что ли- хз.

Полный формат этой балды выглядит так: <font size='19'><font size='0{{dead}}'>{{dead}}</font></font> (ну по аналогии). Получается что если мертвого нету, то макрос невидимый (<font size='0'>), если мертвый есть- то <font size='0{{dead}}'>=ошибка и макрос рисуется 19 шрифтом.

А в логе просто есть размер шрифта, зашитый по дефолту, поэтому половину выражения выкинули

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites
У меня лог не видно вообще, т.е весь format header под этой шляпой

 

Вот и у меня тоже всю дорогу.

 

невидимой, до нанесения первого повреждения

Отлично! Спасибо.

Share this post


Link to post

Short link
Share on other sites

У меня корректно пашет и не грозится косяками только с vtype, вот о чем и писал ранее

 

 

 

Вот и у меня тоже всю дорогу.

Тут я не об этом, я имел в виду невидим вообще весь лог, до первого урона, поправил.

У меня был всю дорогу невидимый (вообще лог не появлялся) как раз когда vtype был задан кирилицей или в описании был <font face>. Поэтому я и акцентировал, что для корректной работы vtype должен удовлетворять определенным требованиям

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Да фиг знает, я еще игру то никак не попробую:) Ща скатаюсь пару раз и пойду, а то надоел я тут уже маячить:)

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

@█XlebniDizele4ku, а ты ж не сказал, что фикс будет:) ну посижу еще тогда:)

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

@demon2597, на лету size='0атака' с любыми макро вставками заменяются на size=''.

пустые size='' игнорируются HTML парсером, что нам и надо.

 

Проверь, пожалуйста. Я пока сборку накручу.

VehicleMarkersManager.zip

Edited by █XlebniDizele4ku

Share this post


Link to post

Short link
Share on other sites

@demon2597, на лету size='0атака' с любыми макро вставками заменяются на size=''.

пустые size='' игнорируются HTML парсером, что нам и надо.

 

Проверь, пожалуйста. Я пока сборку накручу.

угу

 

@█XlebniDizele4ku, с этим VMM всегда видимый с разными макросами. Слушай, если эта хрень всегда будет игнорироваться, то это значит все равно что ее вообще не писать выходит?

 

 

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

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Для всех еще раз:

 

Кто сделает <font size='0{{vehicle}}'>- получит косяк, если попадется китаец, у которого название танка состоит из одних цифр. 

Кто сделает <font size='0{{nick}}'>- получит косяк, если попадется неклановый игрок, у которого ник состоит из одних цифр.

Единственный 100% вариант- <font size='0{{vtype}}'>, но есть условия:

http://www.koreanrandom.com/forum/topic/2452-баг-отрисовки-белая-клякса-сверху/#entry28818

В случае если vtype у вас не удовлетворяет условиям, лучший вариант <font size='0{{vehicle}}{{nick}}'> - косяк получится если попадется игрок с ником из одних цифр, не состоящий в клане, на китайце с названием из одних цифр (хоть вероятность поменьше)

 

Думаю, по дефолту лучше этот хак отключить.

Share this post


Link to post

Short link
Share on other sites
игнорироваться, то это значит все равно что ее вообще не писать выходит?

 

Да.




с этим VMM всегда видимый с разными макросами

 

Попробуй дефолт конфиг. У меня с дефолтом отлично срабатывает. Раньше забажёвывало.

Share this post


Link to post

Short link
Share on other sites

Да.

Дык не то это, я там добавил

Share this post


Link to post

Short link
Share on other sites

Макс говорит, что у него работает и с {{damage-kind}}, а я скольео не парился- не пашет, тоже клякса получается каким то образом, видимо макрос может принимать цифровое значение что ли- хз.

Просто я проверял на CT клиенте, а там локализация английская, так что у меня получается '0attack', а у тебя '0атака'. Видимо русские просто игнорируются.

Share this post


Link to post

Short link
Share on other sites

Думаю, по дефолту лучше этот хак отключить.

Возможно, пусть шапка видимая будет

 

 

Просто я проверял на CT клиенте, а там локализация английская, так что у меня получается '0attack', а у тебя '0атака'. Видимо русские просто игнорируются.

 

 

Ааа, наверно так и есть. Только я не понял почему 0атака= офигенный размер шрифта, откель цифирь то?

 

Да.

 

 

 

Попробуй дефолт конфиг. У меня с дефолтом отлично срабатывает. Раньше забажёвывало.

щас

 

Попробуй дефолт конфиг. У меня с дефолтом отлично срабатывает. Раньше забажёвывало.

без конфига и с дефолтным работает, поменял в дефолтном dmg-kind на vtype -тоже

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

@demon2597, а у тебя что в конфиге такого написано что не работает? Ща твой конф попробую.

Share this post


Link to post

Short link
Share on other sites

поменял в дефолном описание vtype на вв кирилицей- работает



@demon2597, а у тебя что в конфиге такого написано что не работает? Ща твой конф попробую.

да вроде ничего особенного

Share this post


Link to post

Short link
Share on other sites

а интересно чего не так ему?

Share this post


Link to post

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...