Перейти к содержимому
Korean Random
madtantal

Запись данных hitLog и damageLog в файл

Рекомендуемые сообщения

(изменено)

Добрый день.

 

Как можно реализовать вывод данных hitLog и damageLog не только на экран, но и в файл? Нужно для анализа статистики попаданий по противнику и от противника.

Изменено пользователем madtantal

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

написать свой py_macro

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Ясно, спасибо за быстрый ответ.


Подскажите еще пару моментов, так как с pyton-ом раньше дел не имел. Допустим создал я свой макрос - "макрос.ру", создал в нем функцию "запись_в_файл", которая принимает некоторые параметры. Положил в папку py_macro. В hitLog.xc в конце добавил

 {{py:xvm.Мой_макрос.запись_в_файл('{{dmg}}','{{hitlog.dmg-player}}','{{vehicle}}','{{name}}','{{clan}}')}}

Будет ли это работать или я что-то упустил?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Не, там не так все просто. В двух словах не объяснишь. Нужно смотреть на другие примеры и переопределить необходимые методы, которые срабатывают на необходимые события. Вызывать макрос из конфига не нужно, переопределенные методы будут вызываться автоматически.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Спасибо, буду разбираться на досуге. Если кто кинет ссылку на пару примеров реализации переопределения методов (желательно связанных с получением/нанесением урона), буду благодарен.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

ищи по декораторам "@registerEvent" и "@overrideMethod" в configs/xvm/py_macro/**

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×