Jump to content
Korean Random

Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank


Slava7572

Recommended Posts

Так и не могу понять ничего с бонами. Однако что-то не так с их исходным форматированием. Единственный вариант который в принципе реагирует на паттерн такой:

{
	"pattern": "(Получено бон: )([^)]+)",
	"repl": "Боны: <font color='#FF006E'>тест1 \\2 тест2</font>"
},
{
	"pattern": "компенсация за урон от союзников: ([^)]+)",
	"repl": "<font color='#929290'>компенсация: </font><font color='#60FF00'>\\1</font>"
},
{
	"pattern": "штраф за нанесение урона союзникам: ([^)]+)",
	"repl": "<font color='#929290'>штраф: </font><font color='#FE0E00'>\\1</font>"
},

По идее такая замена должна окрасить всё что попадает в ([^)]+) малиновым. И соответственно вывести этот кусок между окрашенными так же тест1 и тест2. Однако:

12345.jpg.0a4eebfb56583ace81519a51b51770fb.jpg

 

Хорошо видно, что собственно количество бон, как и последующие символы остаются неперекрашенными. Использовал ([^)]+) в двух других паттернах - работают корректно. Идеи пока иссякли...

Edited by S_Amadeus
Немного комментария по коду
Link to comment
Short link
Share on other sites

12 часов назад, S_Amadeus сказал:

По идее такая замена должна окрасить всё что попадает в ([^)]+) малиновым. И соответственно вывести этот кусок между окрашенными так же тест1 и тест2. Однако:

12345.jpg.0a4eebfb56583ace81519a51b51770fb.jpg

 

Хорошо видно, что собственно количество бон, как и последующие символы остаются неперекрашенными. Использовал ([^)]+) в двух других паттернах - работают корректно. Идеи пока иссякли...

Прикольно закинуло "тест2" аж после достижений ))) Я даже сразу и не обратил вниманию. Думал просто сожрало, а нет, вон он где очутился))

С бонами там вообще все не понятно, они не поддаются объяснению как с сортировкой, так и с цветом) Я уже с этим сталкивался.

Где косяк? Тебе тут вряд ли кто-то ответит на этот вопрос, потому что паттерны толком никто тут и не ковырял, а боны уж тем более ))

Так что, будем считать что косяк в клиенте у картошки  :gg:

Может бы и помог в поиске, да нет больше аккаунта отображающего боны. Так что копай сам, может что и найдешь )

Edited by _Magistr_
Кто тут?
Link to comment
Short link
Share on other sites

6 часов назад, _Magistr_ сказал:

Прикольно закинуло "тест2" аж после достижений ))) Я даже сразу и не обратил вниманию. Думал просто сожрало, а нет, вон он где очутился))

С бонами там вообще все не понятно, они не поддаются объяснению как с сортировкой, так и с цветом) Я уже с этим сталкивался.

Где косяк? Тебе тут вряд ли кто-то ответит на этот вопрос, потому что паттерны толком никто тут и не ковырял, а боны уж тем более ))

Так что, будем считать что косяк в клиенте у картошки  :gg:

Может бы и помог в поиске, да нет больше аккаунта отображающего боны. Так что копай сам, может что и найдешь )

Замена ([^)]+) на какой-либо из: 

([^<]+) 

([\\d ]+)

(\\d)

вообще ничего не красит - паттерн не срабатывает. Надо ковырять код картофана чтобы понять как они форматируют боны при выводе. Боны они добавили позже и видимо что-то кривенько изменили для их отображения.

Link to comment
Short link
Share on other sites

Привет! Почему нет возможности написать в лс кому либо?

Цвет опыта бирюзовый в обоих случаях(в бою 13 90 - правильный), но почему то он бывает глючит и другим оттенком рисуется?

 

shot_019.jpg

Up: после того как сделал этот пост, возможность сообщений появилась) второй вопрос остаётся открытым)

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

27 минут назад, Fizzle сказал:

Цвет опыта бирюзовый в обоих случаях

 

Опыт красится в зависимости от занятого места в команде по опыту {{g:medPlace}}

Учитывается только "чистый опыт" без ПА, различных бустеров и надбавок.

    "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"}
    ]
27 минут назад, Fizzle сказал:

но почему то он бывает глючит и другим оттенком рисуется

 

Это не глюк, показатель окрашен градиентом, т.е. меняется плавно в отличие от статичного цвета.

Поэтому разный оттенок. Как то так.

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

В 4/10/2018 в 19:17, S_Amadeus сказал:

Надо ковырять код картофана чтобы понять как они форматируют боны при выводе

В 4/10/2018 в 13:07, _Magistr_ сказал:

потому что паттерны толком никто тут и не ковырял

 

Не нужно ничего ковырять, есть соответствующий параметр для отладки:

"debugBattleResultMessage": true,
  1. Берем то что появится в логе (python.log);
  2. Тренируемся по этому примеру (для тех кто не знает как паттерны работают);
  • В поле msg готового образца заменяем запись на ту что получили в логе проставив соответствующие слеши (\) и переносы строк (\n).

 

В 4/10/2018 в 00:26, S_Amadeus сказал:

Так и не могу понять ничего с бонами.

{
	"pattern": "(Получено бон: )<font color='#D6D7D4'>([\\d ]+)",
	"repl": "Боны: <font color='#FF006E'>\\2</font>"
},

b683f3971ba2.png

Edited by night_dragon_on
  • Upvote 3
Link to comment
Short link
Share on other sites

15 часов назад, night_dragon_on сказал:

Берем то что появится в логе (python.log) и тренируемся по этому примеру (для тех кто не знает как паттерны работают).

Все это конечно хорошо, но шаблон очень старый, не полный (нет бонов, достижений, боевых задач, личных резервов и т.д.) и однотипный (только на поражение). А у победы уже совсем другие цвета. Так чисто для понимания пойдет и то возможно не всем))

 

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

28 минут назад, _Magistr_ сказал:

но шаблон очень старый, не полный

 

Не дочитал видимо. Дополнил чтобы проще было всем понять кто наткнется на это сообщение.

 

16 часов назад, night_dragon_on сказал:

Берем то что появится в логе (python.log)

 

Это и будет нашим новым наброском шаблона в поле msg.

С которым в дальнейшем конечный пользователь сможет работать.

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

В 12.04.2018 в 09:47, Komdiv_55 сказал:

очередная обнова :popcorn1:

(скоро секретаршу нанимать нужно будет, ВГ со своими обновами :tongue: )

мелкие правки и улучшения

-добавлена окраска Бонов, спс night_dragon_on :no1:

1 & 2

Как всегда - БИГ СЕНКС и все такое (+)... :no1::thx:  

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

2 часа назад, Kibersen сказал:

счетчик подвис. Раньше первый бой не считал, а теперь уже два не считает

Как понять первый бой не считал?У меня все считает,и "battleStatText" работает,у тебя нет почему то.....попробуй кеш(cache.json) удалить,иногда помогает.

Link to comment
Short link
Share on other sites

Почему у меня все нормально?И обнуляю частенько,и играю каждый день в связи с марафоном,никаких сбоев.Никаких других статистик не стоит типа пмода?У меня сам пмод стоит есть,но выключена статистика sessionStatistic.json "enable": false,

Попробуйте кеш игры удалить(C:\Users\User\AppData\Roaming\Wargaming.net\WorldOfTanks\все удаляем кроме preferences.xml,чтоб настройки не сбивались),там тоже есть бои(battle_results),кажется оттуда берутся данные.

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

17 часов назад, Slava7572 сказал:

Почему у меня все нормально?И обнуляю частенько,и играю каждый день в связи с марафоном,никаких сбоев.Никаких других статистик не стоит типа пмода?У меня сам пмод стоит есть,но выключена статистика sessionStatistic.json "enable": false,

Попробуйте кеш игры удалить(C:\Users\User\AppData\Roaming\Wargaming.net\WorldOfTanks\все удаляем кроме preferences.xml,чтоб настройки не сбивались),там тоже есть бои(battle_results),кажется оттуда берутся данные.

Ты не поверишь,но сегодня счетчик стал считать с первого же боя. Кеш почистил,теперь все работает как часы!Спасибо!

Link to comment
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...