demon2597 5,468 #199436 Posted July 13, 2014 (edited) Может опцию ввести для включения/выключения этого затемнения? у меня была мысль предложить, но зная как ты это не любишь- не стал:) думаю против опции как варианта никто не будет, против макросов наверное тоже, поэтому как удобнее, тебе тут виднее Добавил спасибо) Edited July 13, 2014 by demon2597 Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199437 Posted July 13, 2014 (edited) Вот файл для 0.9.1.CT2 с выключенным затемнением. Положить в gui/scaleform. Можно попробовать что получится. Что получилось: во всех режимах (текст, картинки) затемняется ОК (при наличии "alpha": "{{alive?...|...}}") 'Слева *.png - справа "bgColor" (полоски)' но в стандарте 'уши "large"' "nickFormatLeft", поле "fragsFormatLeft" (правые тоже) 'а также "statisticForm"' 'и в окне результатов боя...' НЕ затемняется... Может что дописать? И как? Edited July 13, 2014 by Duv21 Share this post Link to post Short link Share on other sites
sirmax 5,499 #199438 Posted July 13, 2014 но в стандарте НЕ затемняется... Естественно не затемняется, я же выключил это затемнение. Конфиг же не переделывался. и в окне результатов боя... это вообще не при чем Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199439 Posted July 13, 2014 (edited) Естественно не затемняется, я же выключил это затемнение. Конфиг же не переделывался. А что делать? получается затемнение вообще выключил? Не, ну в ушах-маркерах - пропишем формулы, а в стандарте как? (добавил скрин результатов боя - нет затемнения) Наслоупочил... Догнал - это на пробу Edited July 13, 2014 by Duv21 Share this post Link to post Short link Share on other sites
sirmax 5,499 #199440 Posted July 13, 2014 у меня была мысль предложить, но зная как ты это не любишь- не стал:) думаю против опции как варианта никто не будет, против макросов наверное тоже, поэтому как удобнее, тебе тут виднее Да вот в том-то и дело, что мне ни один вариант не нравится. Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199441 Posted July 13, 2014 (edited) В связи со всем вышеизложенным у меня напрашивается 2 врианта: 1. Изменить непосредственное затемнение дин. цветов для мертвых на затемнение с помощью прозрачности ИМХО все-таки совсем убирать не правильно, а вот заменить "цветовое" затемнение на "прозрачность" - наверное приемлемо. И если отключение "задевает" стандарты (уши, таб, результаты боя) - то хрен бы с ним... Я так понимаю кроме меня и Demon2597 никому не надо... я переживу... Да вот в том-то и дело, что мне ни один вариант не нравится. Или отдельную категорию макросов, на которые это затемнение не будет действовать ({{c:wn8}} -> {{cc:wn8}})? опять же ИМХО опция затемнения "отключается" через альфу (100|100) - если надо мы все используем (где возможно). Зачем плодить вероятности? а вот макросы могут быть актуальны - прописываем картинки с двойным "СС", дополняем альфой - и вуаля, где хочешь - там затемняются картинки через альфу... Где не трогал - все по-старому (т.е. незаинтересованным переписывать конфиги точно не придеться!) 3043 Затемнение "выборочно" не работает в поле "игрока" (файл xvm.swf не менял) На "чистом" клиенте такая же хня... 'Уши' - *.png опять "ушли"... - чистый клиент ''tab'' 'результат боя' - чистый клиент xvm.log Edited July 14, 2014 by Duv21 Share this post Link to post Short link Share on other sites
demon2597 5,468 #199463 Posted July 14, 2014 (edited) заменить "цветовое" затемнение на "прозрачность" - наверное приемлемо никак- писали уже Да вот в том-то и дело, что мне ни один вариант не нравится. а чего же тогда делать? мне других вариантов в голову не приходит Но мне не особо нравится - слишком много менять так-то вроде и не очень много менять, уши и ТАВ, причем в них "заальфить" можно весь формат целиком, а не выборочно- параметры, покрашенные по стате. Но тут еще нюанс есть- экран загрузки. Там затемняются не мертвые, а те, кто еще не загрузился, поэтому прозрачность по alive там не прокатывала, там все считаются или живыми или мертвыми, не помню точно. Я с последним файликом не успел еще попробовать, но раньше так было Edited July 14, 2014 by demon2597 Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #199468 Posted July 14, 2014 Не знаю, говорили про это или нет, если что не пинайте сильно. Я про уши. Сейчас при редактировании альфы меняется прозрачность и у всех символов в ушах. Это очень неудобно. Есть ли возможность сделать так, чтобы альфа редактилась только у подложки ушей, не задевая альфу у символов. Сейчас, при стандартном значении в 60 - символы все читаются нормально, но вот сама подложка слишком темная, уменьшая альфу - подложка становится приемлемая, но символы уже плохо читаются. Т.е. у символов оставить по дефолту альфу, а редактировать прозрачность подложки ушей. И при убийстве игроков, окрашивать поле игрока не в какой-то бордово-коричневый, который не различим, а допустим в темно-красный (на ваш выбор, уважаемые творцы). Share this post Link to post Short link Share on other sites
demon2597 5,468 #199469 Posted July 14, 2014 (edited) Сейчас при редактировании альфы меняется прозрачность и у всех символов в ушах. Это очень неудобно. Есть ли возможность сделать так, чтобы альфа редактилась только у подложки ушей, не задевая альфу у символов чего?? как это? есть настройка: // Прозрачность в процентах ушей. 0 - прозрачные, 100 - не прозрачные. "alpha": 40, она на написанное в ушах не влияет, как раз только на подложку Edited July 14, 2014 by demon2597 Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #199471 Posted July 14, 2014 Есть ли возможность сделать так, чтобы альфа редактилась только у подложки ушей, не задевая альфу у символов. Это можно сделать в режиме экстра полей: параметр bgColor или подстановка изображения Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #199473 Posted July 14, 2014 Странно, у меня вместе со шрифтом менялась альфа, правда на 3038 смотрел.. Это можно сделать в режиме экстра полей: параметр bgColor или подстановка изображения Это еще бы простым языком объяснить)))))) мне балбесу даже и не понять, где это))) Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #199476 Posted July 14, 2014 Это еще бы простым языком объяснить)))))) мне балбесу даже и не понять, где это))) Коммент: http://dev.modxvm.com/xvm/src/c63491120c4ca9625877451bf503e016c7b6684b/release/configs/default/playersPanel.xc?at=default#cl-76 // Extra fields. // Дополнительные поля. "extraFields": { "leftPanel": { "x": 0, // from left side of screen "y": 65, "width": 350, "height": 25, // Set of formats for left panel // Набор форматов для левой панели // example: // "format": [ // // simple format (just a text) // "{{nick}}", // "<img src='xvm://res/img/panel-bg-l-{{alive|dead}}.png' width='318' height='28'>", // // extended format // { "x": 20, "y": 10, "border": 1, "borderColor": "0xFFFFFF", "format": "{{nick}}" }, // { "x": 200, "src": "xvm://res/contour/{{vehiclename}}.png" } // ] // // types of formats available for extended format: // - MovieClip (for loading image) // - TextField (for writing text and creating rectangles) // if "src" field is present, MovieClip format will be used // if "src" field is absent, TextField format will be used // // fields available for extended format: // "src" - resource path ("xvm://res/contour/{{vehiclename}}.png") // "format" - text format (macros allowed) // // fields available for both MovieClip and TextField formats: // "x" - x position (macros allowed) // "y" - y position (macros allowed) // "w" - width (macros allowed) // "h" - height (macros allowed) // "alpha" - transparency in percents (0..100) (macros allowed) // "rotation" - rotation in degrees (0..360) (macros allowed) // "align" - horizontal alignment ("left", "center", "right") // for left panel default value is "left" // for right panel default value is "right" // // fields available for both TextField format only: // "valign" - vertical alignment ("top", "center", "bottom") // default value is "top" // "borderColor" - if set, draw border with specified color (macros allowed) // "bgColor" - if set, draw background with specified color (macros allowed) // "antiAliasType" - anti aliasing mode ("advanced" or "normal") // "shadow": { // "distance" (in pixels) // "angle" (0.0 .. 360.0) // "color" "0xXXXXXX" // "alpha" (0.0 .. 1.0) // "blur" (0.0 .. 255.0) // "strength" (0.0 .. 255.0) // } // // * all fields are optional // "formats": [] }, "rightPanel": { "x": 0, // from right side of screen "y": 65, "width": 350, "height": 25, // Set of formats for right panel (extended format supported, see above) // Набор форматов для правой панели (поддерживается расширенный формат, см. выше) "formats": [] } } }, Всё остальное в эту тему: http://www.koreanrandom.com/forum/topic/1388-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%BD%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8-%D0%BF%D0%BE/ Share this post Link to post Short link Share on other sites
demon2597 5,468 #199479 Posted July 14, 2014 Добавил а про {{player}} не думал для полного комплекта? 1 Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199499 Posted July 14, 2014 Добавил Макрос {{tk}} помимо "да/нет" возвращает какое-либо текстовое значение? Share this post Link to post Short link Share on other sites
demon2597 5,468 #199512 Posted July 14, 2014 Макрос {{tk}} помимо "да/нет" возвращает какое-либо текстовое значение? value 'tk' for teamkiller, empty for others (latest_xvm.zip\res_mods\xvm\doc\macros.txt) 1 Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199515 Posted July 14, 2014 value 'tk' for teamkiller, empty for others (latest_xvm.zip\res_mods\xvm\doc\macros.txt) спс. а то с английским и сообразительностью просто беда)) Share this post Link to post Short link Share on other sites
sirmax 5,499 #199541 Posted July 14, 2014 а про {{player}} не думал для полного комплекта? Добавил а чего же тогда делать? мне других вариантов в голову не приходит думать дальше 3 Share this post Link to post Short link Share on other sites
demon2597 5,468 #199558 Posted July 14, 2014 (edited) думать дальше Пока потестил прозрачность с тем файликом, результаты в архиве. Для ушей специально выбрал самый невыгодный фон- светлое небо, на темном фоне все читается гораздо лучше. Общий вывод- прозрачность поля через "alpha": "{{alive?100|50}}", как можно сделать в экстра полях- не катит, потому что затемняет в том числе и тень поля (разве что задать ей тоже прозрачность в зависимости от alive). Затемнять надо сам шрифт в поле с помощью <font alpha='{{alive?#FF|#80}}'>, тогда затемнение выглядит точно как в в чистом клиенте и это кстати хорошо, потому что такой вариант подходит как для обычных полей ушей, так и для экстра полей. Касаемо ТАВ разница в затемнении цветом и прозрачностью очень мала, потому что темный фон, но всё же прозрачностью чуть получше. В общем затемнять альфой шрифта- оптимальный вариант, при этом без разницы что и как там покрашено или не покрашено Попутно заметил, что на тесте у WG в ТАВ не затемняются данные убитых, зато они затемнены у тех кто еще не загрузился в начале боя, а в 9.1 всё наоборот:) Так что собственное затемнение еще и с этой стороны выгодно. затемнение.rar Добавил здорово, спасибо:) Теперь вылезает другой вопрос, в связи с тем что ники можно покрасить по цветам персонажей, то есть выделять игрока, взводного, и тимкиллера, очень было бы неплохо в ушах избавиться от полупрозрачной полосы во всё поле, которая выделяет собственный ник. При использовании стандартной подложки ушей она мешается когда есть похожие полоски HP. Полоса эта зашита картинкой в swf, поэтому есть опасения, что кроме как его редактированием- не сделать. Такая же фигня кстати с зеленым треугольником у своего танка на миникарте, который тоже забодал маячить и не нужен при наличии там всяких линий Edited July 14, 2014 by demon2597 1 Share this post Link to post Short link Share on other sites
XSerzHX 580 #199563 Posted July 14, 2014 (edited) Добавил спс было бы неплохо в ушах избавиться от полупрозрачной полосы во всё поле, которая выделяет собственный ник. можно попробовать как и с индикатором шестого чувства, также подгружать картинку из res, но это надо ещё сделать Edited July 14, 2014 by XSerzHX Share this post Link to post Short link Share on other sites
Kapany3uk 948 #199566 Posted July 14, 2014 Попутно заметил, что на тесте у WG в ТАВ не затемняются данные убитых баг картошки, в работе (оффорум) Share this post Link to post Short link Share on other sites