Kalevala писал(а):
может все же вы меня неверно поняли?
Видимо, да.
Ок, тогда если не трудно всё-таки запишите, пожалуйста, пример лога (в дополнение к скрипту); запись надо производить в режиме "ANSI" или лучше "ANSI+RMA".
Kalevala писал(а):
Кстати вот еще вопрос, а нельзя ли сделать так чтобы дополнительным окнам в JMC можно было задавать имена собственные, а не 1-2-3....?
Сделать можно всё %) вопрос лишь в целесообразности и удобстве: как сделать, чтобы оно было юзабельно. Сразу видна трудность: переназначил окну новое имя собственное, а ссылки не везде поменял, в итоге функционирование расползлось.
Имена (заголовки) у окон есть (#wname); в скриптовой надстройке для себя ну я лично, например, пользовался двумя подходами: глобальными переменными а-ля макросы
Код:
/* Enumeration of used JMC output windows */
DEBUG_WINDOW_INDEX = 0;
CHAT_WINDOW_INDEX = 1;
AFFECTS_WINDOW_INDEX = 2;
...
jmc.wOutput(DEBUG_WINDOW_INDEX, ....);
...
и хеш-таблицей:
Код:
JMC_WINDOWS = {
"Debug": 0,
"Chat": 1,
"Affects": 2,
...};
for (var v in JMC_WINDOWS)
jmc.Parse(jmc.CommandChar + "wname " + JMC_WINDOWS[v] + " {" + v + "}");
...
jmc.wOutput(JMC_WINDOWS["Debug"], ...);
jmc.wOutput(JMC_WINDOWS.Chat, ...);