Jump to content
Korean Random
tratatank

[0.9.*] WN8 статистика за сессию

Recommended Posts

 Indi, как дела с адаптацией, я вот уже третий день ищу нечто похожее, но увы - облом. Пробовал сам - ничерта не выходит((( Заглянул в твой - не нашел там %попаданий почему-то(((

 

В моде нет макроса попаданий, я заменил его на средний домаг по ассисту, в общем все работает только какая то фигня с картинками. При 0 боев рисует 4 степень вместо 5-той. Текущий вариант конфига приложил (wotstat_indi_config.7z)

 

Так как мне не удалось победить картинки с рейтингами, то я взял SessionStatistic переписанный под 0.9 (http://forum.worldoftanks.ru/index.php?/topic/1020476-0811-090-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0-%D0%B7%D0%B0-%D1%81%D0%B5%D1%81%D1%81%D0%B8%D1%8E-%D1%81%D0%B8%D0%BC%D0%B1%D0%B8%D0%BE%D0%B7-%D1%8F%D1%81%D0%B5%D0%BD%D0%BA%D1%80%D0%B0%D1%81%D0%B5%D0%BD-%D0%B8-sessionstati/) и адаптировал конфиг с предыдущей версии. Текущий вариант конфига приложил (SessionStatistic_indi_config.7z). Проблемы SessionStatistic:

1) не рисуются картинки рейтингов при 0 боев

2) пока не работает у них резалка сообщений

wotstat_indi_config.7z

SessionStatistic_indi_config.7z

Edited by Indi

Share this post


Link to post

Short link
Share on other sites

Т.е. уже при наличии боев картинки рисуются?

А если "colorNullBattle":  выставить в труе? Что это даст?

Edited by SEREGA_SF

Share this post


Link to post

Short link
Share on other sites

 

а, и еще... почему-то у меня ДВА окна со статистикой :)

это очень вероятно что из-за многорядной карусели отсюда

Share this post


Link to post

Short link
Share on other sites

 

 

это очень вероятно что из-за многорядной карусели отсюда
o_O а если у меня такой штуки нет, не было, и до сего момента я об этом даже и не слыхал???

Share this post


Link to post

Short link
Share on other sites

Т.е. уже при наличии боев картинки рисуются?

А если "colorNullBattle":  выставить в труе? Что это даст?

спс, теперь рисуются и без боев

Share this post


Link to post

Short link
Share on other sites

Я традиционно наваял свой минималистичный конфиг (очевидно, что я солидарен с автором, что стата должна быть минималистичной).

Есть одно "но" - я использую WN6, он мне привычнее.

Желающие могут заменить "6" на "8" в конфиге сами.

 

'собссно конфиг'



{
    "showStatForBattle": true,
    "battleStatText": "Рейтинг: <font color='{{c:WN6}}'><B>{{WN6}}</B></font>",
    "hideMessagePatterns": [
        "Рекомендуем выполнить привязку вашего аккаунта к телефону",
        "Рекомендуем сменить пароль",
        "Ремонт .* выполнен успешно",
        "Боекомплект на .* пополнен успешно",
        "Снаряжение на .* пополнено успешно",
        "Снаряды .*",
        "Всего на пополнение боекомплекта потрачено .*",
        "Оборудование .* установлено на машину.",
        "Оборудование .* с машины.",
        "Высадка танкиста в Казарму выполнена успешно",
        "Пересадка танкиста выполнена успешно"
    ],
    "ignoreBattleType": [2, 4],
    "showResetButton": false,
    "textResetButton": "Сброс",
    "dailyAutoReset": true,
    "battleEndedMessageDefeat": "<font color='#FE0E00'>Бой {{map}} - {{vehicle}} завершился поражением.</font>",
    "battleEndedMessageDraw": "<font color='#FE7903'>Бой {{map}} - {{vehicle}} завершился ничьей.</font>",
    "battleEndedMessageWin": "<font color='#60FF00'>Бой {{map}} - {{vehicle}} завершился победой!</font>",
    "template": [
        "<textformat leading='-4' tabstops='[50,135]'><font size='12' color='#FFCC66'>Рейтинг:<tab><font color='{{c:WN6}}'><b>{{WN6}}</b></font>",
        "Победы:<tab><font color='{{c:rWIN}}'><b>{{winsCount}}/{{battlesCount}} <img src='img://gui/maps/icons/library/BattleResultIcon-1.png' width='16' height='16' align='baseline' vspace='-4'><tab>{{avgWinRate}}%</b></font>",
        "Кредиты:<tab><font color='{{c:credits}}'><b>{{credits}}<img src='img://gui/maps/icons/library/CreditsIcon-2.png' width='16' height='16' align='baseline' vspace='-4'><tab>{{avgCredits}}</b>",
        "Опыт:<tab><font color='{{c:avgXP}}'><b>{{totalXP}}<img src='img://gui/maps/icons/library/PowerlevelIcon-1.png' width='16' height='16' align='baseline' vspace='-4'><tab>{{avgXP}}</b></font>",
        "Урон:<tab><B><font color='{{c:rDAMAGE}}'>{{totalDmg}}  ({{avgDamage}})</font><tab><font color='{{c:rFRAG}}'>{{totalFrag}}<img src='img://gui/maps/icons/library/dossier/maxDestroyed40x32.png' width='24' height='16' align='baseline' vspace='-6'>({{avgFrag}})</font></B></font></textformat>"
    ],
    "colors": {
        "WN6": [
            {"value": 155, "color": "#FE0E00"},
            {"value": 530, "color": "#FE7903"},
            {"value": 1030, "color": "#F8F400"},
            {"value": 1638, "color": "#60FF00"},
            {"value": 2253, "color": "#02C9B3"},
            {"value": 2895, "color": "#D042F3"}
        ],
        "rWIN": [
            {"value": 0.34, "color": "#FE0E00"},
            {"value": 0.57, "color": "#FE7903"},
            {"value": 0.81, "color": "#F8F400"},
            {"value": 1.03, "color": "#60FF00"},
            {"value": 1.22, "color": "#02C9B3"},
            {"value": 1.57, "color": "#D042F3"}
        ],
        "rDAMAGE": [
            {"value": 0.34, "color": "#FE0E00"},
            {"value": 0.57, "color": "#FE7903"},
            {"value": 0.81, "color": "#F8F400"},
            {"value": 1.03, "color": "#60FF00"},
            {"value": 1.22, "color": "#02C9B3"},
            {"value": 1.57, "color": "#D042F3"}
        ],
        "rFRAG": [
            {"value": 0.34, "color": "#FE0E00"},
            {"value": 0.57, "color": "#FE7903"},
            {"value": 0.81, "color": "#F8F400"},
            {"value": 1.03, "color": "#60FF00"},
            {"value": 1.22, "color": "#02C9B3"},
            {"value": 1.57, "color": "#D042F3"}
        ],
        "rSPOT": [
            {"value": 0.34, "color": "#FE0E00"},
            {"value": 0.57, "color": "#FE7903"},
            {"value": 0.81, "color": "#F8F400"},
            {"value": 1.03, "color": "#60FF00"},
            {"value": 1.22, "color": "#02C9B3"},
            {"value": 1.57, "color": "#D042F3"}
        ],
        "rDEF": [
            {"value": 0.34, "color": "#FE0E00"},
            {"value": 0.57, "color": "#FE7903"},
            {"value": 0.81, "color": "#F8F400"},
            {"value": 1.03, "color": "#60FF00"},
            {"value": 1.22, "color": "#02C9B3"},
            {"value": 1.57, "color": "#D042F3"}
        ],
        "avgXP": [
            {"value": 0, "color": "#FE0E00"},
            {"value": 120, "color": "#FE7903"},
            {"value": 280, "color": "#F8F400"},
            {"value": 500, "color": "#60FF00"},
            {"value": 800, "color": "#02C9B3"},
            {"value": 1000, "color": "#D042F3"}
        ],
        "credits": [
            {"value": -1, "color": "#FE0E00"},
            {"value": 1, "color": "#60FF00"}
        ]
    }
}
 

Привет, а можешь полностью выложить свой конфиг. Чтоб просто скопировать куда там нужно. Спасибо.

Share this post


Link to post

Short link
Share on other sites

Indi, что с резалкой, получилось настроить? И еще, у тебя макрос на процент попаданий рабочий? Если да - скинь плиз полностью свой мод.

Share this post


Link to post

Short link
Share on other sites

tratatank, могу ли я получить ответ на этот вопрос?

Только с включенным автопополнением и авторемонтом.

уважемый автор, в стате exel была функция обновления конфига не перезапуская игру, а просто закрывая и открывая окно. это реализуемо?

Да. Потом добавлю такое.

а, и еще... почему-то у меня ДВА окна со статистикой :)

Значит у тебя в res_mods/0.9.0/scripts/client/mods два файла stat.py лежат. Один под другим именем.

эт не то! ты ж в файлах настроек xvm сам язык не меняешь, нет? есть толпа файликов с надписями на разных языках, и есть строка в каком-то настроечном файле (не помню), типа language="auto" вот и здесь бы неплохо такую штуку найти (если есть)

Не те масштабы, что бы тут такую штуку делать.
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Люди, подскажите плиз как выпилить все левые всплывающие сообщения в системном канале, хочу оставить только послебоевые о результатах боя. В 8.11 просто удалял все блоки отвечающие за сообщения ремонта и прочее в файле messenger.xml, выглядело так:

post-17546-0-71186700-1397897985_thumb.png
В 9.0 такой вариант не прокатывает, игра просто не запускается. В конфиге stat_config.json, взятом из этой темы следущее:

"hideMessagePatterns": [

"hideMessagePatterns": [
        "Рекомендуем выполнить привязку вашего аккаунта к телефону",
  "Добро пожаловать на сервер*",
  "Please update BalCalcMod*",
  "Снаряжение .* пополнено успешно",
        "Рекомендуем сменить пароль",
        "Ремонт .* выполнен успешно",
        "Боекомплект на .* пополнен успешно",
        "Снаряжение на .* пополнено успешно",
        "Высадка танкиста в Казарму выполнена успешно",
        "Пересадка танкиста выполнена успешно"
    ],

Сообщения о ремонте, пополнение БК и прочие все равно лезут, может где-то ошибка в названиях, есть полный список всех сообщений которые можно добавить в фильтр hideMessagePatterns?

Edited by ginac

Share this post


Link to post

Short link
Share on other sites

вот мой блок фильтра сообщений, не блокируется только сообщение о окончании срока действия камуфляжа:

"hideMessagePatterns": [

        "Рекомендуем выполнить привязку вашего аккаунта к телефону",
  "Добро пожаловать на сервер*",
  "Please update BalCalcMod*",
  "Снаряжение .* пополнено успешно",
        "Рекомендуем сменить пароль",
        "Ремонт .* выполнен успешно",
        "Боекомплект на .* пополнен успешно",
        "Снаряжение на .* пополнено успешно",
        "Высадка танкиста в Казарму выполнена успешно",
        "Пересадка танкиста выполнена успешно"

    ],

сам фильтр оч. легко настроить.

Share this post


Link to post

Short link
Share on other sites

Проблемка возникла, про оставлении одного вида боев, стата не работает.

К примеру:

"ignoreBattleType": [1, 2, 3, 4, 5],

или ттак

"ignoreBattleType": [1, 2, 3, 4, 6],

Когда оставляешь 2 боя то функционирует нормально.

"ignoreBattleType": [1, 2, 3, 4],

Share this post


Link to post

Short link
Share on other sites

вот мой блок фильтра сообщений, не блокируется только сообщение о окончании срока действия камуфляжа:

"hideMessagePatterns": [

        "Рекомендуем выполнить привязку вашего аккаунта к телефону",

  "Добро пожаловать на сервер*",

  "Please update BalCalcMod*",

  "Снаряжение .* пополнено успешно",

        "Рекомендуем сменить пароль",

        "Ремонт .* выполнен успешно",

        "Боекомплект на .* пополнен успешно",

        "Снаряжение на .* пополнено успешно",

        "Высадка танкиста в Казарму выполнена успешно",

        "Пересадка танкиста выполнена успешно"

    ],

сам фильтр оч. легко настроить.

Ну один в один как и у меня, помоему ваш конфиг я и использовал, но как уже сказал выше сообщения не блокируются, в какую стороны смотреть, может мод ли мод ясен красен или МСМ влиять?

Share this post


Link to post

Short link
Share on other sites

Ну один в один как и у меня, помоему ваш конфиг я и использовал, но как уже сказал выше сообщения не блокируются, в какую стороны смотреть, может мод ли мод ясен красен или МСМ влиять?

Конечно может, там другие фразы. Измените на вот такой и все должно быть ок.

"hideMessagePatterns": [

"Вы не меняли пароль",

"Рекомендуем выполнить привязку вашего аккаунта к телефону",

"Боекомплект", "боекомплект",

"Ремонт", "ремонт",

"Снаряжение", "снаряжение",

"Высадка экипажа", "высадка экипажа",

"Высадка танкиста", "высадка танкиста",

"Пересадка экипажа", "пересадка экипажа",

"Пересадка танкиста", "пересадка танкиста",

"Снят с танка", "снят с танка",

"Снято с танка", "снято с танка",

"Установлен на танк", "установлен на танк",

"Установлено на танк", "установлено на танк",

"Спасибо за УГН Dellux, koshnaranek и Мультипаку PROТанки!",

"Спасибо за инфопанель Dellux и Мультипаку PROТанки!"

],

Share this post


Link to post

Short link
Share on other sites
Ну один в один как и у меня, помоему ваш конфиг я и использовал, но как уже сказал выше сообщения не блокируются, в какую стороны смотреть, может мод ли мод ясен красен или МСМ влиять?

эти моды не использую, так что посоветовать ничего не могу...

Может у вас не блокируются всплывающие сообщения,а не в системном канале? 

Edited by Hawk1983x

Share this post


Link to post

Short link
Share on other sites

Конечно может, там другие фразы. Измените на вот такой и все должно быть ок.

"hideMessagePatterns": [

"Вы не меняли пароль",

"Рекомендуем выполнить привязку вашего аккаунта к телефону",

"Боекомплект", "боекомплект",

"Ремонт", "ремонт",

"Снаряжение", "снаряжение",

"Высадка экипажа", "высадка экипажа",

"Высадка танкиста", "высадка танкиста",

"Пересадка экипажа", "пересадка экипажа",

"Пересадка танкиста", "пересадка танкиста",

"Снят с танка", "снят с танка",

"Снято с танка", "снято с танка",

"Установлен на танк", "установлен на танк",

"Установлено на танк", "установлено на танк",

"Спасибо за УГН Dellux, koshnaranek и Мультипаку PROТанки!",

"Спасибо за инфопанель Dellux и Мультипаку PROТанки!"

],

Спасибо огромное, помогло! Принцип понял, просто добавляем фразы целиком в фильтр которые необходимо заблочить, думал все сложнее :)

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...