Jump to content
Korean Random
ShuraBB

Мод "Потерянное время" - статистика за сессию, по танкам, по картам и многое другое

Recommended Posts

Скин от NooBooL'a автоматически сбрасывает статистику ОДИН РАЗ В СУТКИ в 4.00 утра (время вашего компа...емнип)

Скин проверяет время и дату при загрузке клиента и если сменилась дата, либо прошло 04.00 - статистика сбрасывается? Просто после остановки подсчета боев по причине ошибки, статистика остается не изменяемой, пока не удалишь лог. 3 дня висела без изменений.

Edited by Magtech49

Share this post


Link to post

Short link
Share on other sites

Так почему не сбросил с четверга, а потом сбросил но не как не в 4:00?

 

Просто после остановки подсчета боев по причине ошибки, статистика остается не изменяемой, пока не удалишь лог. 3 дня висела без изменений.

 

Баги, глюки, конфликты модов, не читаемость конфига или ещё чего-либо))

Именно поэтому авторы абсолютно всех модификаций просят юзеров предоставлять python.log при обнаружении подобных...ээээ...нЮансов))

Потому как у него (автора) ничего такого может и не быть...

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

Share this post


Link to post

Short link
Share on other sites

>По какому принципу мод обновляет статистику?

По расписанию заданному в параметре "StatisticSessions"/"Reset"

 

>Если после боя по какой-то причине клиент пишет, что результаты боя не доступны, то мод также перестает считать бои.

Было-бы удивительно если-бы он смог их посчитать ;-)

 

>Нет, поэтому я и спросил он вообще такое считает или нет.

Предполагалось что должен, но кто-ж знал что ВГ сделал для вылазок и защит разные переменные.

Что-бы точно выяснить, нужно пособирать результаты со скринами в разных режимах укрепов, потому и спросил.

 

>Так почему не сбросил с четверга, а потом сбросил но не как не в 4:00?

Открой скин и посмотри что у тебя прописанно в разделе "StatisticSessions"

 

>Скин проверяет время и дату при загрузке клиента и если сменилась дата, либо прошло 04.00 - статистика сбрасывается?

А в описание заглянуть? ;-)

// Настройка автоматического сброса статистики.
// "ResetAfter" - Автоматически обнулять статистику по истечении указанного кол-ва дней. Если текущая дата превышает SessionStart + ResetAfter, то вне зависимости от ResetTime, статистика будет сброшена. При ResetAfter = 0 статистика не будет сбрасываться автоматически.
// "ResetTime" - Час после которого обнуляется статистика. Статистика обнулится если текущий час >= ResetTime

>3 дня висела без изменений

Т.е. у тебя клиент был запущен все эти 3 дня?

Edited by ShuraBB

Share this post


Link to post

Short link
Share on other sites

 

>3 дня висела без изменений

Т.е. у тебя клиент был запущен все эти 3 дня?

 

Нет конечно. Играл только днем. Все 3 дня в результате висели 11 боев, которые я отыграл в 1-й день.

Я понимаю, что из-за недоступности результатов мод не может посчитать их, но не понятно почему он перестает считать бои вообще.

Edited by Magtech49

Share this post


Link to post

Short link
Share on other sites

>но не понятно почему он перестает считать бои вообще

Откуда-ж нам знать что там творится с твоим компом...

Share this post


Link to post

Short link
Share on other sites

>Что-бы точно выяснить, нужно пособирать результаты со скринами в разных режимах укрепов, потому и спросил.

Я правильно понял, что надо пособирать скринов посе битв? Просто если посмотреть на превью моего скина, там видно 228 коробок, они были все получены в обычных вылазках.

Share this post


Link to post

Short link
Share on other sites

>Я правильно понял, что надо пособирать скринов посе битв?

Нужны скины + результаты. Результаты будет собирать отдельный модик.

Share this post


Link to post

Short link
Share on other sites

Могу попробовать пособирать, не уверен много ли битв будет сейчас. И со скольких битв по хорошему надо собрать статку?

Share this post


Link to post

Short link
Share on other sites

>И со скольких битв по хорошему надо собрать статку?

Хватит и пары (вылазка и защита) но со всеми включенными опциями: клановые плюшки, резервы, большегрузный транспорт ;-) 

Edited by ShuraBB

Share this post


Link to post

Short link
Share on other sites

со всеми включенными опциями: клановые плюшки, резервы, большегрузный транспорт ;-)

с этим уже сложнее, с выплатами если только

Share this post


Link to post

Short link
Share on other sites

"ResetTime": 0 - это во сколько?


силюсь понять по комменту, как это работает
 

// "ResetAfter" - Автоматически обнулять статистику по истечении указанного кол-ва дней

 

в смысле "суток"?

 

 

Если текущая дата превышает SessionStart + ResetAfter, то вне зависимости от ResetTime, статистика будет сброшена.

например,

старый SessionStart - 22.00 23.10.2016

новый SessionStart - 21.59 24.10.2016

 

и, в этом случае

Если текущая дата превышает SessionStart + ResetAfter, то вне зависимости от ResetTime, статистика будет сброшена.

если "ResetAfter": 1, то стата не обнулится? продолжится предыдущая?

 

а

При ResetAfter = 0 статистика не будет сбрасываться автоматически.

т.е. вообще не будет?

 

а как настроить ежесуточный сброс по картохиному времени?


И ещё: какова же структура конфига?

Как выглядит полный список возможных секций?

Есть отдельная секция UserMacros, а пользовательские шаблоны просто висят в теле конфига. Если бы в деф. конфиге этого не было, не понятно как ими пользоваться.

В "Главном конфигурационном файле мода" просто висит референс на ${"Default/Colors.json"}, ни секции, ни массива для скина никак не выделено..

Кароч, непонятки по структуре.

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

>"ResetTime": 0 - это во сколько?

Это вечность ;-)

При ResetAfter = 0 статистика не будет сбрасываться автоматически

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

 

>а как настроить ежесуточный сброс по картохиному времени?

"ResetAfter": 1, "ResetTime": 3

 

>Как выглядит полный список возможных секций?

Секций? Пожалйуста:

"SkinDescription": {}
"StatisticSessions": {}
"Pages": {}
"InBattleResultPattern": {}
"ResultPattern": {}
"Achievements": {}
"UserMacros": {}
"UserPattern": {}
"ColorNames": {}
"ColorAliases": {}
"Colors": {}

Остальное зависит только от твоей фантазии.

 

>В "Главном конфигурационном файле мода" просто висит референс на ${"Default/Colors.json"}, ни секции, ни массива для скина никак не выделено..

А что там выделять? Просто туда грузится Colors.json и все.

Share this post


Link to post

Short link
Share on other sites

 

 

"ResetTime": 3

 

 это во сколько?


 

 

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

 

И при "ResetAfter": 1, я должен ждать сутки до сброса?

 


 

 

Секций? Пожалйуста:
спасибо)

 

 

А что там выделять? Просто туда грузится Colors.json и все.
как-то непривычно, непоXVMовски.

Share this post


Link to post

Short link
Share on other sites

>"ResetTime": 3 это во сколько?

facepalmic.gif Вдумчиво читать до просветления:

"ResetAfter" - Автоматически обнулять статистику по истечении указанного кол-ва дней. Если текущая дата превышает SessionStart + ResetAfter, то вне зависимости от ResetTime, статистика будет сброшена. При ResetAfter = 0 статистика не будет сбрасываться автоматически.
"ResetTime" - Час после которого обнуляется статистика. Статистика обнулится если текущий час >= ResetTime

>как-то непривычно, непоXVMовски.

А каким боком к этому моду относится XVM?

Share this post


Link to post

Short link
Share on other sites
>"ResetTime": 3 это во сколько? facepalmic.gif Вдумчиво читать до просветления:

жду, когда ты скажешь, что это "системное время", а не то, что в тех комментах написано

 

 

А каким боком к этому моду относится XVM?

никаким.

 

В хвм-ском загрузчике есть файл, в котором виден перечень основных параметров, кагбэ "структура", от которых и ведут ссылки

{
..
  // Color settings.
  // Настройки цветов.
  "colors": ${"colors.xc":"colors"},

а в дефолте для TimeSpent эта ссыль сама по себе. Мне непривычно

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

>жду, когда ты скажешь, что это "системное время"

Это местное локальное время Smile-tongue.gif

 

>кагбэ "структура", от которых и ведут ссылки

А тут просто грузится часть конфига. Что в этой части будет - зависит только от тебя

 

>"colors": ${"colors.xc":"colors"}

Тебе нравится такой вариант записи? Да ради бога, загрузчику конфига пофиг, только не забудь при этом изменить содержимое Colors.json

Share this post


Link to post

Short link
Share on other sites

 

 

Это местное локальное время
вооот. а то, какой-то час туда,час сюда..

 

Хочу опцию времени по UTC. Это возможно добавить?

 

'перезагрузки сервов ВоТ'


 

 

Тебе нравится такой вариант записи? Да ради бога, загрузчику конфига пофиг

так будет работать? (пока не на чем проверить)

"UserPattern": {
  ..
},

"ColorNames": ${"Colors.json":"ColorNames"},
"ColorAliases": ${"Colors.json":"ColorAliases"},
"Colors": ${"Colors.json":"Colors"}

 

Share this post


Link to post

Short link
Share on other sites

>вооот. а то, какой-то час туда,час сюда

Вообще-то если не оговаривается специально, то считается что речь идет о местном локальном времени ;-)

 

>Хочу опцию времени по UTC. Это возможно добавить?

Нет.

 

>"ColorNames": ${"Colors.json":"ColorNames"}, так будет работать?

Так не будет. Будет так:

"ColorNames": ${"ColorNames.json"}

"ColorAliases": ${"ColorAliases.json"}

Edited by ShuraBB

Share this post


Link to post

Short link
Share on other sites

>"ColorNames": ${"Colors.json":"ColorNames"}, так будет работать?

Так не будет. Будет так:

"ColorNames": ${"ColorNames.json"}

"ColorAliases": ${"ColorAliases.json"}

Дубль ссылки по типу

"UserMacros": ${"macros_1.json"}, ${"macros_2.json"} вообще возможны? Или сочетание секций "xxx": "yyy" и ссылки ${"zzz"}

Подумал о локализации конфига с помощью файла переводов (чтобы не искать и менять все выводимые надписи, а прописать в конфиге типа {{ln:credits}}...), а поскольку локализация нужна не только в моем конфиге, то хотел um:макросы и ln:переводы - отдельно по разным файлам распихать...

Как вариант: добавить ещё один раздел с пользовательскими макросами именно под локализацию

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