demon2597 Posted May 22, 2014 Share Posted May 22, 2014 (edited) я вот тоже никак не пойму, почему в одном месте интерфейса картинки блюрятся, а в другом нет? Edited May 22, 2014 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted May 22, 2014 Share Posted May 22, 2014 Я немного поправил расчет координат, необходимо будет в конфигах подвинуть что съедет. @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted May 22, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
Dakasik Posted May 22, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
demon2597 Posted May 22, 2014 Share Posted May 22, 2014 (edited) Я немного поправил расчет координат, необходимо будет в конфигах подвинуть что съедет. Юзаю еще старый формат, с картинками. В последнем билде так и не показываются картинки без макроса в названии + при одинаковом отступе (картинкой) в правых ушах реально получается отступ на пару- тройку пикселей больше, чем в левых, раньше было одинаково Edited May 22, 2014 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
XSerzHX Posted May 22, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
sirmax Posted May 22, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
XSerzHX Posted May 22, 2014 Share Posted May 22, 2014 (edited) Я с цветами все-таки ошибся, в ушах там такие: "c1": "0x1878B0", "c2": "0xC48E19", как так P.S. Кому интересно набросал стиль ушей как у комментаторов лиги WG у ESL вроде так выглядело Edited May 22, 2014 by XSerzHX @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted May 22, 2014 Share Posted May 22, 2014 (edited) extraTextFieldsLeft -> extraFieldsLeft Оп на это внимание не обратил, спс. Обычно брал пример из твоего конфига и там все настраивал. Я с цветами все-таки ошибся, в ушах там такие: Я скрин трансляции делал, от туда и брал цвета ) Edited May 22, 2014 by night_dragon_on @ Quote Link to comment Short link Share on other sites More sharing options...
XSerzHX Posted May 22, 2014 Share Posted May 22, 2014 (edited) Может попробовать вот такие смастерить)Вот только интересно получиться лиможет sirmax добавить ещё поворот для ушей?и можно будет такие клепать Edited May 22, 2014 by XSerzHX 1 @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted May 22, 2014 Share Posted May 22, 2014 Может попробовать вот такие смастерить) Вот только интересно получиться ли Тут не строки, а столбцы. И тут 15 танков не не влезут. @ Quote Link to comment Short link Share on other sites More sharing options...
XSerzHX Posted May 22, 2014 Share Posted May 22, 2014 Тут не строки, а столбцы. Повернул строки получил столбцы, текст и всё остальное можно поворачивать И тут 15 танков не не влезут. я только для кб их собирался делать @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted May 22, 2014 Share Posted May 22, 2014 @sirmax, а почему когда я задаю высоту элемента "h": 2- ничего не рисует, а когда задаю "h": 4- рисует прямоугольник высотой в 2 пикселя? Целый час промурижился, почему нету ничего, пока не выяснилось, что дело в высоте И еще вопрос: почему "borderColor" существует, а "borderAlpha"- нет? Если мне например надо у заливки одну прозрачность, а у бордюра другую, то придется из-за этого рисовать два элемента вместо одного 1 @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted May 22, 2014 Author Share 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 Link to comment Short link Share on other sites More sharing options...
XSerzHX Posted May 22, 2014 Share Posted May 22, 2014 то есть получилось слитно без промежутка между строками? ага, но я делаю через картинку, так как градиента нетувысота картинки, в моём случае, должна быть равной высоте строки в ушах, а длина картинки должна быть меньше либо равно длине строки @ Quote Link to comment Short link Share on other sites More sharing options...
phantasm Posted May 22, 2014 Share 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 Link to comment Short link Share on other sites More sharing options...
seriych Posted May 22, 2014 Author Share Posted May 22, 2014 у полей не height а h:fail :-) только вот ничего не изменилось :-( @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted May 22, 2014 Share Posted May 22, 2014 (edited) @phantasm, а не в курсе, есть резон использовать none ради увеличения производительности или в этом плане без разницы? Меня так-то внешним видом и стандартные уши устраивают, а чего не хватает- теперь как бы можно и дорисовать Edited May 22, 2014 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
phantasm Posted May 22, 2014 Share Posted May 22, 2014 только вот ничего не изменилось :-( странно, судя по коду всё должно быть ок... попробуй выставить height скажем 20, а каждый h по 17 например. и фотошопом проверь скрин. сейчас дефолтная высота каждого доп. поля равна параметру height, но если у поля задан свой h, то должен применяться именно он. вот там и может быть косяк (хотя с фига ли?..) @phantasm, а не в курсе, есть резон использовать none ради увеличения производительности или в этом плане без разницы? Меня так-то внешним видом и стандартные уши устраивают, а чего не хватает- теперь как бы можно и дорисовать хз, надо тестить. не помню точно, но вроде как обновляются все уши сразу, а не только тот режим, что активен. то есть, по идее, разницы быть не должно, но лучше дождаться sirmax-а, я всё-таки нуб и не совсем в теме @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted May 22, 2014 Share Posted May 22, 2014 (edited) хз, надо тестить. не помню точно, но вроде как обновляются все уши сразу, а не только тот режим, что активен. то есть, по идее, разницы быть не должно, но лучше дождаться sirmax-а, я всё-таки нуб и не совсем в теме понятно, но в любом случае, использование none без полного функционала в нём обычных ушей мне кажется не очень целесообразным, поэтому пока его не касаюсь Edited May 22, 2014 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.