Dellux 370 Posted September 27, 2013 (edited) В продолжении темы STL1te: http://www.koreanrandom.com/forum/topic/6509- Описание: Мод добавляет в список сервисных сообщений (создан скриншот, окончен бой, что-то куплено в магазине и т.п) различную статистику за сессию.Имеется файл настроек для простейшей настройки внешнего вида мода. Имеется возможность хранить статистику до сброса кнопкой. SessionStatistic_0.8.9.1.rar При обновлении до 0.8.9.1 кэш обязательно удалить. Кэш находится по пути res_mods\0.8.9\scripts\client\mods\SessionStatCache.xml Установка:Копируем содержимое архива в res_mods\x.x.x, где x.x.x - текущая версия игры Настройка:Файл SessionStatConfig.cfg отвечает за настройку мода. Редактировать его рекомендуется текстовым редактором Notepad++. Тема для выкладывания и поиска конфигов 'Стандартный конфиг:' { "saveStats": true, // Сохранять ли статистику после перезапуска клиента? true - да, false - нет. "resetDayStats": true, // Сбрасывать ли статистику каждый день по UTC времени (4:00 МСК)? true - да, false - нет. Не работает при "saveStats": false. "forcedReset": false, // Сбрасывать ли статистику принудительно при запущенном клиенте если наступило время сброса? true - да, false - нет. Не работает при "resetDayStats": false. "showResetButton": false, // Показывать ли кнопку сброса статистики? true - да, false - нет. "hideMessageType": [ ], // Список типов системных сообщений, которые будут блокироваться. Список возможных типов ниже. "hideMessageList": [ "Вы не меняли пароль", "Боекомплект", "Ремонт", "Снаряжение" ], // Список ключевых слов для поиска и блокирования системных сообщений. "showPopUpMessage": true, // Показывать ли всплывающие сообщения? true - да, false - нет. "colorNullBattle": false, // Применять ли цвета из макросов при 0 проведенных боев? true - да, false - нет. "message": { "icon": "../maps/icons/library/BattleResultIcon-1.png", // Иконка сообщения со статистикой. "type": "red", // Цвет фона сообщения со статистикой. Может быть: grey, lightGrey, red, green, yellow, а также макросы формата {{c:winsRate}} и др. при наличии секции с параметром winsRate и др. в секции "typeColor". Подробнее о макросах цвета ниже. "typeColor": // Параметры макросов цвета для "type" { "winsRate": [ { "value": 50, "color": "red" }, // < 50% побед { "value": 60, "color": "yellow" }, // < 60% побед { "value": 101, "color": "green" } // < 101% побед ] }, //О формате сообщения ниже. "format": [ "<textformat leading='-2' tabstops='[100,165]'><font color='#D6D7D4'>", "Рейтинг WN6:<tab><font color='{{c:wn6}}'><b>{{wn6}}</b></font>\n", "Победы:<tab><b>{{winsCount}} / {{battlesCount}}<tab><font color='{{c:winsRate}}'>{{winsRate}}</font></b>\n", "Нанесено урона:<tab><b>{{damageDealt}}<tab>{{avgDmgDealt}}</b>\n", "Уничтожено:<tab><b>{{fragsCount}}<tab>{{avgFragsCount}}</b>\n", "Опыт:<tab><b>{{totalXPRatio}}<tab>{{avgTotalXPRatio}}</b>\n", "Кредиты:<tab><font color='{{c:totalCredits}}'><b>{{totalCredits}}<tab>{{avgTotalCredits}}</b></font>", "</font></textformat>" ], "statsColor": // Параметры макросов цвета для "fromat". { "winsRate": [ { "value": 50, "color": "#CC0000" }, // < 50% побед { "value": 60, "color": "#FFCC00" }, // < 60% побед { "value": 101, "color": "#00CC00" } // < 101% побед ], "wn6": [ { "value": 1000, "color": "#CC0000" }, // < 1000 { "value": 1200, "color": "#FFCC00" }, // < 1200 { "value": 9999, "color": "#00CC00" } // < 9999 ], "totalCredits": [ { "value": 0, "color": "#CC0000" }, // < 0 кредитов { "value": 1, "color": "#D6D7D4" }, // < 1 кредитов { "value": 999999999, "color": "#00CC00" } // < 999999999 кредитов ] } } } Формат сообщения (тег "format"):Формат - это обычная HTML-строка с возможностью вставки т.н макросов. Каждый макрос имеет такой вид: {{название макроса}}.Вместо этих макросов в конечном итоге подставится какое-либо значение статистики. 'Макросы значений статистики:' {{winsCount}} - Кол-во побед {{battlesCount}} - Кол-во боев {{winsRate}} - Процент побед {{totalXP}} - Кол-во опыта без учета умножающих коэффициентов {{avgTotalXP}} - Среднее кол-во опыта без учета умножающих коэффициентов за бой {{totalXPRatio}} - Кол-во опыта с учетом умножающих коэффициентов {{avgTotalXPRatio}} - Среднее кол-во опыта с учетом умножающих коэффициентов за бой {{freeXP}} - Баланс свободного опыта {{credits}} - Баланс кредитов {{gold}} - Баланс золота {{damageDealt}} - Кол-во нанесенного урона {{damageReceived}} - Кол-во полученного урона {{avgDmgDealt}} - Средний урон за бой {{damageRatio}} - Коэффициент урона ( {{damageDealt}} / {{damageReceived}} ) {{fragsCount}} - Кол-во фрагов {{avgFragsCount}} - Среднее кол-во фрагов за бой {{deathsCount}} - Количество смертей {{fragsRatio}} - Коэффициент уничтожения ( {{fragsCount}} / {{deathsCount}} ) {{shotsCount}} - Кол-во выстрелов {{hitsCount}} - Кол-во попаданий {{hitsRate}} - Процент попаданий {{spottedCount}} - Кол-во обнаруженных противников {{receivedCredits}} - Кол-во кредитов полученных по итогам проведенных боев {{serviceCost}} - Кол-во кредитов потраченных на обслуживание танка (ремонт, бк, снаряжение) по итогам проведенных боев {{totalCredits}} - Итого кредитов по итогам проведенных боев ( {{receivedCredits}} - {{serviceCost}} ) {{avgTotalCredits}} - Среднее кол-во кредитов за бой ( {{totalCredits}} / {{battlesCount}} ) {{receivedCreditsBattle}} - Кол-во кредитов полученных по итогам последнего боя {{serviceCostBattle}} - Кол-во кредитов потраченных на обслуживание танка (ремонт, бк, снаряжение) по итогам последнего боя {{totalCreditsBattle}} - Итого кредитов по итогам последнего боя ( {{receivedCreditsBattle}} - {{serviceCostBattle}} ) {{totalFreeXP}} - Итого свободного опыта по итогам проведенных боев {{droppedCapturePoints}} - Очки защиты базы {{capturePoints}} - Очки захвата базы {{avgSpottedCount}} - Среднее кол-во обнаруженных противников за бой {{avgVehicleTier}} - Средний уровень танков за сессию {{avgDroppedCapture}} - Средние очки защиты базы за бой {{avgCapturePoints}} - Средние очки захвата базы за бой {{wn6}} - WN6 рейтинг за сессию {{wn7}} - WN7 рейтинг за сессию {{eff}} - Рейтинг эффективности за сессию {{xwn6}} - WN6 рейтинг за сессию по двухзначной шкале XVM {{xwn7}} - WN7 рейтинг за сессию по двухзначной шкале XVM {{xeff}} - Рейтинг эффективности за сессию по двухзначной шкале XVM {{lossesCount}} - Количество поражений {{drawsCount}} - Количество ничьих {{originalXP}} - Количество опыта без учета умножающих коэффициентов и премиум аккаунта {{avgOriginalXP}} - Среднее количество опыта без учета умножающих коэффициентов и премиум аккаунта {{damageAssistedTrack}} - Урон, нанесенный с вашей помощью: при обездвиживании {{damageAssistedRadio}} - Урон, нанесенный с вашей помощью: по разведданым Макросы цвета:При наличии в секции "statsColor" подсекции с именем макроса значений (winsCount, winsRate, credits и т.д.) могут использоваться макросы цвета формата {{c:winsCount}}, {{c:winsRate}}, {{c:credits}} и т.д.Количество блоков типа { "value": 50, "color": "#CC0000" } не ограничено, при этом "color" - это цвет для значение параметра < значения "value".Например, в стандартном конфиге выше, чтобы установить динамический цвет для "winsRate" мы прописываем в секции"format" следующий HTML-код <font color='{{c:winsRate}}'>{{winsRate}}</font> 'Типы системных сообщений:' "Error" - Ошибка "Warning" - Предупреждение "Information" - Информация "GameGreeting" - Приветствие "PowerLevel" - ??? "FinancialTransactionWithGold" "FinancialTransactionWithCredits" "PurchaseForGold" - Покупка золота "DismantlingForGold" - Расходы золота "PurchaseForCredits" - Покупка кредитов "Selling" - Продажа "Repair" - Ремонт "CustomizationForGold" - Внешний вид за золото "CustomizationForCredits" - Внешний вид за кредиты Список изменений: Версия 0.8.9.1 - Адаптация к версии игры 0.8.9 - Добавлен запрет на учет боев с 0 опыта в среднем уровне за бой - Новые макросы {{originalXP}} - Количество опыта без учета умножающих коэффициентов и премиум аккаунта {{avgOriginalXP}} - Среднее количество опыта без учета умножающих коэффициентов и премиум аккаунта {{damageAssistedTrack}} - Урон, нанесенный с вашей помощью: при обездвиживании {{damageAssistedRadio}} - Урон, нанесенный с вашей помощью: по разведданым Версия 0.8.8.15 - Добавлена возможность деления строки "format" на части, заключенные в кавычки, через запятую - Добавлена проверка смены аккаунта для загрузки правильного кэша без перезапуска клиента - Добавлены новые макросы: {{lossesCount}} - Количество поражений {{drawsCount}} - Количество ничьих Версия 0.8.8.14 - Рейтинги по двухзначной шкале XVM переписаны на актуальные версии формул Edited October 29, 2013 by Dellux 82 Share this post Link to post Short link Share on other sites
-zav- 188 #106507 Posted September 27, 2013 (edited) Отлично! заплюсил :) Мой вариант конфига Сессионной статистики 0.8.9.1 добавился урон по вашему засвету/гуслению противника Рэйтинг WN6 (двузначный). Пагоны выдаются после 10 фрагов, от мл. лейтенанта и дальше каждые 10 фрагов до майора (60). иконки лежат в папке \res_mods\0.8.8\scripts\client\mods\SessionStat\ SessionStatistic_0.8.9_1.zip В конфиге была упущена ошибка с отображением картинок классности и пагонов, Можно в конфиге заменить пути к картинкам:<img src='img://../../res_mods/0.8.8/scripts/client/mods/SessionStat/{{c:wn6}}.png' на <img src='img://scripts/client/mods/SessionStat/{{c:wn6}}.png' и <img src='img://../../res_mods/0.8.8/scripts/client/mods/SessionStat/ranks/{{c:fragsCount}}.png' на <img src='img://scripts/client/mods/SessionStat/ranks/{{c:fragsCount}}.png' Тогда конфиг не будет зависеть от версии игры. Либо скачать исправленную версию: SessionStatistic_0.8.9._1.zip Приношу свои извинения. Предыдущая версия без строки засвета/гусления SessionStatistic_0.8.8_15.zip Edited November 19, 2013 by -zav- 8 1 Share this post Link to post Short link Share on other sites
Наглый Котэ 475 #106516 Posted September 27, 2013 Как все быстро развивается. Пару месяцев назад об этом только мечтали. Share this post Link to post Short link Share on other sites
BuSH 174 #106518 Posted September 27, 2013 (edited) краденные цвета с XVM "wn6": [ { "value": 425, "color": "#FE0E00" }, { "value": 795, "color": "#FE7903" }, { "value": 1175, "color": "#F8F400" }, { "value": 1570, "color": "#60FF00" }, { "value": 1885, "color": "#02C9B3" }, { "value": 9999, "color": "#D042F3" } ], Edited September 27, 2013 by BuSH 3 Share this post Link to post Short link Share on other sites
Наглый Котэ 475 #106520 Posted September 27, 2013 краденные цвета с XVM в смысле краденные? Это плохо? 1 Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #106521 Posted September 27, 2013 Как все быстро развивается. Пару месяцев назад об этом только мечтали. единственное, мод так и не вошёл в состав ХВМ, что было б пределом мечт Ждём виджетов)) Share this post Link to post Short link Share on other sites
BuSH 174 #106524 Posted September 27, 2013 в смысле краденные? Это плохо? цвета и пороговые значения взяты с XVM @default это не есть плохо, я же указал источник :) https://code.google.com/p/wot-xvm/source/browse/trunk/release/configs/%40Default/colors.xc 1 1 Share this post Link to post Short link Share on other sites
jage 73 #106544 Posted September 27, 2013 вау красавец!!! Share this post Link to post Short link Share on other sites
SlaYer_SAS 425 #106565 Posted September 27, 2013 Отлично! заплюсил :) Поддержал!!! Отплюсил!!! Share this post Link to post Short link Share on other sites
demon2597 5,468 #106571 Posted September 27, 2013 Рейтинг за сессию- это круть! Люто плюсую! @Dellux, назрел вопрос: не известен ли случайно код системного цвета, чтобы его не вычислять? Share this post Link to post Short link Share on other sites
BuSH 174 #106581 Posted September 27, 2013 Dellux, такой-то баг В системном канале пишет что потратил 1286 опыта, но потратил я 70000. Это осталось 1286 на этой машине! Share this post Link to post Short link Share on other sites
cannibal_pro 10 #106583 Posted September 27, 2013 BuSH исследовал модули, такого не наблюдал... но у меня не стоит ясен красен) Share this post Link to post Short link Share on other sites
BuSH 174 #106590 Posted September 27, 2013 BuSH исследовал модули, такого не наблюдал... но у меня не стоит ясен красен) Я быстрее в окно с 24-го этажа сегону чем позволю у себя на компьютере держать ясенкрасен. Та и моды меняющие цвета и сообщения не вламываются в переменные! Share this post Link to post Short link Share on other sites
Dellux 370 #106591 Posted September 27, 2013 Dellux, такой-то баг В системном канале пишет что потратил 1286 опыта, но потратил я 70000. Это осталось 1286 на этой машине! Статистика за сессию изменения в сообщения не вносит. 1 Share this post Link to post Short link Share on other sites
O6opMoT 0 #106593 Posted September 27, 2013 (edited) Парни, просьба. Я конфиг себе уже подобрал готовый, все устраивает, но одно хотелось бы добавить - четырехзначный рейтинг эффективности. У кого руки из нужного места растут, добавьте пжл. SessionStatConfig.rar Edited September 27, 2013 by Наглый Котэ Не надо флудить. 1 Share this post Link to post Short link Share on other sites
BuSH 174 #106595 Posted September 27, 2013 Парни, просьба. Я конфиг себе уже подобрал готовый, все устраивает, но одно хотелось бы добавить - четырехзначный рейтинг эффективности. У кого руки из нужного места растут, добавьте пжл. SessionStatConfig.rar Ещё бы написал куда его прилепить... Сделал как у себя. SessionStatConfig.zip 2 Share this post Link to post Short link Share on other sites
cannibal_pro 10 #106600 Posted September 27, 2013 (edited) Я быстрее в окно с 24-го этажа сегону чем позволю у себя на компьютере держать ясенкрасен. тогда прыгайте)) потому что это сообщение выглядит иначе по дефолту) Исследовано: Pz.Kpfw. I исследован. Потрачено нераспределённого опыта Х, свободного опыта Х а не звездочки как у вас всесто слов Edited September 27, 2013 by cannibal_pro Share this post Link to post Short link Share on other sites
BuSH 174 #106602 Posted September 27, 2013 Статистика за сессию изменения в сообщения не вносит. Для меня это тоже дико, но если это твоих рук дело, остается только ВГ винить оО Share this post Link to post Short link Share on other sites
Caryon 28 #106605 Posted September 27, 2013 Тогда уж цвета для побед из xvm: "winsRate": [ { "value": 47, "color": "#FE0E00" }, { "value": 49, "color": "#FE7903" }, { "value": 52, "color": "#F8F400" }, { "value": 57, "color": "#60FF00" }, { "value": 64, "color": "#02C9B3" }, { "value": 101, "color": "#D042F3" } ], Share this post Link to post Short link Share on other sites
BuSH 174 #106609 Posted September 27, 2013 тогда прыгайте)) потому что это сообщение выглядит иначе по дефолту) Исследовано: Pz.Kpfw. I исследован. Потрачено нераспределённого опыта Х, свободного опыта Х а не звездочки как у вас всесто слов Прекрати нести бред! Я в моедиторе нарезал сообщения за долго до появления ясенкрасен. И это не значит что я им пользуюсь!!! Тогда уж цвета для побед из xvm: "winsRate": [ { "value": 47, "color": "#FE0E00" }, { "value": 49, "color": "#FE7903" }, { "value": 52, "color": "#F8F400" }, { "value": 57, "color": "#60FF00" }, { "value": 64, "color": "#02C9B3" }, { "value": 101, "color": "#D042F3" } ], такие тоже сделал себе но не выкладывал :) Share this post Link to post Short link Share on other sites