New_Horizons 0 Posted June 25, 2018 Здравствуйте. Необходимо сделать мод, который отправляет статистику боя на сервер, или хотя бы в файл. Конкретно, не могу разобраться, как мне ловить событие окончания боя(?) или получение результатов боя(?). Пытался взять за основу мод статистики за сессию и даже получается выводить инфу о боях в файл. Но как только вношу малейшие правки, все перестает работать. А отладка, это просто ужас. Приходится каждый раз перезапускать игру и начинать бой (хотя, я почти уверен, что есть более легкий способ отладки)) Подскажите, пожалуйста, как реализовать? Питон изучать только начал, сам больше по PHP (поэтому и надо отправить на инфу на сервер)) Quote Share this post Link to post Short link Share on other sites
ShuraBB 1,151 #434943 Posted June 26, 2018 (edited) Самый простой способ будет такой: from PlayerEvents import g_playerEvents def init(): g_playerEvents.onBattleResultsReceived += onReceiveBattleResult def onReceiveBattleResult(isActiveVehicle, results): print results mod_BattleResult.py Edited June 26, 2018 by ShuraBB 2 Quote Share this post Link to post Short link Share on other sites
New_Horizons 0 #434950 Posted June 26, 2018 @ShuraBB Спасибо большое. Вечером попробую. Нас самом деле не ожидал, что получу ответ так быстро, да еще и почти готовое решение. В общем еще раз спасибо, чел. Quote Share this post Link to post Short link Share on other sites
ShuraBB 1,151 #434952 Posted June 26, 2018 С этим способом есть один нюанс: нужно дожидаться окончания боя Quote Share this post Link to post Short link Share on other sites
New_Horizons 0 #434954 Posted June 26, 2018 т.е. нельзя выходить в ангар до завершения боя? это конечно, печально( Quote Share this post Link to post Short link Share on other sites
yarik19 0 #465520 Posted August 14, 2019 26.06.2018 в 13:02, ShuraBB сказал: С этим способом есть один нюанс: нужно дожидаться окончания боя Здравствуйте, а если выйти с боя, то можно как то получить сообщение которое выскакивает о результатах боя, когда он закончится? Quote Share this post Link to post Short link Share on other sites
ShuraBB 1,151 #465575 Posted August 15, 2019 18 часов назад, yarik19 сказал: а если выйти с боя, то можно как то получить сообщение которое выскакивает о результатах боя, когда он закончится? Можно Quote Share this post Link to post Short link Share on other sites