MadPaul писал(а):если ко времени обновления статистики ты не вышел из игры, то вся стата плюсуется к активности на следующие сутки.
Это не особенность модуля, это особенность конструкции/иерархии/построения игровых серверов в каждой онлайн игре.
В серверной архитектуре каждой онлайн мморпг сейчас есть кэширующий сервер, часто даже не один. В крупных мморпг кэширующие сервера могут быть установлены не только для сервера, но и для крупного города, густонаселенной локации, системы данженов, отдельного большого данжена. Такие сервера специально создаются для снятия нагрузки с основных серверов, хранящих данные о игроке. Дабы обмен информацией не нагружал основной сервер кучей мелких транзакций. Они работают по такому принципу: когда игрок заходит в игру - все его данные загружаются с основного сервера в кэширующий. И во время игры, все достижения, весь полученный "лут" сохраняются именно в кэширующем сервере. Когда игрок выходит из игры (закрывает клиент, падает интернет) все данные с кэширующего сервера переносятся на основной.
Именно по этому при незапланированных падениях теряются данные - кэширующий сервер не успел перенести данные в основную базу. Ну и плюс зависит как реализован кэширующий сервер, в виде динамического хранилища данных (по типу операционной памяти, выключил сервер - все данные исчезли, используются в высоконагруженных серверах, т.к. потребляют меньше ресурсов для работы), либо некое хранилище данных (тогда даже при падении можно восстановить часть или даже весь утерянный кэш, но требуют намного больше ресурсов), или их комбинация.
Точно так же и в танках, пока вы не выходите из игры, все достижения за день/вечер не записываются в основной сервер. А все вэб сайты, работающие с вашими данными (модуль статистики, бронесайт, сайты генерации сигнатур и пр.) от варгейминга получают данные из основной базы.
Вот и получается что в основную базу ваши достижения попадают после сбора данных модулем. А т.к. модуль сравнивает текущие данные на момент сбора статистики и данные с последнего сбора, вот получается такая штука.
Поэтому оптимально настраивать крон на сбор статистики в 3-4 часа ночи, когда в онлайн в клане - максимум пару задротов.