Jump to content
Korean Random
Sign in to follow this  
madtantal

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

Recommended Posts

Добрый день.

 

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

Edited by madtantal

Share this post


Link to post

Short link
Share on other sites

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


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

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

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

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×