Jump to content
Korean Random

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


tratatank

Recommended Posts

Обновили ожидаемые значения v.21

attachicon.gifexpected_tank_values.zip

Добавил в репозиторий. Если кому надо можете вручную обновить.

 

как заигнорить глобальную карту которая отделилась с рандома?

хз. поробуй куда-нибудь в def battleResultsCallback() добавить строку

LOG_NOTE(value['common']['guiType'])

оно будет выводить в питон лог guiType текущего боя. если у рандома и гк разные guiType, то проблема решена. если нет - надо выдумывать другие способы игнора боёв

Link to comment
Short link
Share on other sites

Добавил в репозиторий. Если кому надо можете вручную обновить.

 

хз. поробуй куда-нибудь в def battleResultsCallback() добавить строку

LOG_NOTE(value['common']['guiType'])

оно будет выводить в питон лог guiType текущего боя. если у рандома и гк разные guiType, то проблема решена. если нет - надо выдумывать другие способы игнора боёв

tratatank,скажи пожалуйста,эти пропадания результатов боев со скриптом связаны или с чем то другим(лично мне кажется хвм,но говорили,что на чистом тоже самое)?

Link to comment
Short link
Share on other sites

хз. поробуй куда-нибудь в def battleResultsCallback() добавить строку LOG_NOTE(value['common']['guiType']) оно будет выводить в питон лог guiType текущего боя. если у рандома и гк разные guiType, то проблема решена. если нет - надо выдумывать другие способы игнора боёв

спасибо

ГК - 0

Link to comment
Short link
Share on other sites

tratatank,скажи пожалуйста,эти пропадания результатов боев со скриптом связаны или с чем то другим(лично мне кажется хвм,но говорили,что на чистом тоже самое)?

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

 

спасибо

ГК - 0

0 - неизвестный тип боёв. странно что они так обозначили.

Edited by tratatank
Link to comment
Short link
Share on other sites

Т.е. первая таблица рабочая отсюда?

Эта таблица и была рабочая 100% так как выдрана с клиента 0.9.9. Вопрос заключался в определении айди для ГК боёв из этого списка :)

 

Попробую замутить макрос что бы отдавал айди и через паттерны выводить его если он в списке игнорируемых. Замутить в послебоевых сообщениях какую-то пометку, что бой не попал в сессионную статку :)

0 - неизвестный тип боёв. странно что они так обозначили.

Та вообще что-попало. Вчера ещё играл турнир Абсолютное превосходство. Он тоже с нулевым типом боя.

 

Upd. так куда удобнее следить чем через лог :)

4qMFANH.png

Edited by BuSH
Link to comment
Short link
Share on other sites

 

 

не могу сказать. я с этим багом не сталкивался. проверь питон лог, может там что то связанное с этим будет.
Да вроде нет ничего,по крайней мере я не вижу.Могу скинуть логи,мало ли,может ты увидишь,моих знаний не хватает)) 
Link to comment
Short link
Share on other sites

Да вроде нет ничего,по крайней мере я не вижу.Могу скинуть логи,мало ли,может ты увидишь,моих знаний не хватает)) 

ну если нет ничего, то и я ничего не увижу. мне кажется всё таки конфликт с другим модом

Link to comment
Short link
Share on other sites

 

 

ну если нет ничего, то и я ничего не увижу
Ничего нет в плане упоминания в ошибках статистики,это не значит,что нет самих ошибок))Может не один я,а все бы скинулись логами,у кого есть данная проблема,глядишь и нашли бы закономерность. 
Link to comment
Short link
Share on other sites

помогите приделать в результат боя отображение кредитов 

post-17174-0-97228100-1437759887_thumb.png

желательно 2-й вариант

50 735/-6 465

'conf'

{
    "showStatForBattle": true,
    "battleStatPatterns": [
        {
            "pattern": "(Получено кредитов: )<font color='#C5CFCF'>[\\d ]+",
            "repl": "\\1<font color='{{c:credits}}'>{{credits}}"
        },
        {
            "pattern": "(Получено опыта: )<font color='#C8C8B5'>([\\d ]+)",
            "repl": "\\1<font color='{{g:medPlace}}'>\\2"
        },
        {
            "if": "{{avgXP}} != {{tmenXP}}",
            "pattern": "(Получено опыта:.*)",
            "repl": "\\1\n<font color='#929290'>Опыт экипажа: <font color='{{g:medPlace}}'>{{tmenXP}}</font></font>"
        },
        {
            "pattern": " за первую победу в день",
            "repl": ""
        },
        {
            "pattern": "Достижения в бою",
            "repl": "Достижения"
        },
        {
            "pattern": "(\\d) степень",
            "repl": "\\1 ст."
        },
  {
   "pattern": "(Получено опыта:.*)",
   "repl":    "\\1\n<font>Урон: <font color='{{g:avgDamage}}'>{{totalDmg}}</font> Ассист: <font color='{{g:avgAssist}}'>{{totalAssist}}</font></font>"
  }
 
    ],
    "battleStatText": [
        "WN8: <font color='{{g:XWN8}}'><b>{{WN8}} ({{XWN8}})</b></font>",
  "РЭ: <font color='{{g:EFF}}'><b>{{EFF}} ({{XEFF}})</b></font>"
    ],
    "hideMessagePatterns": [
        "Рекомендуем выполнить привязку вашего аккаунта к телефону",
        "Рекомендуем сменить пароль",
        "Ремонт .* выполнен успешно",
        "Боекомплект на .* пополнен успешно",
        "Снаряжение на .* пополнено успешно",
        "Высадка .*экипажа в Казарму выполнена успешно",
        "Пересадка .*экипажа выполнена успешно",
  "Приглашение войти в состав взвода",
  "Новое умение успешно изучено",
  "Финансовая операция",
  "Жалоба на .* принята.",
  "Пользователь .* добавлен в «Чёрный список»",
  "Пользователь .* не может передавать вам голосовые сообщения",
  "Скриншот сохранён: .*",
        "Замена члена экипажа выполнена успешно"
    ],
    "debugBattleResultMessage": false,
    "onlineReloadConfig": true,
    "ignoreBattleType": [2, 4, 7, 8],
    "showResetButton": true,
    "textResetButton": "Сброс",
    "dailyAutoReset": true,
    "dailyAutoResetHour": 4,
    "clientReloadReset": false,
    "icon": "../maps/icons/library/BattleResultIcon-1.png",
    "enableBattleEndedMessage": true,
    "battleEndedMessageDefeat": "<font color='#FE0E00'>Бой {{map}} - {{vehicle}} завершился поражением.</font>",
    "battleEndedMessageDraw": "<font color='#FE7903'>Бой {{map}} - {{vehicle}} завершился ничьей.</font>",
    "battleEndedMessageWin": "<font color='#60FF00'>Бой {{map}} - {{vehicle}} завершился победой!</font>",
    "bgIcon": "../../scripts/client/mods/wotstat/img/bgIcon{{c:XWN8}}.png",
    "overwriteBattleResultBgIcon": false,
    "bgIconDefeat": "../../scripts/client/mods/wotstat/img/Defeat.png",
    "bgIconDraw": "../../scripts/client/mods/wotstat/img/Draw.png",
    "bgIconWin": "../../scripts/client/mods/wotstat/img/Win.png",
    "template": [
        "<font size='12'><textformat leading='-4' tabstops='[50,130]'><font color='#FFCC66'>WN8/РЭ:</font><tab><font color='{{g:WN8}}'>{{WN8}} ({{XWN8}})</font><tab><font color='{{g:EFF}}'>{{EFF}} ({{XEFF}})</font></textformat>",
  "<textformat leading='-4' tabstops='[50,130,190]'><font color='#FFCC66'>Победы:</font><tab><font color='{{g:rWIN}}'>{{winsCount}}/{{battlesCount}}<tab>{{avgWinRate}}%<tab></font>",
        "<font color='#FFCC66'>Урон:</font><tab><font color='{{g:rDAMAGE}}'>{{totalDmg}}<tab>{{avgDamage}}<tab></font>",
        "<font color='#FFCC66'>Фраги:</font><tab><font color='{{g:rFRAG}}'>{{totalFrag}}<tab>{{avgFrag}}<tab></font>",
        "<font color='#FFCC66'>Засвет:</font><tab><font color='{{g:rSPOT}}'>{{totalSpot}}<tab>{{avgSpot}}<tab></font>",
        "<font color='#FFCC66'>Защита:</font><tab><font color='{{g:rDEF}}'>{{totalDef}}<tab>{{avgDef}}<tab></font>",
  "<font color='#FFCC66'>Захват:</font><tab><font color='{{g:avgCap}}'>{{totalCap}}<tab>{{avgCap}}<tab></font>",
        "<font color='#FFCC66'>Опыт:</font><tab><font color='{{g:medPlace}}'>{{totalXP}}<tab>{{avgPremXP}}<tab></font>",
        "<font color='#FFCC66'>Кредиты:</font><tab><font color='{{c:credits}}'>{{credits}} <img src='img://gui/maps/icons/library/CreditsIcon-1.png' width='11' height='11' align='baseline' vspace='-2'><tab>{{avgCredits}} <img src='img://gui/maps/icons/library/CreditsIcon-1.png' width='11' height='11' align='baseline' vspace='-2'></font></textformat></font>"
    ],
    "showStatByTank": true,
    "textGeneralPageButton": "По танкам",
    "textByTankPageButton": "Общая",
    "byTankTitle": "<font size='13' color='#FFCC66'><textformat leading='-4' tabstops='[70,115,160]'>Танк<tab>Победы<tab>Урон<tab>WN8</textformat></font><hr>",
    "byTankRow": "<font size='12'><textformat leading='-4' tabstops='[70,115,160]'><font color='#FFE6B3'>{{vehicle}}</font><tab><font color='{{g:rWIN}}'>{{winsCount}}/{{battlesCount}}</font><tab><font color='{{g:rDAMAGE}}'>{{avgDamage}}</font><tab><font color='{{g:XWN8}}'>{{WN8}} ({{XWN8}})</font></textformat></font>",
    "showPopUp": true,
    "gradient": {
        "XWN8": [
            {"value": 8, "color": "#FE0E00"},
            {"value": 25, "color": "#FE7903"},
            {"value": 43, "color": "#F8F400"},
            {"value": 64, "color": "#60FF00"},
            {"value": 84, "color": "#02C9B3"},
            {"value": 96.5, "color": "#D042F3"}
        ],
  "WN8": [
            {"value": 155, "color": "#FE0E00"},
            {"value": 530, "color": "#D0D0D0"},
            {"value": 1030, "color": "#F8F400"},
            {"value": 1638, "color": "#60FF00"},
            {"value": 2253, "color": "#007000"},
            {"value": 2895, "color": "#D042F3"}
        ],
  "EFF": [
            {"value": 610, "color": "#F0F0F0"},
            {"value": 850, "color": "#D0D0D0"},
            {"value": 1145, "color": "#F8F400"},
            {"value": 1475, "color": "#60FF00"},
            {"value": 1775, "color": "#007000"},
            {"value": 2000, "color": "#D042F3"}
        ],
        "rWIN": [
            {"value": 0.14, "color": "#FE0E00"},
            {"value": 0.44, "color": "#FE7903"},
            {"value": 0.76, "color": "#F8F400"},
            {"value": 1.07, "color": "#60FF00"},
            {"value": 1.35, "color": "#02C9B3"},
            {"value": 1.60, "color": "#D042F3"}
        ],
        "rDAMAGE": [
            {"value": 0.14, "color": "#FE0E00"},
            {"value": 0.44, "color": "#FE7903"},
            {"value": 0.76, "color": "#F8F400"},
            {"value": 1.07, "color": "#60FF00"},
            {"value": 1.35, "color": "#02C9B3"},
            {"value": 1.60, "color": "#D042F3"}
        ],
        "rFRAG": [
            {"value": 0.14, "color": "#FE0E00"},
            {"value": 0.44, "color": "#FE7903"},
            {"value": 0.76, "color": "#F8F400"},
            {"value": 1.07, "color": "#60FF00"},
            {"value": 1.35, "color": "#02C9B3"},
            {"value": 1.60, "color": "#D042F3"}
        ],
        "rSPOT": [
            {"value": 0.14, "color": "#FE0E00"},
            {"value": 0.44, "color": "#FE7903"},
            {"value": 0.76, "color": "#F8F400"},
            {"value": 1.07, "color": "#60FF00"},
            {"value": 1.35, "color": "#02C9B3"},
            {"value": 1.60, "color": "#D042F3"}
        ],
        "rDEF": [
            {"value": 0.14, "color": "#FE0E00"},
            {"value": 0.44, "color": "#FE7903"},
            {"value": 0.76, "color": "#F8F400"},
            {"value": 1.07, "color": "#60FF00"},
            {"value": 1.35, "color": "#02C9B3"},
            {"value": 1.60, "color": "#D042F3"}
        ],
  "avgCap": [
            {"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"}
        ],
  "avgDamage": [
   { "value":    0,"color": "#FE0E00" },
   { "value":  800,"color": "#FE7903" },
   { "value": 1500,"color": "#F8F400" },
   { "value": 2000,"color": "#60FF00" },
   { "value": 2500,"color": "#02C9B3" },
   { "value": 3000,"color": "#D042F3" }
  ],
  "avgAssist": [
   { "value":    0,"color": "#FE0E00" },
   { "value":  800,"color": "#FE7903" },
   { "value": 1500,"color": "#F8F400" },
   { "value": 2000,"color": "#60FF00" },
   { "value": 2500,"color": "#02C9B3" },
   { "value": 3000,"color": "#D042F3" }
  ],
        "medPlace": [
            {"value": 1, "color": "#D042F3"},
            {"value": 3, "color": "#02C9B3"},
            {"value": 5, "color": "#60FF00"},
            {"value": 7, "color": "#F8F400"},
            {"value": 10, "color": "#FE7903"},
            {"value": 15, "color": "#FE0E00"}
        ]
    },
    "palette" : {
        "credits": [
            {"value": -1, "color": "#FE0E00"},
            {"value": 0, "color": "#FFFFFF"},
            {"value": 1, "color": "#60FF00"}
        ],
        "XWN8": [
            {"value": 16.5, "color": "#FE0E00"},
            {"value": 33.5, "color": "#FE7903"},
            {"value": 52.5, "color": "#F8F400"},
            {"value": 75.5, "color": "#60FF00"},
            {"value": 92.5, "color": "#02C9B3"},
            {"value": 100, "color": "#D042F3"}
        ]
    }
}

Edited by Cipo
Link to comment
Short link
Share on other sites

 

 

помогите приделать в результат боя отображение кредитов
желательно 2-й вариант
50 735/-6 465

Какие люди :) Ты в Гондурас перебрался? :)
Тебе только с регулярками баловаться. Ну или в исходник добавлять...

Уточнил бы по цветам - было бы проще. Попробуй вместо 1-го паттерна, я не проверял...

           "pattern": "(Получено кредитов: <font color='#C5CFCF'>[\\d ]+)",
            "repl": "\\1/<font color='{{c:credits}}'>{{credits}}</font>"
Link to comment
Short link
Share on other sites

Использую мод, версии 9.9.1, который предоставлен в шапке темы "как есть", изменил только игнорирование типов боёв:

"ignoreBattleType": [2, 4, 5, 6, 7, 8, 9],

Часто стал зависать на каком то количестве боёв, и новые бои перестал видеть. Так же перестаёт подкрашивать результат боя, который видимо и перестает учитывать в статистику:

 

post-10538-0-65379500-1438242458_thumb.jpg

 

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

 

Link to comment
Short link
Share on other sites

Народ подскажите, а что и где нужно изменить, что бы показывало рейтинг за сессию не в WN8, а в РЭ? Зарание благодарен.

В вашем конфиге макрос {{WN8}} заменить на макрос {{EFF}}.

Link to comment
Short link
Share on other sites

Подскажите пожалуйста как в статистике за сессию отобразить полный доход (не прибыль credits) без вычета расходов.

И воторой момент как во время боя настроить вывод именно прибыли по предыдущему бою, а не общего дохода.

Edited by Митяння
Link to comment
Short link
Share on other sites

  • 2 weeks later...

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...