- Как макросом записать сообщение в текстовый файл.
- Например, возникала задача при убийстве MVP сделать запись про это в отдельном текстовом файле - mvp.txt, который лежит в папке с конфигом (ссылка - "(help) macro create .txt for certain events").
- Для начала создайте в папке control файл mvp.txt.
- При помощи конструкции do eval ... записывается сообщение в текстовый файл.
automacro mvp {
exclusive 1
run-once 1
console /^You become MVP/
call logmvp
}
macro logmvp {
pause 1
do eval open(FILE, ">>", Settings::getControlFilename("mvp.txt")); print FILE "$.time kills $.lastMonster at $.map \n"; close FILE;
release mvp
}