Jump to content
Korean Random

sirmax

XVM Team XVM Team
  • Posts

    14,403
  • Joined

  • Last visited

  • Days Won

    246

Everything posted by sirmax

  1. Структуру Dossier тоже меняют. Значит будет обновляться чаще. С этим что-нибудь придумаем.
  2. Упрощаем. (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.
  3. Мы не занимаемся поддержкой кастрированного мода.
  4. У меня будет и по типам техники, и по уровням делиться. Увидите. :)
  5. Это не тот питон. Мы не лезем в игровые скрипты, а внешний питон - это практически то же, что и .NET. Дамаг нужен, а как ты будешь видеть сколько еще до выполнения акции осталось? :) Так же интересен и засвет и все остальное. В общем, не хочу привязываться к этому заведомо убогому варианту. Почему?
  6. Нужны мнения по тому, что я написал выше. Реплеи, так реплеи, но нужно определиться до того, как я все напишу, и вдруг проблемы вылезут.
  7. Нормальный. Там просто короткие строки в одну строку объединяются.
  8. Итак, я решил этим заняться. Будет не так как у всех, а по-другому, с визуализацией проблем нет. Проблема возникла в получении данных. Я вчера проанализировал что мы имеем: 1. Подробные данные с историей есть в Dossier Cache. Они туда пишутся после боя, ведутся в разрезе игрока и сервера, в общем все супер. 2. Как и мод моротопитека, брать информацию из ServiceChannelPage. 3. Брать инфу из реплеев. Вроде вариантов вагон, но все как всегда через... 1. Dossier Cache пишется в формате pickle, а это питоновский формат сериализации, который можно открыть только питоном. Есть варианты: a. Переделать xvm-stat с С# на питон. Кардинальное решение, работы будет много. Придется таскать с собой pythonXX.dll, но в целом это возможное решение. Тем более что можно взять за основу линуксовый xvmfs от arzakon'а. b. Использовать внешнюю утилиту преобразования pickle -> json. Кривой костыль. c. полезть все-таки в питон. Там все это делается красиво и прозрачно через движок самой игры. в общем, питон, такой питон... 2. Мне не нравится сам подход. Да и данных маловато. Дамаг, например, не посчитаешь. 3. Вроде все что надо есть, но не будет работать если не пишутся реплеи. Кроме того, подводные камни неизвестны. Что делать не знаю...
  9. Нормально он сейчас конфиг делает, компактный, и вполне читабельный.
  10. Глюк 20130702_0000_france-B1_11_murovanka.wotreplay
  11. http://www.koreanrandom.com/forum/topic/1644-%E2%96%88%E2%96%88%E2%96%88-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D0%B8-%D0%BF%D1%80%D0%BE%D1%87%D1%82%D0%B8%D1%82%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC-%D0%BD%D0%BE%D0%B2%D1%8B/
  12. Хотя да, мы с недавнего времени его используем и в xvm-stat для получения списка серверов для пинга. Обновил, спасибо.
  13. Это уже перебор. Мы дискутировали насчет "не нажимай". Так что тут ты зря.
  14. Ну да, как же, обновила. Разве что поставила дополнительно. 3.5 и 4 - совершенно разные программы, ставятся параллельно.
  15. Можно. Список хотелок уже огромный, а времени все нет.
  16. Угу, спасибо. Хотя и рефлектором можно достать. В принципе, мы не так часто используем, только для обновления инфы по танкам после патча.
  17. Disable standard markers: "useStandardMarkers": false
  18. подожду пока в дефолт добавят )
  19. потому что сделал редактор, чтобы к нему не возвращаться. мод пока не готов к тестированию, там альфа версия новой миникарты тестируется сейчас
  20. Читайте ченджлок в архиве мода. вот в 0.57 добавилась новая опция, но она еще не зарелизена, что тебе от такого знания? мод первичен, редактор вторичен. редактор и так отнимает слишком много времени, чтобы еще и доку по нему писать.
  21. Охренеть. Фильтры их путают. Так не используйте.
  22. А что там с настройками мертвых? А то все черным текстом пишутся.
  23. а смысл? добавляются новые параметры конфига и все.
  24. Сделал опцию: userInfo/filterFocused - выбрать поле ввода фильтра по умолчанию
×
×
  • Create New...