KAKTUS_OD Posted March 17, 2023 Share Posted March 17, 2023 (edited) Для своего удобства чутка допилил конфиг с использованием макроса "accountCredits" (не хотел добавлять новые режимы боёв, но так, чтобы видеть изменение баланса). Иногда начала обнаруживаться странность в поведении: При автоматическом сбросе суточной статистики, он, как буд-то, начинает считать с 0. Т.е. после первого боя прибавляет текущий баланс и дальше уже считает от этого значения. В итоге полчается - не видно суточных изменений. При ручном сбросе через кнопку - работает как указано в описании: "Изменение баланса серебра на аккаунте (за текущую сессию)". То есть, начинает как и положено с отметки 0, но не прибавляет уже имеющийся баланс до начала ведения статистики. Есть идеи как исправить или куда писать, или где исходники поковырять? Стоит два клиента EU и RU. Пока вижу 2 варианта: несовместимость API клиентов проблема в кешированных данных, которые пересекаются и при запуске второго клиента мод подклинивает Quote Edited March 17, 2023 by KAKTUS_OD @ Quote Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted March 18, 2023 Share Posted March 18, 2023 @KAKTUS_OD скинь конфиг и логи. Какой клиент? > проблема в кешированных данных, которые пересекаются и при запуске второго клиента мод подклинивает Данные хранятся локально в mods/configs/wotstat/ @ Quote Link to comment Short link Share on other sites More sharing options...
Duner Posted March 20, 2023 Share Posted March 20, 2023 Камрады, если можно сделать вид сортировки "По танкам" по умолчанию чтобы первым отображался, а не "Общий" вид. config.json @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted March 20, 2023 Share Posted March 20, 2023 1 час назад, Duner сказал: Камрады, если можно сделать вид сортировки "По танкам" по умолчанию чтобы первым отображался, а не "Общий" вид. config.json 19 kB · 0 скачиваний Хз, хз...если не скрипт, то конфиг точно перелопачивать, в "template": загонять от "byTankTitle": с "byTankRow": и наоборот. Не знаю, кто согласится на этот геморрой)) 1 @ Quote Link to comment Short link Share on other sites More sharing options...
KAKTUS_OD Posted March 21, 2023 Share Posted March 21, 2023 (edited) On 3/18/2023 at 11:24 AM, Kurzdor said: @KAKTUS_OD скинь конфиг и логи. Какой клиент? > проблема в кешированных данных, которые пересекаются и при запуске второго клиента мод подклинивает Данные хранятся локально в mods/configs/wotstat/ Сейчас, когда престал "играться" с конфигом вроде ошибка ушла. А может по иной причине. По любому, на случай будущих инцидентов, простите за глупый вопрос, какие именно логи и где их искать? Edited March 21, 2023 by KAKTUS_OD @ Quote Link to comment Short link Share on other sites More sharing options...
Arni Ex Posted March 21, 2023 Share Posted March 21, 2023 (edited) 1 час назад, KAKTUS_OD сказал: Сейчас, когда престал "играться" с конфигом вроде ошибка ушла. А может по иной причине. По любому, на случай будущих инцидентов, простите за глупый вопрос, какие именно логи и где их искать? В папке с игрой лежит файл python.log. В него записываются ошибки, предупреждения и по ним автору мода будет проще определить причину неправильной работы мода. Edited March 21, 2023 by Arni Ex @ Quote Link to comment Short link Share on other sites More sharing options...
Duner Posted March 22, 2023 Share Posted March 22, 2023 20.03.2023 в 22:34, SEREGA_SF сказал: Хз, хз...если не скрипт, то конфиг точно перелопачивать, в "template": загонять от "byTankTitle": с "byTankRow": и наоборот. Не знаю, кто согласится на этот геморрой)) Спасибо за ответ, понял! Думал там есть паттерны готовые, и все проще. Так то канеш не стоит @ Quote Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted March 22, 2023 Share Posted March 22, 2023 @Duner найти бы время на это... @ Quote Link to comment Short link Share on other sites More sharing options...
KAKTUS_OD Posted March 23, 2023 Share Posted March 23, 2023 (edited) On 3/18/2023 at 11:24 AM, Kurzdor said: @KAKTUS_OD скинь конфиг и логи. Какой клиент? > проблема в кешированных данных, которые пересекаются и при запуске второго клиента мод подклинивает Данные хранятся локально в mods/configs/wotstat/ Ну, к примеру, вот лог заглючившей сессии. Опять начало считать "accountCredits" не с актуального баланса на начало сессии, а с '0'. Может не ту переменную в конфиге юзаю? Хотя в описании, которое удалось раскопать, должно показывать DIFF за текущую сессию. Клиент RU (Lesta): 1.20.0.4001 Сколько было с начала не зафиксировал, последнее обновлённое значение в логах (15455992): 2023-03-23 22:11:53.089: INFO: [gui.shared.personality] onClientUpdate: diff = {'prevRev': 812, 'rev': 814, 'stats': {'freeXP': 82704, u'credits': 15455992}, 'cache': {}} python.log config.json Edited March 23, 2023 by KAKTUS_OD @ Quote Link to comment Short link Share on other sites More sharing options...
Lom Posted April 1, 2023 Share Posted April 1, 2023 сегодня вдруг... уже несколько человек написали что при выходе из боя в ангар зависает или долго очень прогружается в ангар. если удалить этот мод, тады всё норм. кстати ХВМ тоже сегодня писали что начал моросить и не показывал статку. может из за этого??? в логе вот такое 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Kelevan Posted April 1, 2023 Share Posted April 1, 2023 18 минут назад, Lom сказал: что при выходе из боя в ангар зависает или долго очень прогружается в ангар У меня тоже самое. Началось час назад. До этого было ОК. Если запустить без модов игру, то выходит медленнее, чем обычно, но выходит, а с модом не выходит вообще. @ Quote Link to comment Short link Share on other sites More sharing options...
MAKC4 Posted April 1, 2023 Share Posted April 1, 2023 2 часа назад, Lom сказал: сегодня вдруг... уже несколько человек написали что при выходе из боя в ангар зависает или долго очень прогружается в ангар. если удалить этот мод, тады всё норм. кстати ХВМ тоже сегодня писали что начал моросить и не показывал статку. может из за этого??? в логе вот такое Такая же ерунда - после боя крутится бесконечно шестеренка и все, не выходит в ангар. Дело именно в сессионной статистике. Но после захода повторно (после аварийного закрытия игры), видно, что реплей на месте и вся стата по бою тоже на месте, т.е. получается после выхода из боя ангар не грузится, но вся статистика и реплей сохраняется. Где искать причину, не знаю. @ Quote Link to comment Short link Share on other sites More sharing options...
yepev Posted April 1, 2023 Share Posted April 1, 2023 2 минуты назад, MAKC4 сказал: Где искать причину, не знаю. Ну начать нужно точно с логов. @ Quote Link to comment Short link Share on other sites More sharing options...
MAKC4 Posted April 1, 2023 Share Posted April 1, 2023 Только что, yepev сказал: Ну начать нужно точно с логов. У вас все хорошо? Где лог? python.log? Или другой? @ Quote Link to comment Short link Share on other sites More sharing options...
-ovg- Posted April 1, 2023 Share Posted April 1, 2023 Та же проблема, после боя не выходит в ангар, бесконечно крутится шестеренка. Логи прилагаю. python.log xvm.log @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 2, 2023 Share Posted April 2, 2023 (edited) @-ovg- Попробуйте удалить мод c:/games/world_of_tanks_ru/mods/1.20.0.1/wotstat.wotmod Не прочитал тему, перед тем как написать. Edited April 2, 2023 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
Lom Posted April 2, 2023 Share Posted April 2, 2023 7 минут назад, ktulho сказал: @-ovg- Попробуйте удалить мод c:/games/world_of_tanks_ru/mods/1.20.0.1/wotstat.wotmod ну вроде именно с этим модом и есть эта проблема)) @ Quote Link to comment Short link Share on other sites More sharing options...
CTBOJI_U3_LLITAHOB Posted April 2, 2023 Share Posted April 2, 2023 (edited) Такая же проблема с утра сегодня. стата во-первых сбросилась, до этого почти 1к боев был, почистился полностью кэш мода. при выходе из боя зависает наглухо, шестерня крутится, промониторил логи, сразу понял, что wotmod глючит Цитата 2023-04-02 07:08:06.470: ERROR: Exception in thread Thread-2: 2023-04-02 07:08:06.470: ERROR: Traceback (most recent call last): 2023-04-02 07:08:06.470: ERROR: File "scripts/common/Lib/threading.py", line 801, in __bootstrap_inner 2023-04-02 07:08:06.470: ERROR: File "scripts/common/Lib/threading.py", line 754, in run 2023-04-02 07:08:06.470: ERROR: File "mod_wotstat", line 1, in mainLoop 2023-04-02 07:08:06.470: ERROR: File "./xfw/events.py", line 71, in <lambda> 2023-04-02 07:08:06.470: ERROR: File "res_mods/mods/xfw_packages\xvm_main\python\xvm_debug.py", line 86, in BattleResultsCache_get 2023-04-02 07:08:06.470: ERROR: return base(self, arenaUniqueID, callback) 2023-04-02 07:08:06.470: ERROR: File "python\gui\mods\mod_battle_results_fix.py", line 47, in get 2023-04-02 07:08:06.470: ERROR: File "mod_wotstat", line 1, in <lambda> 2023-04-02 07:08:06.470: ERROR: File "mod_wotstat", line 1, in battleResultsCallback 2023-04-02 07:08:06.470: ERROR: File "mod_wotstat", line 1, in updateMessage 2023-04-02 07:08:06.470: ERROR: File "mod_wotstat", line 1, in calcValues 2023-04-02 07:08:06.470: ERROR: KeyError: 'expDamage' 2023-04-02 07:08:06.470: ERROR: 2023-04-02 07:08:06.589: INFO: [gui.app_loader.loader] App is initializing: scaleform/lobby 2023-04-02 07:08:11.307: ERROR: [EXCEPTION] (scripts/common/Event.py, 46): Traceback (most recent call last): File "scripts/common/Event.py", line 44, in __call__ File "mod_wotstat", line 1, in wotStat_onGuiCacheSyncCompleted File "mod_wotstat", line 1, in updateMessage File "mod_wotstat", line 1, in calcValues KeyError: 'expDamage' 2023-04-02 07:08:11.320: ERROR: [EXCEPTION] (scripts/common/wg_async.py, 331): Traceback (most recent call last): File "scripts/common/wg_async.py", line 329, in __del__ File "scripts/common/wg_async.py", line 577, in __step File "scripts/client/gui/shared/personality.py", line 154, in onAccountShowGUI File "scripts/common/wg_async.py", line 121, in wrapper File "scripts/client/gui/shared/personality.py", line 602, in __notifyOnSyncComplete File "scripts/common/Event.py", line 44, in __call__ File "mod_wotstat", line 1, in wotStat_onGuiCacheSyncCompleted File "mod_wotstat", line 1, in updateMessage File "mod_wotstat", line 1, in calcValues KeyError: 'expDamage' удалил и все заработало, даже расстояние над маркерами появилось, сначала думал что это глюк хвм, а оказалось, что wotmod не дает существовать маркерам расстояния Edited April 2, 2023 by CTBOJI_U3_LLITAHOB добавлен лог @ Quote Link to comment Short link Share on other sites More sharing options...
SEREGA_SF Posted April 2, 2023 Share Posted April 2, 2023 А не связано ли это с Update URL: stats.modxvm.com -> modxvm.com у хвма? 1 @ Quote Link to comment Short link Share on other sites More sharing options...
ЧАЙНИК Posted April 2, 2023 Share Posted April 2, 2023 5 минут назад, SEREGA_SF сказал: А не связано ли это с Update URL: stats.modxvm.com -> modxvm.com у хвма? Привет! Давай, Серёга, спасай всяких там ЧАЙНИКОВ, а то без статистики не жизнь! @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.