HEKPOMAHT Posted June 3, 2019 Share Posted June 3, 2019 @night_dragon_on я уже где-то просил, но либо не получил ответа либо ответили что нельзя... уже и не вспомню (давно это было). Хотел расширить премиум макросы, чтобы возвращали 2 значения: 'premium' для премиум, 'promo' для акционной (в названии не уверен). Я по старой памяти предложил сделать отдельный скрипт в сборнике, но в процессе обсуждения пришли к выводу, что можно нынешние расширить. Смогёшь сделать? + ещё одно древнее предложение имеется, на потом. 1 @ Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 4, 2019 Share Posted June 4, 2019 13 часов назад, HEKPOMAHT сказал: Хотел расширить премиум макросы 13 часов назад, HEKPOMAHT сказал: чтобы возвращали 2 значения: 'premium' для премиум, 'promo' для акционной Тема выбрана явно не подходящая для обсуждения. Где конкретно нужен макрос отдающий статус акционной техники (в бою, в ангаре). Техника может иметь статус (одновременно) как акционный так и премиумный. Помести файл: dossier.py По пути: res_mods\mods\xfw_packages\xvm_main\python Запусти клиент, войди в ангар, закрой. Прикрепи файл: python.log Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 4, 2019 Author Share Posted June 4, 2019 9 часов назад, night_dragon_on сказал: Тема выбрана явно не подходящая для обсуждения. ну с этим на форуме проблем нет: 03.06.2019 в 11:03, Mr 13 сказал: Когда тема размещена в неподходящем разделе, мы можем просто её перенести, в этом нет большой проблемы ---- 9 часов назад, night_dragon_on сказал: Где конкретно нужен макрос отдающий статус акционной техники (в бою, в ангаре) раз уже делать, так понятное дело - оба нужны. Указал в заявке во множественном числе. ---- 9 часов назад, night_dragon_on сказал: Техника может иметь статус (одновременно) как акционный так и премиумный с этими статусами там чёрт ногу сломит. Я имел ввиду подкатегорию «Акционные и подарочные танки» (Эти машины нельзя купить в игровом магазине за золото - только получить в подарок, пройти специальные боевые задачи...) - в ТИМе есть такая сортировка. Хотя на добрый лад (если сделаешь отдельный макрос) - он должен отдавать 2 значения: "фармит+опыт экипажа" и "только опыт экипажа" - во во, так было бы отлично, если так конечно получится... ---- логи: python.log Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 4, 2019 Share Posted June 4, 2019 (edited) 39 минут назад, HEKPOMAHT сказал: он должен отдавать 2 значения Не должен он отдавать два значения. Он должен отдавать (к примеру макрос назовем по аналогии со статусом в ресурсах) одно единственное значение: {{special}} - 'special' для наградной техники, пусто для остальных 39 минут назад, HEKPOMAHT сказал: "фармит+опыт экипажа" и "только опыт экипажа" - во во, так было бы отлично, если так конечно получится... Это реализуется конструкцией: {{special?текст1|{{premium?текст2}}}} 39 минут назад, HEKPOMAHT сказал: логи Судя по тому кому присвоен статус isSpecial (с техники по твоему аккаунту), то нормально сортирует. name: france:F64_AMX_50Fosh_155 name: germany:G105_T-55_NVA_DDR name: ussr:R110_Object_260 name: germany:G104_Stug_IV name: usa:A102_T28_concept name: uk:GB13_FV215b name: uk:GB48_FV215b_183 name: uk:GB97_Chimera Edited June 4, 2019 by night_dragon_on Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 4, 2019 Author Share Posted June 4, 2019 19 минут назад, night_dragon_on сказал: Это реализуется конструкцией: да ей уже не один год, только вместо {{special}} макрос {{.}} - не в этом суть. Раз одно отдаёт, значит так как я хочу не получится. То есть если будет акционный Somua SM (опыт+кредиты) - то он тоже в этом списке окажется. Так что наверно в конфиге пусть остаётся как есть. Тогда {{special}} можно добавить в рамках "расширения списка макросов", а можно и не делать, как сам посчитаешь нужным. ---- 03.06.2019 в 20:49, HEKPOMAHT сказал: ещё одно древнее предложение имеется хотел спросить, можно ли параметр прозрачность иконки-картинки типа танка (маркеры, миникарта) разделить на прозрачность иконки прозрачность анимации при уничтожении (в рамках расширения настроек мода)? ---- 37 минут назад, HEKPOMAHT сказал: То есть если будет акционный Somua SM (опыт+кредиты) - то он тоже в этом списке окажется. хотя стоп. Вот нашёл этот танк в списке, но не с моего аккаунта: 2019-06-04 19:57:16.378: INFO: =============================== 2019-06-04 19:57:16.379: INFO: name: france:F84_Somua_SM 2019-06-04 19:57:16.379: INFO: isSpecial: False 2019-06-04 19:57:16.379: INFO: isUnique: True 2019-06-04 19:57:16.379: INFO: isPremium: True 2019-06-04 19:57:16.379: INFO: =============================== в {{special}} не попадает, так получается? или скорее всего статус танка для аккаунта не определён, по-этому False... Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 4, 2019 Share Posted June 4, 2019 49 минут назад, HEKPOMAHT сказал: в {{special}} не попадает, так получается? 50 минут назад, HEKPOMAHT сказал: будет акционный Somua SM (опыт+кредиты) - то он тоже в этом списке окажется Не окажется, это не акционная техника, а наградная. Та что не имеет буст по кредитам, только экипаж без штрафа и буст опыта экипажа. Пара скринов с реплеев: 53 минуты назад, HEKPOMAHT сказал: разделить на прозрачность иконки прозрачность анимации при уничтожении Это уже к Максиму, но я лично не вижу особого смысла делать для анимации настройку прозрачности. Что там смотреть на нее при длительности отображения не более секунды. 1 час назад, HEKPOMAHT сказал: но не с моего аккаунта Он у тебя в аренде был (по акции с твича), инфа по нему осталась. Вся инфа в логе именно с твоего аккаунта. Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 4, 2019 Author Share Posted June 4, 2019 2 минуты назад, night_dragon_on сказал: Не окажется, это не акционная техника, а наградная. так получается {{special}} - и будет только для опыта? 6 минут назад, night_dragon_on сказал: Пара скринов с реплеев: так по этой технике понятно, у меня вопрос про фармы, чтоб они не подпадали под {{special}} - ТИМ их вместе сортирует. вот ещё один фарм нашёл, с аккаунта: 2019-06-04 19:57:16.254: INFO: name: ussr:R159_SU_130PM 2019-06-04 19:57:16.254: INFO: isSpecial: False 2019-06-04 19:57:16.254: INFO: isUnique: True 2019-06-04 19:57:16.254: INFO: isPremium: True он тоже наградной и не попадает под {{special}}. ---- Ну так тогда можно смело добавлять. 1 час назад, night_dragon_on сказал: {{special}} - 'special' для наградной техники, пусто для остальных только такой коммент будет правильнее: {{special}} - 'special' для акционной техники, пусто для остальных Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 4, 2019 Share Posted June 4, 2019 1 минуту назад, HEKPOMAHT сказал: будет правильнее Не правильнее. Ты помоему не понимаешь разницы между акционной (в нее также входят премиумная техника) и наградной техникой. Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 4, 2019 Author Share Posted June 4, 2019 2 минуты назад, night_dragon_on сказал: Ты помоему не понимаешь разницы между акционной разберёшься тут: 24 минуты назад, night_dragon_on сказал: Не окажется, это не акционная техника, а наградная. Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 4, 2019 Share Posted June 4, 2019 У них все всегда через одно место, на одной странице описано так. На другой, иначе. Смотря кто наполняет материалом. Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 4, 2019 Author Share Posted June 4, 2019 20 минут назад, HEKPOMAHT сказал: только такой коммент будет правильнее: {{special}} - 'special' для акционной техники, пусто для остальных Две страницы - танк акционный, всё верно. ---- так будет точнее: {{special}} - 'special' для акционной техники без "повышенной доходности", пусто - для обычной и точка Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 5, 2019 Author Share Posted June 5, 2019 или ещё такой вариант: ... для акционной техники с обычной доходностью, пусто - для остальной этот самый подходящий, как по мне. Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted June 5, 2019 Share Posted June 5, 2019 {{v.special}} - возвращает 'special' для наградной и акционной (без учета премиум техники с повышенной доходностью по кредитам) техники, пусто - для обычной {{v.special}} - value 'special' for award and event (excluding premium vehicles with increased income on credits) vehicle, empty for normal vehicle Скоро билд соберется, изменения пошли в ветку для тестового клиента. 1 @ Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted June 6, 2019 Author Share Posted June 6, 2019 Добавлено в Build 9142 Link to comment Short link Share on other sites More sharing options...
Recommended Posts