ktulho 5,790 #453033 Posted March 13, 2019 @night_dragon_on это для шапки? В totalEfficiency вроде есть. Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #453034 Posted March 13, 2019 (edited) 2 часа назад, ktulho сказал: это для шапки? Да. Вот только думаю нужна ли она сейчас в дефолте. Формат вывода будет совершенно другой. 2 часа назад, Slava7572 сказал: Переходим на .ру в дефолт Готово. Доки и конфиг соответственно обновлены. @ktulho , скрипт теперь в дефолте в основной ветке. Для единообразия (с damageLog) в оригинальном скрипте и конфиге заменил: убрал приставку "py_" altLog > logAlt backgroundLog > logBackground altBackgroundLog > logAltBackground Так что кто использует лог урона из данной темы не забудьте обновить данные поля. @ktulho , по поводу строки: "art_attack": "{{c:hit-effects}}", "air_strike": "{{c:hit-effects}}" Секции "c:hit-effects" (как damageLog) нет в hitLog Upd: Блок в коде закомментирован. Edited March 13, 2019 by night_dragon_on 1 Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453089 Posted March 14, 2019 В 13.03.2019 в 12:06, night_dragon_on сказал: Как то не так считается {{dmg-player}} для точек. Отсчет ведется от максимального запаса прочности (3200), в меньшую сторону, минус приписывается к значению. Исправил. В 13.03.2019 в 12:06, night_dragon_on сказал: В обоих логах (слева - дефолт, справа - py_macro-ий), группировка активна. В дефолтном группируется, скриптовом - нет. Исправил. В 13.03.2019 в 12:06, night_dragon_on сказал: Есть небольшое предложение, брать наименование из l10n файла по шаблону: "pillbox": "Огневая точка{0}", "pillbox": "Pillboxes{0}", Где {0} - отдает номер точки (номер и пробел перед ним), Запулил. Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #453101 Posted March 14, 2019 @ktulho , отлично. Quote Share this post Link to post Short link Share on other sites
Kivinus 13 #453116 Posted March 14, 2019 (edited) В логе при уроне фугасом от арты (сплэшем), макрос {{comp-name}} выдаёт "unknown"! Это можно как-то побороть? Edited March 14, 2019 by Kivinus Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453119 Posted March 14, 2019 @Kivinus а что у вас прописано в секции "comp-name"? Quote Share this post Link to post Short link Share on other sites
Kivinus 13 #453139 Posted March 15, 2019 @ktulho "comp-name":{ "turret": "<img src='img://../mods/shared_resources/xvm/res/icons/damageLog/turret.png' width='13' height='13'>", // turret / башня "hull": "<img src='img://../mods/shared_resources/xvm/res/icons/damageLog/crits.png' width='13' height='13'>", // body / корпус "chassis": "<img src='img://../mods/shared_resources/xvm/res/icons/damageLog/caterpillars.png' width='13' height='13'>", // suspension / ходовая "wheel": "<img src='img://../mods/shared_resources/xvm/res/icons/damageLog/wheel.png' width='13' height='13'>", // wheel / колесо. "gun": "<img src='img://../mods/shared_resources/xvm/res/icons/damageLog/gun.png' width='13' height='13'>", // gun / орудие "unknown": "" // unknown / неизвестно } Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453141 Posted March 15, 2019 @Kivinus Это должно быть исправлено в XVM для патча 1.4.1.0. Quote Share this post Link to post Short link Share on other sites
Kivinus 13 #453143 Posted March 15, 2019 Спасибо! Придётся потерпеть :( ! А то уж думал отказаться от использования этого макроса. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #453206 Posted March 16, 2019 @ktulho нужно переименовывать? "{{py:xvm.hitLog_Background}}" -> "{{py:xvm.hLogBackground}}" // "{{py:xvm.damageLog.dLogBackground}}" Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #453207 Posted March 16, 2019 (edited) @HEKPOMAHT , нет. Нужно только обновить наименование полей в hitLog.xc В 13.03.2019 в 17:13, night_dragon_on сказал: altLog > logAlt backgroundLog > logBackground altBackgroundLog > logAltBackground Edited March 16, 2019 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #453232 Posted March 16, 2019 @night_dragon_on я про однотипность макросов для дефолта "{{py:xvm.damageLog.dLogBackground}}" ≠ "{{py:xvm.hitLog_Background}}" "{{py:xvm.damageLog.dLogBackground}}" = "{{py:xvm.hLogBackground}}" ✔ Quote Share this post Link to post Short link Share on other sites
BuSH 174 #453261 Posted March 17, 2019 Нарыл как для макроса {{dmg-deviation}} присобачить знак плюса если картоха благословила и позволила дать леща выше нормы. У форматирования макросов есть такая фича, хоть на форуме никогда её не встречал. Но не так всё гладко! Хитлог гоняет свои макросы через питоновский парсер, который не дружит с этой фичей. Ему скармливаем тупо как есть а флеш потом наводит порядок {{{{dmg-deviation}}%+4.1f~%}} Флаг + оставляет плюсик у положительных значений. Измеритель высоты с этим флагом тоже ок {{py:sight.cameraHeight%+2d}} Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453275 Posted March 17, 2019 1 час назад, BuSH сказал: Хитлог гоняет свои макросы через питоновский парсер, который не дружит с этой фичей. Запулил поддержку "+". Quote Share this post Link to post Short link Share on other sites
BuSH 174 #453279 Posted March 17, 2019 спасибо теперь без костылей {{dmg-deviation%+4.1f~%}} Quote Share this post Link to post Short link Share on other sites
BuSH 174 #453313 Posted March 18, 2019 Может, стоило бы сделать аналог хедера старого хитлога до залива на прод? :) Что бы считал туже базу что и хитлог. Я, тут недавно перелистал сотни страниц некрологов обсуждений py_macro, настроченные за пару лет моего отсутствия в KR, XVM и WoT. Запомнились возмущения людей, что "как было" сделать нет возможности, и все те люди могут самостоятельно надёргать макросов с любого другого мода. Я тоже начал с переделки в "как было" и, нагородив костылей, засел перелистать весь тред — вдруг кто чё интереснее придумал. День пропал только так... Но так как сам хитлог нормально так изменился из-за буста функционала, на историческую неизменность хедера вообще клал. Постоянный рассинхрон хедера и самого лога уже обычное дело. На арте вообще, каждый 2-й бой, в логе нет и половины набитого от суммарных данных. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453315 Posted March 18, 2019 6 минут назад, BuSH сказал: На арте вообще, каждый 2-й бой, в логе нет и половины набитого от суммарных данных. Предположу, что после выстрела сразу переходишь в аркадный режим. Quote Share this post Link to post Short link Share on other sites
BuSH 174 #453316 Posted March 18, 2019 1 минуту назад, ktulho сказал: Предположу, что после выстрела сразу переходишь в аркадный режим. Та ну брось :) Ещё, я теперь перестал "прокачивать" точность и пулькаю во все стороны куда могут долететь снаряды на обычных танчиках. Рассинхрон всегда! Пару дней назад бабахой 2 пробития по 1800 не попали в лог. В логе даги на 4500, в хедере 8 :) Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #453317 Posted March 18, 2019 @BuSH что-то я запутался. hitLog который сделан на p_macro? заголовок сделан с помощью макросов totalEfficiency? Quote Share this post Link to post Short link Share on other sites
BuSH 174 #453339 Posted March 18, 2019 @ktulho та всё верно. Весь рассинхрон за счёт инфы с риббонов, которые не ограничены кругом отрисовки. Quote Share this post Link to post Short link Share on other sites