Jump to content
Korean Random

[Implemented] Расширить макросы премиум техники или сделать отдельный макрос "Акционный танк"


Recommended Posts

@night_dragon_on я уже где-то просил, но либо не получил ответа либо ответили что нельзя... уже и не вспомню (давно это было). Хотел расширить премиум макросы, чтобы возвращали 2 значения: 'premium' для премиум, 'promo' для акционной (в названии не уверен). Я по старой памяти предложил сделать отдельный скрипт в сборнике, но в процессе обсуждения пришли к выводу, что можно нынешние расширить. Смогёшь сделать? + ещё одно древнее предложение имеется, на потом.

  • Upvote 1
Link to comment
Short link
Share on other sites

13 часов назад, HEKPOMAHT сказал:

Хотел расширить премиум макросы

13 часов назад, HEKPOMAHT сказал:

чтобы возвращали 2 значения: 'premium' для премиум, 'promo' для акционной

  1. Тема выбрана явно не подходящая для обсуждения.
  2. Где конкретно нужен макрос отдающий статус акционной техники (в бою, в ангаре).
  3. Техника может иметь статус (одновременно) как акционный так и премиумный.

Помести файл: dossier.py

По пути: 

res_mods\mods\xfw_packages\xvm_main\python

Запусти клиент, войди в ангар, закрой.

Прикрепи файл: python.log

Link to comment
Short link
Share on other sites

  • The title was changed to Расширить макросы премиум техники (до двух значений) или сделать отдельный макрос "Акционный танк"
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

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 by night_dragon_on
Link to comment
Short link
Share on other sites

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

49 минут назад, HEKPOMAHT сказал:

в {{special}} не попадает, так получается?

50 минут назад, HEKPOMAHT сказал:

будет акционный Somua SM (опыт+кредиты) - то он тоже в этом списке окажется

 

Не окажется, это не акционная техника, а наградная.
Та что не имеет буст по кредитам, только экипаж без штрафа и буст опыта экипажа.

 

Пара скринов с реплеев:

 

6f5fdb23d433.png   709e41edc267.png   ad113a1d56ec.png

 

53 минуты назад, HEKPOMAHT сказал:

разделить на прозрачность иконки прозрачность анимации при уничтожении

 

Это уже к Максиму, но я лично не вижу особого смысла делать для анимации настройку прозрачности.

Что там смотреть на нее при длительности отображения не более секунды.

 

1 час назад, HEKPOMAHT сказал:

но не с моего аккаунта

 

Он у тебя в аренде был (по акции с твича), инфа по нему осталась.

Вся инфа в логе именно с твоего аккаунта.

Link to comment
Short link
Share on other sites

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

1 минуту назад, HEKPOMAHT сказал:

будет правильнее

 

Не правильнее. Ты помоему не понимаешь разницы между акционной (в нее также входят премиумная техника) и наградной техникой.

Link to comment
Short link
Share on other sites

2 минуты назад, night_dragon_on сказал:

Ты помоему не понимаешь разницы между акционной

разберёшься тут:

24 минуты назад, night_dragon_on сказал:

Не окажется, это не акционная техника, а наградная.

 

8dd0fa3fd6a806f108c440cf2d387b6c.png

:heh:

Link to comment
Short link
Share on other sites

20 минут назад, HEKPOMAHT сказал:

только такой коммент будет правильнее:


{{special}} - 'special' для акционной техники, пусто для остальных

 

d048a284ee02680267cb95607657d7c6.png

 

c1754e14cd2e363b7bfeef44ec7a92cf.png

 

Две страницы - танк акционный, всё верно.

----

так будет точнее:

{{special}} - 'special' для акционной техники без "повышенной доходности", пусто - для обычной

 

и точка :hmm:

Link to comment
Short link
Share on other sites

  • The title was changed to [почти готово] Расширить макросы премиум техники или сделать отдельный макрос "Акционный танк"

или ещё такой вариант:

... для акционной техники с обычной доходностью, пусто - для остальной

 

этот самый подходящий, как по мне.

Link to comment
Short link
Share on other sites

{{v.special}} - возвращает 'special' для наградной и акционной (без учета премиум техники с повышенной доходностью по кредитам) техники, пусто - для обычной
{{v.special}} - value 'special' for award and event (excluding premium vehicles with increased income on credits) vehicle, empty for normal vehicle

Скоро билд соберется, изменения пошли в ветку для тестового клиента.

  • Upvote 1
Link to comment
Short link
Share on other sites

  • The title was changed to [Implemented] Расширить макросы премиум техники или сделать отдельный макрос "Акционный танк"
  • The topic was locked
  • This topic was unlocked and locked
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...