Avatarzorro Posted February 20, 2023 Share Posted February 20, 2023 Доброго времени суток. Хочу сделать простой мод для собора статистики игрока (себя). суть следущая: тупо писать в файл лог по структуре, дата время - танк - время события - урон - это фраг - цель чтоб в дальнейшим собирать отчет в другой проге. Пробовал брать другие моды но они либо собирают не то, либо выводят не так. Пробовал декомпилить файлы модов ,а они походу все зашифрованы (pyc), потому что картошкины декомпилятся номрально. Подскажите в какой скрипт надо сделать вписку чтоб писать в файл. Ну либо как самому отлавливать это событие @ Quote Link to comment Short link Share on other sites More sharing options...
yepev Posted February 20, 2023 Share Posted February 20, 2023 С XVM играешь? @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted February 20, 2023 Share Posted February 20, 2023 https://github.com/StranikS-Scan/StranikS_Scan-mods/tree/master/SimpleLogger @ Quote Link to comment Short link Share on other sites More sharing options...
Avatarzorro Posted February 21, 2023 Author Share Posted February 21, 2023 (edited) 19 часов назад, yepev сказал: С XVM играешь? нет 14 часов назад, StranikS_Scan сказал: https://github.com/StranikS-Scan/StranikS_Scan-mods/tree/master/SimpleLogger правильно ли я понял что мод собирает инфу только с реплеев? пока это очень сильно похоже на то что мне надо, но я не смог заставить его работать. Нужна помощь ps он хотя бы декомпилируется Uncompyle6 не могу понять что значит активация на сайте xvm обязательна... првоерил на реплее. не работает что я сделал 1) положил 2 файла *.wotmod в папку mods 2) положил папку конфиг в папку mods 3) создал папку logs в папке mods 3) включил игру. Ошибок распаковки не было 4) вышел из игры и включил реплей. 5) досмотрел до момента с нанесением урона (реплей на арте) 6) домотал до конца судя по описанию в логе должна быть 1 запись, но в папке с логами нет никаких файлов. Смотрел в %appdata%/Wargeming.net/WorldOfTanks/mods/ но там тоже ничего не появилось upd создал папку logs в корне игры по дефолту картошкой она называется World_of_Tanks_RU там файлы не появились upd просмотрел реплей без перемоток от начала до конца. Файлы не появились Edited February 21, 2023 by Avatarzorro @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted February 21, 2023 Share Posted February 21, 2023 @Avatarzorro зачем декомпилировать? Это ссылка на репо с исходниками. Мод 4 года не обновлялся, потому наверно и не работает. Ты же хочешь моды делать, ну вот можешь начать с починки этого мода, посмотри какие ошибки пишет в python.log и дальше надо править. За одно и разберешься как моды делать. Исходники мода см. в папке source. @ Quote Link to comment Short link Share on other sites More sharing options...
Avatarzorro Posted February 23, 2023 Author Share Posted February 23, 2023 еще вопросы 1) как отлаживать работу модов. Грубо говорят чтоб бегать по точкам останова и тд. 2) подозреваю что вариант 2 для отладки модов не существует, тогда нужна инфа что надо вызвать или прописать чтоб строка попала в python.log 51 минуту назад, Avatarzorro сказал: 2) подозреваю что вариант 2 для отладки модов не существует, тогда нужна инфа что надо вызвать или прописать чтоб строка попала в python.log попробую просто сделать процедуру и вызывать там где хочу. Вопрос в следующем. у меня стоит питон 3.8. Для тунков как я понял надо 2.7. Мне надо снести 3.8 и поствить 2.7 или это не повлияет? @ 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.