Jump to content
Korean Random
tratatank

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

Recommended Posts

 

 

tratatank, замути плз не жадную регулярку что бы схавать название карты. У тебя это в разы быстрее получится ) Хотя... меня больше экранирование вымораживает чем жадность. Upd. замутил такую же как и на опыт, но как-то через заднее место

Бой: [^<]+<\/font>

Я бы както так сделал:

 <font color='#8C8C7E'>Бой: [\s\w]+\s<\/font>

 

 

..так и код удобней читается, и работает быстрее.. на наносекунду ;)

@fecell, я учел твои замечания. Не знаю быстрее ли, но выглядит понятнее.

 

 

Странный глюк - стоит мод ПроТанки, статистика там отключена, выгружаю эту статистику в папку модов, перестаёт работать командирская камера. Пробовал и так и эдак, точно, как только вываливаю в моды хотя бы даже три файлика expected_tank_values.json stat.pyc stat_config.json и перезапускаю игру, сразу отваливается командирская камера. Удаляю три файлика, командирская камера работает нормально. Есть мысли, что не так?

Во первых, нужен питон лог.

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

Share this post


Link to post

Short link
Share on other sites

В чем причина подобного глюка? (скрин)

'клац'


            "pattern": "(Получено опыта: )<font color='#C8C8B5'>[\\d ]+",
            "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}} <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline'>"

post-22548-0-36138800-1401426770_thumb.jpg

stat_config.7z

Share this post


Link to post

Short link
Share on other sites

 

 

В чем причина подобного глюка? (скрин)

Тоже замечал что картинки в сообщениях в некоторых конфигах порой дублируются. При этом в сам центр уведомлений передаются верные данные. Предполагаю что это какая то недоработка в картошкином рендере сообщений.

Share this post


Link to post

Short link
Share on other sites

Тоже замечал что картинки в сообщениях в некоторых конфигах порой дублируются. При этом в сам центр уведомлений передаются верные данные. Предполагаю что это какая то недоработка в картошкином рендере сообщений.

ошибка возникает при получение 2х опыта

 

возможно в конфиге есть конфликт?

 

у меня есть такие еще строки:

' '

"pattern": " за первую победу в день",

"repl": ""

Share this post


Link to post

Short link
Share on other sites

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

 

 

Глюк победил так, не удалял никакие файлы PMOD, просто добавил WN8 статистику в папку модов и в файле sessionStatistic.json выбрал "enable": false.

 

Теперь и статистика, которая мне нравится, работает, и командирская камера есть.

 

Один вопрос - почему после опыта и кредитов за бой ещё по 3 цифры после запятой?

Прикрепил картинку.

post-24451-0-10945700-1401446488_thumb.png

Share this post


Link to post

Short link
Share on other sites

В чем причина подобного глюка? (скрин)

'клац'

            "pattern": "(Получено опыта: )<font color='#C8C8B5'>[\\d ]+",

            "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}} <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline'>"

У меня вообще ничего не получалось пока юзал регулярку с дефолтного конфига, но ни разу не было такого что бы картинка дублировалась.

Попробуй так:

   "pattern": "(Получено опыта: )<font color='#C8C8B5'>[^<]+<\/font>",
   "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}} <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline vspace='-3'></font>"

Так как иконка "подпрыгивает" вверх юзай vspace='-3'

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Ребят, я продублирую. Помогите, кто сталкивался с таким, или кто знает как настроить. Может есть ссылка по настройке?

 

Доброго времени суток!

Ребят, подскажите, как настроить конфиг послебоевой статистики чтобы:

 

1) Вместо WN8 отображался бы РЭ.

2) Чтобы он полностью считал операции с серебром (сейчас, как я понял, он считает только чистую прибыль за бои. То есть, если что нить продать или купить - он не посчитает)

 

А ещё он не все бои учитывает. То есть, если меня убили в бою, и я вышел из танков, то при следующем заходе в игру - этого боя в статистике не будет

Share this post


Link to post

Short link
Share on other sites

Ребят, я продублирую. Помогите, кто сталкивался с таким, или кто знает как настроить. Может есть ссылка по настройке?

Тут ищи,были такие траблы,что то там с размером поля или чего то там.В общем были такие проблемы и их решения.

Share this post


Link to post

Short link
Share on other sites

У меня вообще ничего не получалось пока юзал регулярку с дефолтного конфига, но ни разу не было такого что бы картинка дублировалась.

Попробуй так:

   "pattern": "(Получено опыта: )<font color='#C8C8B5'>[^<]+<\/font>",
   "repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}} <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline vspace='-3'></font>"

Так как иконка "подпрыгивает" вверх юзай vspace='-3'

Спасибо, но не помогло.

2х не показывает. А шесть звезд рисует.

 

или стоило убрать?

"pattern": " за первую победу в день",

"repl": ""

Share this post


Link to post

Short link
Share on other sites

Спасибо, но не помогло.

2х не показывает. А шесть звезд рисует.

 

или стоило убрать?

"pattern": " за первую победу в день",

"repl": ""

Дай все замены или конфиг. Что-то ты "недоговариваешь"... У меня почти так же всё, но ни разу не видел каких-либо глюков.

 

Upd. Кое-как воспроизвёл твою ситуацию и причина была в том, что ты градиентом красишь картинку.

В том варианте что я дал - втули закрывающий тег font перед картинкой а не за ней.

Edited by BuSH
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Дай все замены или конфиг. Что-то ты "недоговариваешь"... У меня почти так же всё, но ни разу не видел каких-либо глюков.

 

Upd. Кое-как воспроизвёл твою ситуацию и причина была в том, что ты градиентом красишь картинку.

В том варианте что я дал - втули закрывающий тег font перед картинкой а не за ней.

 пожалуйста тыц

Share this post


Link to post

Short link
Share on other sites

 пожалуйста тыц

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

"pattern": "(Получено опыта: )<font color='#C8C8B5'>[^<]+<\/font>",
"repl": "\\1<font color='{{g:avgPlace}}'>{{totalXP}}</font> <img src='img://gui/maps/icons/library/XpIcon.png' width='14' height='14' align='baseline vspace='-3'></font>"
Edited by BuSH
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@tratatank, вижу тебя там вдохновение настигло :) Запили, пожалуйста, макрос опыта с ПА, но без плюшек всяких.

 

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

 

Обновил сообщения, но как-то уж сильно минималистично лол

 

POSQleX.png
Edited by BuSH
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

tratatank, вижу тебя там вдохновение настигло :) Запили, пожалуйста, макрос опыта с ПА, но без плюшек всяких.

Запилил)

Завтра новую версию скину

Share this post


Link to post

Short link
Share on other sites

Запилил)

Завтра новую версию скину

Ну просто умножить на 1.5 без проверки на есть/нет према я и сам мог :) Хотя... я только подумал а ты запилил. Спасибо. Ща затестю.

 

Upd. Пашет как надо. Даже, в стиле картохи, отбрасывает дробную часть а не округляет.

Edited by BuSH

Share this post


Link to post

Short link
Share on other sites

Ну просто умножить на 1.5 без проверки на есть/нет према я и сам мог :) Хотя...

Ну а зачем там что то усложнять?

---------------

Свежая версия. Формат конфига немного изменён.

  • макрос avgPlace удалён. вместо него добавлен макрос medPlace, который считает среднее место в командном зачете по опыту как медиана, а не как среднее арифметическое
  • для сообщений в чате о завершенных боях добавлены макросы vehicle-name и map-name которые содержат технические имена танка и карты. Эти макросы можно использовать для вставки изображений в сообщения
  • аналогичные макросы vehicle и map добавлены к сообщениям о результате боя в центре уведомлений
  • возможность перечитывания battleStatPatterns без перезапуска клинета игры
  • к числовым макросам добавлены суффиксы :d и :1f, которые преобразуют числа в целые и вещественные с одной цифрой после запятой
  • добавлена возможность отладочного вывода сообщения о результате боя в python.log
  • добавлены макросы drawsCount (количество ничьих) и defeatsCount (количество поражений)
  • сообщения о результате боя в центре уведомлений немного укорочены
  • теперь для сообщений о результате боя в центре уведомлений можно задавать свою фоновую картинку
  • исправлена ошибка вылета мода после игры на глобальной карте
  • добавлен макрос avgPremXP (средний чистый опыт за бой с учетом ПА)
Edited by tratatank
  • Upvote 7

Share this post


Link to post

Short link
Share on other sites

Свежая версия.

 

 

Было бы ваще круто если бы макрос map-name (тот что выводит картинку карты в чат) был фоном этого сообщения

 

А так что-то не очень красиво получается((

post-14793-0-44376100-1401964899_thumb.png

Да и не понятно теперь выиграл ты бой или всё же проиграл))))

Edited by NooBooL

Share this post


Link to post

Short link
Share on other sites

 

 

Я так понимаю макросов ремонт, боекомплект, снаряжение в моде так и нет??? В списке макросов ничего такого не нашёл(((

 

 

Добавлен новый вид макросов: дополнительные макросы. Эти макросы можно подставлять только в сообщения о результате конкретного боя. В обще статистике они не используются, в кэш не сохраняются. Первые три такие макроса: autoRepair - стоимость автоматического ремонта, autoEquip - стоимость автопополнения снаряжения, autoLoad - стоимость автопополнения боекомплекта
 

Share this post


Link to post

Short link
Share on other sites

BuSH, упс, проморгал...СПАСИБО))))

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