sasha_1_nm_ru 35 Posted November 10, 2016 (edited) Народ подскажите как прописать??? Нужно в файле markersDeadNormal.xc прописать так в "damageMessage": "<img src='xvm://res/Icons-PNGFullCom/dmg/{{{{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}{{c:dmg-kind}}|{{c:dmg}}}}.png' width='110' height='55'>\n<font color='{{c:dmg}}' size='15'>{{vehicle}}</font>", но так не работает.{{{{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}{{c:dmg-kind}}|{{c:dmg}}}} По отдельности <img src='xvm://res/Icons-PNGFullCom/dmg/{{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}{{c:dmg-kind}}.png' width='110' height='55'>\n<font color='{{c:dmg}}' size='15'>{{vehicle}}</font>", работает. Как объединить {{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}{{c:dmg-kind}}.png' и {{c:dmg}}.png' чтобы когда {{c:dmg-kind}} он брал png фаил а если {{c:dmg}} то он брал свой фаил. Edited November 10, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #364950 Posted November 10, 2016 sqtk sq al таких макросов не существует: macros.txtА какой эффект должен быть? Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #364959 Posted November 10, 2016 (edited) таких макросов не существует: macros.txt А какой эффект должен быть? Вы не поняли.. Это и не макросы Суть {{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}}} вот в чем- {{squad?{{tk?sqtk|sq}} Если взводный то он берет пнг фаил с названинм sq, если взводный стал тимкиллером ,то sqtk. {{tk?tk|al}} если союзник то он берет фаил пнг al , а если союзник стал тимкиллером то он берет tk. Эфект отлетающих картинок при убийстве. Можно сделать так {{{{c:dmg-kind}}|{{c:dmg}}}} но тогда при падении и таране(к проимеру) повлекшее смерть от них Картинка будет отлетать одного цвета. А хотелось бы al ,tk,sq,sqtk для макроса {{{{c:dmg-kind}} Вот так он работает .{{{{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}}}{{c:dmg-kind}} но хотелось бы дабавить к нему что если не он (этот макрос) , то {{c:dmg}}. Т.е. Если умер не от тарана взводного то от прямого попадания. sirmax помоги пожалуйста Edited November 10, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
konrad509 445 #365014 Posted November 10, 2016 Не знаю как vlad_cs_sr, я все еще не уверен, что вы хотите. Quote Share this post Link to post Short link Share on other sites
ktulho 5,793 #365021 Posted November 10, 2016 (edited) Не уверен, что понял. Но может так: {{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}}}{{c:dmg-kind|{{c:dmg}}}}.png Edited November 10, 2016 by ktulho Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365029 Posted November 10, 2016 (edited) Не уверен, что понял. Но может так: {{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}}}{{c:dmg-kind|{{c:dmg}}}}.png Понял правильно. Приду проверю и отпишусь.А не будет ли так передоватся на макрос c:dmg sq и т.д.Если будет то так не пойдет. Edited November 10, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #365033 Posted November 10, 2016 @sasha_1_nm_ru, с помощью этих двух макросов (c:dmg и c:dmg-kind) можно добиться всего что хочешь. Никак не могу понять, зачем использовать дополнительные конструкции с sqtk, altk и т.п. Есть же c:dmg- цвет по источнику урона (игрок, взводный, союзник, противник, тимкиллер) и макрос будет отдавать значение цвета из colors.xc Если использовать конструкцию вида {{c:dmg}}{{c:dmg-kind}} без '|' и наклепать картинок типа #96FF00#FFAA55.png (союзник+попадание) или #FFB964#998855.png (взводный+таран), то будет "отлетать" нужная картинка... 1 Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365035 Posted November 10, 2016 Сново не правильно меня поняли. С телефона пишу.В макросе c:dmg-kind дается по одному цвету и взводному и тимкиллеру и союзнику и получается что от всех будет отлетать одна и та же картинка а как я хочу чтоб от них отлетали разные картинки. Мне интересно почему не работает в том виде как я прописал в шапке темы. По идее там правильно но работать не хочет. c:dmg работает а кинд не хочет. А по отдельности работают. Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #365036 Posted November 10, 2016 Сново не правильно меня поняли. С телефона пишу.В макросе c:dmg-kind дается по одному цвету и взводному и тимкиллеру и союзнику и получается что от всех будет отлетать одна и та же картинка а как я хочу чтоб от них отлетали разные картинки.и снова повторяю и также с телефона - прописывай двойной макрос (два подряд: dmg и dmg-kind) и делай картинки с названием по двум кодам цвета - всего 25 картинок (пять цветов источника урона и в каждом по пять цветов вида урона) Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365037 Posted November 10, 2016 Приду попробую Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #365043 Posted November 10, 2016 Мне интересно почему не работает в том виде как я прописал в шапке темы. По идее там правильно но работать не хочет. c:dmg работает а кинд не хочет. А по отдельности работают.у тебя в принципе неверный макрос: ни один макрос не начинается с четырёх фигурных скобок, должно быть две скобки и непосредственно имя макроса, а уж потом условия, сравнения и т.п. внутри макроса...Также ситуаций, когда вместо dmg или dmg-kind будет выводиться что-то ещё не бывает... Эти макросы всегда отдают какое-либо значение (код цвета из секций "system" или "dmg_kind" файла colors.xc) Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365045 Posted November 10, 2016 у тебя в принципе неверный макрос: ни один макрос не начинается с четырёх фигурных скобок, должно быть две скобки и непосредственно имя макроса, а уж потом условия, сравнения и т.п. внутри макроса... Также ситуаций, когда вместо dmg или dmg-kind будет выводиться что-то ещё не бывает... Эти макросы всегда отдают какое-либо значение (код цвета из секций "system" или "dmg_kind" файла colors.xc) А это я ошибся когда эксперементировал. Сейчас исправил две скобки лишние были Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365252 Posted November 11, 2016 Не уверен, что понял. Но может так: {{squad?{{tk?sqtk|sq}}|{{tk?tk|al}}}}{{c:dmg-kind|{{c:dmg}}}}.png ktulho Ваш вариант меня в полне устраивает. Но он не работает. Что то с форматированием не то. К примеру если я правильно понял из этого построения для союзников я должен брать картинку для c:dmg-kind при падении --- al#228855, а при уничтожении противником союзника ---- al#96FF03( к примеру). И мы получаем что для c:dmg-kind все правильно он отдает данные, а c:dmg пусто не работает. В итоге не получается как хочу. Уже как только не прописывал эти макросы и никак не работает. у тебя в принципе неверный макрос: ни один макрос не начинается с четырёх фигурных скобок, должно быть две скобки и непосредственно имя макроса, а уж потом условия, сравнения и т.п. внутри макроса... Также ситуаций, когда вместо dmg или dmg-kind будет выводиться что-то ещё не бывает... Эти макросы всегда отдают какое-либо значение (код цвета из секций "system" или "dmg_kind" файла colors.xc) Kapany3uk Ваш вариант не подходит потому что у меня в colors.xc в c:dmg прописано для каждого события свой цвет и он не перенапровляет как у Вас наверное ${"def.al"} и поэтому при падении союзника и его смерти как Вы говорили #96FF00#FFAA55.png (союзник+попадание) так не работает. Жаль что в colors.xc не поддерживаются макросы. Quote Share this post Link to post Short link Share on other sites
konrad509 445 #365256 Posted November 11, 2016 Эх, прикрепите ваш конфиг плюс картинки. Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365263 Posted November 11, 2016 Эх, прикрепите ваш конфиг плюс картинки. Все действия в markersDeadNormal.xc Архив WinRAR.rar Quote Share this post Link to post Short link Share on other sites
konrad509 445 #365301 Posted November 11, 2016 (edited) Я запутался со всеми этими вашими настройками... Но вообще, я думаю что проблема в том, что в этом случае {{c:dmg-kind|{{c:dmg}}}} макрос {{c:dmg}} никогда не использован, потому что нет ситуации, в которой макрос {{c:dmg-kind}} не возвращает никакого значения. Если хотите, чтобы в случае когда танк будет уничтожен не выстрелом, пожаром, тараном или падением, будет использован макрос {{c:dmg}}, используйте такую конструкцию: {{c:dmg-kind!=#CCCCCC?{{c:dmg-kind}}|{{c:dmg}}}} Но это только мое мышление. Я не на 100% уверен в этом. Edited November 13, 2016 by konrad509 Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365341 Posted November 11, 2016 Я запутался со всеми этими вашими настройками... Но вообще, я думаю что проблема в том, что в этом случае {{c:dmg-kind|{{c:dmg}}}} макрос {{c:dmg}} никогда не использован, потому что нет ситуации, в которой макрос {{c:dmg-kind}} не возвращает никакого значения. Если хотите, чтобы в случае когда танк будет уничтожен не выстрелом, пожаром, тараном или падением, будет использован макрос {{c:dmg}}, используйте такую конструкцию: {{c:dmg-kind!=0xCCCCCC?{{c:dmg-kind}}|{{c:dmg}}}} Но это только мое мышление. Я не на 100% уверен в этом. Что то не работает.... Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #365485 Posted November 12, 2016 (edited) Не ужели никто не поможет.... Edited November 12, 2016 by sasha_1_nm_ru 1 Quote Share this post Link to post Short link Share on other sites
konrad509 445 #365496 Posted November 12, 2016 Для меня лично, ваши настройки излишне сложные. Я бы всё сделал занова иначе, но мне не хочется... Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #365504 Posted November 12, 2016 (edited) Не ужели никто не поможет.... напиши еще раз пожалуйста без сокращений и формул - только словами, чего ты хочешь добиться своим макросом, какие варианты отображения тебе необходимы. потому что у меня в colors.xc в c:dmg прописано для каждого события свой цвет кмк мое предложение удовлетворяет твоему запросу, просто в названия картинок вставляй свои коды цвета (я-то писал на базе дефолтных) Edited November 12, 2016 by Kapany3uk 1 Quote Share this post Link to post Short link Share on other sites