KAKTUS_OD
Newbie-
Posts
3 -
Joined
-
Last visited
Reputation
0 NoobRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Ну, к примеру, вот лог заглючившей сессии. Опять начало считать "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
-
Для своего удобства чутка допилил конфиг с использованием макроса "accountCredits" (не хотел добавлять новые режимы боёв, но так, чтобы видеть изменение баланса). Иногда начала обнаруживаться странность в поведении: При автоматическом сбросе суточной статистики, он, как буд-то, начинает считать с 0. Т.е. после первого боя прибавляет текущий баланс и дальше уже считает от этого значения. В итоге полчается - не видно суточных изменений. При ручном сбросе через кнопку - работает как указано в описании: "Изменение баланса серебра на аккаунте (за текущую сессию)". То есть, начинает как и положено с отметки 0, но не прибавляет уже имеющийся баланс до начала ведения статистики. Есть идеи как исправить или куда писать, или где исходники поковырять? Стоит два клиента EU и RU. Пока вижу 2 варианта: несовместимость API клиентов проблема в кешированных данных, которые пересекаются и при запуске второго клиента мод подклинивает