-
Posts
14,403 -
Joined
-
Last visited
-
Days Won
246
Everything posted by sirmax
-
Структуру Dossier тоже меняют. Значит будет обновляться чаще. С этим что-нибудь придумаем.
-
Упрощаем. (2) не рассматриваем, (1с) в *.pyc скрипты не лезем, так как WG из может в любой момент запретить, (1b) - костыль, не рассматриваем. Остается: 1. Подробные данные с историей есть в Dossier Cache. Они туда пишутся после боя, ведутся в разрезе игрока и сервера, в общем все супер. Dossier Cache пишется в формате pickle, а это питоновский формат сериализации, который можно открыть только питоном. Есть варианты: a. Переделать xvm-stat с С# на питон. Кардинальное решение, работы будет много. Придется таскать с собой pythonXX.dll, но в целом это возможное решение. Тем более что можно взять за основу линуксовый xvmfs от arzakon'а. Можно использовать наработки Phalynx'а. 3. Брать инфу из реплеев. Вроде все что надо есть, но не будет работать если не пишутся реплеи. Кроме того, подводные камни неизвестны. Забудьте про системный канал, там этому совершенно не место. Еще момент - из Dossie Cache вроде можно вытащить все данные за историю, а из реплеев - только по каким есть реплеи. Так что перспективней смотреть в сторону варианта 1. Может arzakon поможет, он в питоне хорошо шарит. Может вообще получится сделать один клиент на все платформы. То, что DLL лишнюю таскать, это не проблема. Зато не будет проблем с версиями .NET.
-
О неработающих маркерах в ушах
sirmax replied to Dimm0n's topic in XVM: General Discussion and Troubleshooting
Мы не занимаемся поддержкой кастрированного мода. -
У меня будет и по типам техники, и по уровням делиться. Увидите. :)
-
Это не тот питон. Мы не лезем в игровые скрипты, а внешний питон - это практически то же, что и .NET. Дамаг нужен, а как ты будешь видеть сколько еще до выполнения акции осталось? :) Так же интересен и засвет и все остальное. В общем, не хочу привязываться к этому заведомо убогому варианту. Почему?
-
Нужны мнения по тому, что я написал выше. Реплеи, так реплеи, но нужно определиться до того, как я все напишу, и вдруг проблемы вылезут.
-
Помогите с сонаром
sirmax replied to GunneR__479's topic in XVM: General Discussion and Troubleshooting
Нормальный. Там просто короткие строки в одну строку объединяются. -
Итак, я решил этим заняться. Будет не так как у всех, а по-другому, с визуализацией проблем нет. Проблема возникла в получении данных. Я вчера проанализировал что мы имеем: 1. Подробные данные с историей есть в Dossier Cache. Они туда пишутся после боя, ведутся в разрезе игрока и сервера, в общем все супер. 2. Как и мод моротопитека, брать информацию из ServiceChannelPage. 3. Брать инфу из реплеев. Вроде вариантов вагон, но все как всегда через... 1. Dossier Cache пишется в формате pickle, а это питоновский формат сериализации, который можно открыть только питоном. Есть варианты: a. Переделать xvm-stat с С# на питон. Кардинальное решение, работы будет много. Придется таскать с собой pythonXX.dll, но в целом это возможное решение. Тем более что можно взять за основу линуксовый xvmfs от arzakon'а. b. Использовать внешнюю утилиту преобразования pickle -> json. Кривой костыль. c. полезть все-таки в питон. Там все это делается красиво и прозрачно через движок самой игры. в общем, питон, такой питон... 2. Мне не нравится сам подход. Да и данных маловато. Дамаг, например, не посчитаешь. 3. Вроде все что надо есть, но не будет работать если не пишутся реплеи. Кроме того, подводные камни неизвестны. Что делать не знаю...
- 114 replies
-
- 11
-
Помогите с сонаром
sirmax replied to GunneR__479's topic in XVM: General Discussion and Troubleshooting
Нормально он сейчас конфиг делает, компактный, и вполне читабельный. -
-
питон, не катит.
-
Хотя да, мы с недавнего времени его используем и в xvm-stat для получения списка серверов для пинга. Обновил, спасибо.
-
как отключить фильтр? и можно ли?..
sirmax replied to rembo_1960's topic in XVM: General Discussion and Troubleshooting
Это уже перебор. Мы дискутировали насчет "не нажимай". Так что тут ты зря. -
Можно. Список хотелок уже огромный, а времени все нет.
-
Угу, спасибо. Хотя и рефлектором можно достать. В принципе, мы не так часто используем, только для обновления инфы по танкам после патча.
-
Disable standard markers: "useStandardMarkers": false
-
подожду пока в дефолт добавят )
-
changelog редактора конфигов
sirmax replied to FinalSpark's topic in XVM: General Discussion and Troubleshooting
потому что сделал редактор, чтобы к нему не возвращаться. мод пока не готов к тестированию, там альфа версия новой миникарты тестируется сейчас -
changelog редактора конфигов
sirmax replied to FinalSpark's topic in XVM: General Discussion and Troubleshooting
Читайте ченджлок в архиве мода. вот в 0.57 добавилась новая опция, но она еще не зарелизена, что тебе от такого знания? мод первичен, редактор вторичен. редактор и так отнимает слишком много времени, чтобы еще и доку по нему писать. -
как отключить фильтр? и можно ли?..
sirmax replied to rembo_1960's topic in XVM: General Discussion and Troubleshooting
Охренеть. Фильтры их путают. Так не используйте. -
А что там с настройками мертвых? А то все черным текстом пишутся.
-
changelog редактора конфигов
sirmax replied to FinalSpark's topic in XVM: General Discussion and Troubleshooting
а смысл? добавляются новые параметры конфига и все. -
[Расширенная статистика игрока / UserInfo window]
sirmax replied to Mr A's topic in Components of XVM and Addons (py_macro)
Сделал опцию: userInfo/filterFocused - выбрать поле ввода фильтра по умолчанию