demon2597 5,468 #185993 Posted May 22, 2014 (edited) я вот тоже никак не пойму, почему в одном месте интерфейса картинки блюрятся, а в другом нет? Edited May 22, 2014 by demon2597 Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #185996 Posted May 22, 2014 Я немного поправил расчет координат, необходимо будет в конфигах подвинуть что съедет. Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #186001 Posted May 22, 2014 (edited) sirmax, не подскажешь почему перестала работать подстановка кода в таком формате: "short": { "extraTextFieldsLeft": ${"pp/panels_short_Left.xc":"true"}, "extraTextFieldsRight": ${"pp/panels_short_Right.xc":"true"}}, 'panels_short_Left.xc' { "true": [ { "x": 170, "y": 3, "valign": "center", "w": 70, "h": 20, "bgColor": "0x000000", "alpha": "{{alive?50|0}}" }, { "x": 172, "y": 5, "valign": "center", "w": "{{hp-ratio:66}}", "h": 16, "bgColor": "0x00FF00", "alpha": "{{alive?50|0}}" }, { "x": 177, "y": 0, "valign": "center", "format": "<font size='12'>{{hp%4.4s|-----}} / {{hp-max%-4.4s|-----}}</font>", "alpha": "{{alive?100|0}}", "shadow": {} }], "false": []} До коммита 3d53d42 [ PP: extended format for extra text fields (incomplete) ] все работало. P.S. Кому интересно набросал стиль ушей как у комментаторов лиги WG 'WGLeague' Настроено под экраны с разрешением 1600x900, 1980x1080 и более Edited May 22, 2014 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #186006 Posted May 22, 2014 (edited) у меня по дефолту работает С билдом-2922 запилил все по новому, теперь все вроде-бы фунциклирует... "none": { // Режим ушей "none" - пустые уши. "extraFields": { // Дополнительные текстовые поля. "leftPanel": { "x": 0, "y": 65, "width": 250, "height": 25, "formats": [ // Набор форматов для левой панели { "x": 22, "height": 24, "w": "{{hp-max:105}}", "bgColor": 0, "alpha": "{{alive?50|0}}" }, { "x": 22, "height": 24, "w": "{{hp:105}}", "bgColor": "0x13C313", "alpha": 60 }, { "w": 3, "height": 24, "bgColor": "0x13C313", "alpha": "{{alive?80|0}}" }, { "x": 7, "valign": "center", "format": "{{frags|0}}", "alpha": "{{alive?100|50}}" }, { "x": 25, "valign": "center", "format": "{{name%.14s~..}}", "alpha": "{{alive?100|50}}" }, { "x": 123, "valign": "center", "format": "{{hp\u00254.4s|----}}", "alpha": "{{alive?100|50}}" }, { "x": 160, "format": "<img src='xvmres://icons/Alternative icons tanks/Ally/alive/{{vehiclename}}.png' width='81' height='24'>", "alpha": "{{alive?100|50}}" } ] }, "rightPanel": { "x": 0, "y": 65, "width": 200, "height": 25, "formats": [ // Набор форматов для правой панели { "x": 24, "height": 24, "w": "{{hp-max:105}}", "bgColor": 0, "alpha": "{{alive?50|0}}" }, { "x": 24, "height": 24, "w": "{{hp:105}}", "bgColor": "0xD30C0C", "alpha": 60 }, { "x": 2, "w": 3, "height": 24, "bgColor": "0xD30C0C", "alpha": "{{alive?80|0}}" }, { "x": 10, "valign": "center", "format": "{{frags|0}}", "alpha": "{{alive?100|50}}" }, { "x": 34, "valign": "center", "format": "{{name%.14s~..}}", "alpha": "{{alive?100|50}}" }, { "x": 128, "valign": "center", "format": "{{hp\u00254.4s|----}}", "alpha": "{{alive?100|50}}" }, { "x": 164, "format": "<img src='xvmres://icons/Alternative icons tanks/Enemy/alive/{{vehiclename}}.png' width='81' height='24'>", "alpha": "{{alive?100|50}}" } ] } } }, Edited May 22, 2014 by Dakasik Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186014 Posted May 22, 2014 (edited) Я немного поправил расчет координат, необходимо будет в конфигах подвинуть что съедет. Юзаю еще старый формат, с картинками. В последнем билде так и не показываются картинки без макроса в названии + при одинаковом отступе (картинкой) в правых ушах реально получается отступ на пару- тройку пикселей больше, чем в левых, раньше было одинаково Edited May 22, 2014 by demon2597 Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186022 Posted May 22, 2014 Sirmax у себя конфиг поправь<img src='xvm://configs/sirmax/img/panel-bg-l-{{alive|dead}}.png' width='318' height='28'> <img src='xvm://configs/sirmax/img/panel-bg-r-{{alive|dead}}.png' width='318' height='28'> Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #186028 Posted May 22, 2014 P.S. Кому интересно набросал стиль ушей как у комментаторов лиги WG Я с цветами все-таки ошибся, в ушах там такие: "c1": "0x1878B0", "c2": "0xC48E19", sirmax, не подскажешь почему перестала работать подстановка кода в таком формате: "short": { "extraTextFieldsLeft": ${"pp/panels_short_Left.xc":"true"}, "extraTextFieldsRight": ${"pp/panels_short_Right.xc":"true"} }, extraTextFieldsLeft -> extraFieldsLeft Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186029 Posted May 22, 2014 (edited) Я с цветами все-таки ошибся, в ушах там такие: "c1": "0x1878B0", "c2": "0xC48E19", как так P.S. Кому интересно набросал стиль ушей как у комментаторов лиги WG у ESL вроде так выглядело Edited May 22, 2014 by XSerzHX Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #186030 Posted May 22, 2014 (edited) extraTextFieldsLeft -> extraFieldsLeft Оп на это внимание не обратил, спс. Обычно брал пример из твоего конфига и там все настраивал. Я с цветами все-таки ошибся, в ушах там такие: Я скрин трансляции делал, от туда и брал цвета ) Edited May 22, 2014 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186031 Posted May 22, 2014 (edited) Может попробовать вот такие смастерить)Вот только интересно получиться лиможет sirmax добавить ещё поворот для ушей?и можно будет такие клепать Edited May 22, 2014 by XSerzHX 1 Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #186033 Posted May 22, 2014 Может попробовать вот такие смастерить) Вот только интересно получиться ли Тут не строки, а столбцы. И тут 15 танков не не влезут. Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186035 Posted May 22, 2014 Тут не строки, а столбцы. Повернул строки получил столбцы, текст и всё остальное можно поворачивать И тут 15 танков не не влезут. я только для кб их собирался делать Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186036 Posted May 22, 2014 @sirmax, а почему когда я задаю высоту элемента "h": 2- ничего не рисует, а когда задаю "h": 4- рисует прямоугольник высотой в 2 пикселя? Целый час промурижился, почему нету ничего, пока не выяснилось, что дело в высоте И еще вопрос: почему "borderColor" существует, а "borderAlpha"- нет? Если мне например надо у заливки одну прозрачность, а у бордюра другую, то придется из-за этого рисовать два элемента вместо одного 1 Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #186039 Posted May 22, 2014 (edited) заработало надо было тока изменить ширину с 320 до 350то есть получилось слитно без промежутка между строками?У меня что-то никак не хочет. Ширину поставил с запасом, а высота полоски всё равно рисуется на 2 пикселя меньше указанной. И выравнивание текста как-то странно работает при маленькой высоте поля: "none": { "extraFields": { "leftPanel": { "x": 0, "y": 30, "width": 250, "height": 14, "formats": [ { "x": 0, "height": 14, "w": 150, "bgColor": 0, "alpha": 20 }, { "x": 0, "height": 14, "w": "{{hp-max:150}}", "bgColor": "0x13C313", "alpha": 20 }, { "x": 0, "height": 14, "w": "{{hp:150}}", "bgColor": "0x13C313", "alpha": 60 }, { "x": 0, "height": 14, "valign": "center", "format": "<font face='$TextFont' size='12' color='#{{alive|AAAAAA}}'> {{name%.10s~..}}</font>" }, { "x": 160, "format": "<img src='xvm://configs/seriych_health2/ally{{alive|dead}}/{{vehiclename}}.png' width='60' height='14'>", "alpha": "{{alive?100|50}}" } ], "valign": "center": "valign": "top": "valign": "bottom": как будто поле для текста остается стандартной высоты Edited May 22, 2014 by seriych Quote Share this post Link to post Short link Share on other sites
XSerzHX 580 #186041 Posted May 22, 2014 то есть получилось слитно без промежутка между строками? ага, но я делаю через картинку, так как градиента нетувысота картинки, в моём случае, должна быть равной высоте строки в ушах, а длина картинки должна быть меньше либо равно длине строки Quote Share this post Link to post Short link Share on other sites
phantasm 111 #186043 Posted May 22, 2014 (edited) @sirmax, кстати, ещё такой вопрос: может для режима ушей none сделать контейнер для привязки контекстного меню? или это уже потом? если да - то надо придумать вокруг чего его оборачивать, или как считать размер. может, тупо прицепляться ко всем доп.полям? еще можно ввести свойство поля "contextmenu": true|false, которое и будет выступать контейнером как будто поле для текста остается стандартной высоты у полей не height а h: "leftPanel": { ...... "height": 14, ...... "formats": [ { ...... "h": 14, ....... }, Edited May 22, 2014 by phantasm Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #186045 Posted May 22, 2014 у полей не height а h:fail :-) только вот ничего не изменилось :-( Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186046 Posted May 22, 2014 (edited) @phantasm, а не в курсе, есть резон использовать none ради увеличения производительности или в этом плане без разницы? Меня так-то внешним видом и стандартные уши устраивают, а чего не хватает- теперь как бы можно и дорисовать Edited May 22, 2014 by demon2597 Quote Share this post Link to post Short link Share on other sites
phantasm 111 #186049 Posted May 22, 2014 только вот ничего не изменилось :-( странно, судя по коду всё должно быть ок... попробуй выставить height скажем 20, а каждый h по 17 например. и фотошопом проверь скрин. сейчас дефолтная высота каждого доп. поля равна параметру height, но если у поля задан свой h, то должен применяться именно он. вот там и может быть косяк (хотя с фига ли?..) @phantasm, а не в курсе, есть резон использовать none ради увеличения производительности или в этом плане без разницы? Меня так-то внешним видом и стандартные уши устраивают, а чего не хватает- теперь как бы можно и дорисовать хз, надо тестить. не помню точно, но вроде как обновляются все уши сразу, а не только тот режим, что активен. то есть, по идее, разницы быть не должно, но лучше дождаться sirmax-а, я всё-таки нуб и не совсем в теме Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #186054 Posted May 22, 2014 (edited) хз, надо тестить. не помню точно, но вроде как обновляются все уши сразу, а не только тот режим, что активен. то есть, по идее, разницы быть не должно, но лучше дождаться sirmax-а, я всё-таки нуб и не совсем в теме понятно, но в любом случае, использование none без полного функционала в нём обычных ушей мне кажется не очень целесообразным, поэтому пока его не касаюсь Edited May 22, 2014 by demon2597 Quote Share this post Link to post Short link Share on other sites