Frequently Asked Questions: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Новая страница: «; Как макросом записать сообщение в текстовый файл. : Например, возникала задача при убийст…»
 
Нет описания правки
Строка 1: Строка 1:
; Как макросом записать сообщение в текстовый файл.
; Как вернуть английские названия предметов?
Запускать OpenKore с параметром командной строки ([http://rofan.ru/viewtopic.php?f=3&t=8896&start=105 источник]):
--tables=tables/iRO:tables
 
 
 
; Как макросом записать сообщение в текстовый файл?
: Например, возникала задача при убийстве MVP сделать запись про это в отдельном текстовом файле - '''mvp.txt''', который лежит в папке с конфигом (ссылка - [http://forums.openkore.com/viewtopic.php?f=32&t=9793 "(help) macro create .txt for certain events"]).
: Например, возникала задача при убийстве MVP сделать запись про это в отдельном текстовом файле - '''mvp.txt''', который лежит в папке с конфигом (ссылка - [http://forums.openkore.com/viewtopic.php?f=32&t=9793 "(help) macro create .txt for certain events"]).
: Для начала создайте в папке '''control''' файл '''mvp.txt'''.
: Для начала создайте в папке '''control''' файл '''mvp.txt'''.

Версия от 21:36, 7 мая 2010

Как вернуть английские названия предметов?

Запускать OpenKore с параметром командной строки (источник):

--tables=tables/iRO:tables


Как макросом записать сообщение в текстовый файл?
Например, возникала задача при убийстве 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
}