goodman 664 #211648 Posted September 10, 2014 (edited) я около 3х лет уже использую Keepass спасибо) посмотрю, что за зверь PS вот статейка по теме Edited September 10, 2014 by goodman Share this post Link to post Short link Share on other sites
demon2597 5,468 #211760 Posted September 10, 2014 не у всех отображается цвет звёзд над танком в тесте 9.3 на реплее с последним ночником воспроизводится, не смотрел? Share this post Link to post Short link Share on other sites
TNXOH86 5 #211761 Posted September 10, 2014 (edited) на реплее с последним ночником воспроизводится, не смотрел? Сегодня тест почему то неробит, Реплей стал воспроизводить но странно одно что на миникарте всё как надо, а над игроком не у всех... Хит лог то же заработал в реплее, а вот ретинг эффективности без цвета... Заметил что контур красного почему то не такой чёткий как жёлтый или синий хотя это моё субъективное мнение. Edited September 10, 2014 by TNXOH86 Share this post Link to post Short link Share on other sites
demon2597 5,468 #211765 Posted September 10, 2014 (edited) Реплей стал воспроизводить но странно одно что на миникарте всё как надо, а над игроком не у всех... Хит лог то же заработал в реплее ты вот про это напиши в ночниках со скринами и реплей приложи, раз воспроизводится а вот ретинг эффективности без цвета... это кстати не из XVM Edited September 10, 2014 by demon2597 Share this post Link to post Short link Share on other sites
TNXOH86 5 #211772 Posted September 10, 2014 (edited) ты вот про это напиши в ночниках со скринами и реплей приложи, раз воспроизводится это кстати не из XVM Дело в том что на 9.2 он нормально работает. Хит лог то же заработал в реплее Хит лог перестаёт работать когда меняешь вот эти файлы из конфига ru.xc, en.xc из XVMа работает. Посмотри. И ещё при загрузки боя заметил что ретинг только у врагов кажет но это может быть баг реплеея ещё. Если ещё что то найду дам знать. Edited September 10, 2014 by TNXOH86 Share this post Link to post Short link Share on other sites
demon2597 5,468 #211797 Posted September 11, 2014 (edited) Хит лог перестаёт работать когда меняешь вот эти файлы из конфига ru.xc, en.xc из XVMа работает Из списка изменений: + изменены значения dmg-kind: + shot, fire, ramming, world_collision, death_zone, drowning, other в ru.xc "attack" надо заменить на "shot" Дело в том что на 9.2 он нормально работает. но это к XVM не относится, это другой мод, поэтому вопрос не к разработчикам. А вот насчет цветов звезд в маркерах- это другое дело, тут вопрос по адресу. Edited September 11, 2014 by demon2597 Share this post Link to post Short link Share on other sites
camrad_osten 36 #211802 Posted September 11, 2014 demon2597, очень уважаю твою работу по конфигу - ИМХО он один из лучших и по идеям и по воплощению. Если не трудно, просвети, пожалуйста, вот по какому вопросу Есть файл playersPanel (из твоего конфига)В нем: "playersPanel": {… // Режим ушей "none" - пустые уши. "none": {… // Дополнительные поля. "extraFields": { "leftPanel": { "x": 0, // from left side of screen "y": 65, "width": 350, "height": 25,… "formats": [ ${ "def.noneBgAliveLeft" }, Смотрим в "def": { // Шаблон тени текстовых полей. "noneBgAliveLeft": { "w": 210, "alpha": "{{alive?40|0}}", "src": "xvm://configs/demon2597/img/noneBgAliveLeft.png" }, Теперь, собственно, вопросы:Первый - "width" и "w" – одно и то же?И второй – если да, то как согласуются между собой "width": 350 и "w": 210 ?И примерно тот же вопрос"squadNumLeft": { "x": 12, "align": "center", "alpha": "{{alive?100|50}}",, а выше было "x": 0, Предполагаю, что значения из конструкций типа ${ "def.noneBgAliveLeft" } заменяют те, что были до них - или я ошибаюсь? Share this post Link to post Short link Share on other sites
demon2597 5,468 #211804 Posted September 11, 2014 (edited) Первый - "width" и "w" – одно и то же? нет, первый задает общую ширину панели, а второй длину поля картинки в его составе Предполагаю, что значения из конструкций типа ${ "def.noneBgAliveLeft" } заменяют те, что были до них - или я ошибаюсь? опять нет, ухо состоит из нескольких полей, у каждого есть свои координаты и параметры. То есть вот у тебя есть ячейка 350х25 и внутри нее в располагаются разные данные (поля), одни в одном месте, другие в другом, поэтому у них Х и разные Edited September 11, 2014 by demon2597 Share this post Link to post Short link Share on other sites
camrad_osten 36 #211805 Posted September 11, 2014 ОК, спасибо, будем пробовать. Share this post Link to post Short link Share on other sites
demon2597 5,468 #211806 Posted September 11, 2014 ОК, спасибо, будем пробовать. в def описаны все поля, а в самих блоках разных режимов ушей ("none", "medium" и т.д.), они просто подставляются согласно положению по слоям (первое написанное ниже слоем, чем следующее), создавая набор. Share this post Link to post Short link Share on other sites
camrad_osten 36 #211817 Posted September 11, 2014 А как тогда понимать, например, вот это? "shortFrags": { "x": 13, "$ref": { "path": "def.noneFrags" } } где "noneFrags": { "x": 139, "align": "center", "valign": "center", "format": "<font face='ZurichCondMono' size='13' alpha='{{alive?#FF|#80}}'>{{frags}}</font>", "shadow": ${ "def.textFieldShadow" } }, Откуда что отсчитывается? Share this post Link to post Short link Share on other sites
Hawk1983x 203 #211819 Posted September 11, 2014 Откуда что отсчитывается? что именно координата "х"? вы сравниваете два поля для разных ушей..... Share this post Link to post Short link Share on other sites
camrad_osten 36 #211828 Posted September 11, 2014 (edited) что именно координата "х"? вы сравниваете два поля для разных ушей..... Ну почему же для разных? В конструкции об этом - ни слова. Вот она: "shortFrags": { "x": 13, "$ref": { "path": "def.noneFrags" } } - я понимаю так, что внутри блока "shortFrags": { ... } используются данные блока "noneFrags" из раздела def (шаблоны) - и все. А выяснить хочется, как на координату "x": 13 влияет координата "x": 139. Не так: поле "noneFrags" размещено внутри поля "shortFrags" со смещением откуда-то там "x": 139 ? Edited September 11, 2014 by camrad_osten Share this post Link to post Short link Share on other sites
Hawk1983x 203 #211834 Posted September 11, 2014 (edited) Ну почему же для разных? потому что для разных short и none. noneFrags и shortFrags "вроде" разные названия??? вкл. глазки и посмотрите перечисленные поля для этих ушей 'none' "formats": [ ${ "def.noneBgAliveLeft" }, ${ "def.noneBgDeadLeft" }, ${ "def.nonePlayerMark" }, ${ "def.squad" }, ${ "def.squadNumLeft" }, ${ "def.noneHpScaleBgDimmerLeft" }, ${ "def.noneHpScaleBg" }, ${ "def.noneHpScale" }, ${ "def.noneHpKnown" }, ${ "def.noneHpUnknown" }, ${ "def.noneHpDead" }, ${ "def.noneFrags" }, ${ "def.noneXwn8Left" }, ${ "def.noneIconLeft" } ] 'short' [ ${ "def.shortFrags" } ], А выяснить хочется, как на координату "x": 13 влияет координата "x": 139. Не так: поле "noneFrags" размещено внутри поля "shortFrags" со смещением откуда-то там "x": 139 ? никак не влияет по выше описанной причине. Edited September 11, 2014 by Hawk1983x Share this post Link to post Short link Share on other sites
camrad_osten 36 #211839 Posted September 11, 2014 (edited) вкл. глазки нервы... понимаю... short и none. noneFrags и shortFrags "вроде" разные названия??? Кеп?! // "short" panels text fields definition. // Шаблон текстовых полей "short" ушей. "shortFrags": { "x": 13, "$ref": { "path": "def.noneFrags" } }, Эти строки не я придумал, загляните в раздел def - увидите. Вот и хочется понять - как это срабатывает? Желательно на пальцах, как для такого, каким Вы меня, возможно, уже себе представили. Примерно то же самое в других местах (тоже в разделе def, не заблУдитесь): "mediumXwn8Left": { "x": 170, "$ref": { "path": "def.noneXwn8Left" } }, "mediumXwn8Right": { "x": 169, "$ref": { "path": "def.noneXwn8Right" } }, "mediumFrags": { "x": 161, "$ref": { "path": "def.noneFrags" } }, и еще: "medium2HpLeft": { "w": 35, "$ref": { "path": "def.mediumHpLeft" } }, "medium2HpRight": { "w": 35, "$ref": { "path": "def.mediumHpRight" } }, "medium2Frags": { "x": 30, "$ref": { "path": "def.noneFrags" } }, и еще: "largeHpLeft": { "x": 45, "$ref": { "path": "def.mediumHpLeft" } }, "largeHpRight": { "x": 45, "$ref": { "path": "def.mediumHpRight" } }, и, наконец: "largeNameLeft": { "x": 45, "$ref": { "path": "def.mediumNameLeft" } }, "largeNameRight": { "x": 45, "$ref": { "path": "def.mediumNameRight" } }, "largeFrags": { "x": 184, "$ref": { "path": "def.noneFrags" } }, "largeXwn8": { "x": 194, "$ref": { "path": "def.medium2Xwn8" } } Edited September 11, 2014 by camrad_osten Share this post Link to post Short link Share on other sites
Hawk1983x 203 #211841 Posted September 11, 2014 (edited) // Шаблон текстовых полей "short" ушей. вам слово шаблон не понятно? "$ref": { "path": "def.medium2Xwn8"} таким образом Дима создает ссылку на шаблон в секции def. т.е. на пальцах для каждого режима ушей у Димы свой шаблон для один. полей так ему удобнее и нагляднее наверное. Эти строки не я придумал, загляните в раздел def - увидите. нервы... понимаю... это вы к чему? Edited September 11, 2014 by Hawk1983x Share this post Link to post Short link Share on other sites
camrad_osten 36 #211847 Posted September 11, 2014 "$ref": { "path": "def.medium2Xwn8"} таким образом Дима создает ссылку на шаблон в секции def. т.е. на пальцах для каждого режима ушей у Димы свой шаблон для один. полей так ему удобнее и нагляднее наверное. Ага, есть контакт! Иными словами, если я правильно понимаю, конструкция "largeXwn8": { "x": 194, "$ref": { "path": "def.medium2Xwn8" } } по функционалу примерно аналогична следующей (подставил одно в другое напрямую, вместо ссылки на шаблон): { "name": "largeXwn8", "x": 194, { "name": "medium2Xwn8", "x": 40, "valign": "center", "format": "<font face='ZurichCondMono' size='13' color='{{c:xwn8}}' alpha='{{alive?#FF|#80}}'>{{xwn8%s|--}}</font>", "shadow": { "color": "0x000000", "alpha": 0.75, "blur": 2, "strength": 1, "distance": 0, "angle": 0 } } } Share this post Link to post Short link Share on other sites
Hawk1983x 203 #211848 Posted September 11, 2014 (edited) по функционалу примерно аналогична следующей (подставил одно в другое напрямую, вместо ссылки на шаблон): названия в этом случае не нужны { "x": 40, "valign": "center", "format": "<font face='ZurichCondMono' size='13' color='{{c:xwn8}}' alpha='{{alive?#FF|#80}}'>{{xwn8%s|--}}</font>", "shadow": { "color": "0x000000", "alpha": 0.75, "blur": 2, "strength": 1, "distance": 0, "angle": 0 } } } вот так уже тогда "name": "largeXwn8", "x": 194, что это ? Edited September 11, 2014 by Hawk1983x Share this post Link to post Short link Share on other sites
demon2597 5,468 #211849 Posted September 11, 2014 (edited) А как тогда понимать, например, вот это? "shortFrags": { "x": 13, "$ref": { "path": "def.noneFrags" } } где "noneFrags": { "x": 139, "align": "center", "valign": "center", "format": "<font face='ZurichCondMono' size='13' alpha='{{alive?#FF|#80}}'>{{frags}}</font>", "shadow": ${ "def.textFieldShadow" } }, Откуда что отсчитывается? подставляется поле "noneFrags" из def, но координата Х при этом меняется с указанной там 139 на 13 (фраги в разных ушах находятся на разных местах) Edited September 11, 2014 by demon2597 Share this post Link to post Short link Share on other sites
camrad_osten 36 #211851 Posted September 11, 2014 подставляется поле "noneFrags" из def, но координата Х при этом меняется с указанной там 139 на 13 (фраги в разных у шах находятся на разных местах) Ййааазззььь!!! Наконец-то! Спасибо, Дима!!! Hawk1983x - и тебе спасибо, за долготерпение! Share this post Link to post Short link Share on other sites