Форумы онлайн-игры "Сфера Миров" http://sow.flybb.ru/ |
|
Автологер для jmc http://sow.flybb.ru/topic74.html |
Страница 1 из 1 |
Автор: | Йитси [ 30-09, 09:52 ] |
Заголовок сообщения: | Автологер для jmc |
Вроде не раз постил и куда-то выкладывал, но на всяк случай: #action {^ 1. Windows JMC, Telnet} {1;#log} {5} {log1} #action {Пользователь: [%2], активный персонаж: [%1]} {#log ; #var char %1} {5} {log1} #action {Текущее время сервера: %1} {#log $char-$DATE-sf.log append} {5} {log1} #action {Вы восстановили связь.} {сис} {5} {log1} |
Автор: | Loki [ 30-09, 12:35 ] |
Заголовок сообщения: | |
я, кнешна, не специалист, но: 1. триггер №1 скинет в лог-файл логин и пассворд аккаунта 2. триггера №2,3,4 делают малонеобходимым триггер №1 3. отсутствует пара триггеров на прекращение лога при разрыве связи |
Автор: | Монег [ 30-09, 12:46 ] |
Заголовок сообщения: | |
Если не ошибаюсь, первый триггер как раз выключает логгинг перед вводом логина-пасса. И как раз после разрыва связи при коннекте он и отработает, так что все путем. |
Автор: | Loki [ 30-09, 13:50 ] |
Заголовок сообщения: | |
Ну поскольку выложенные триггера не образовывали замкнутую систему, они были воображаемо доработаны, разными людьми по разному. В последнем случае я не вижу в системе триггера на включение лога при первом запуске. Что-нить по типу: #action {^Приветствуем вас}{сис} {5} {log1} И переменную с датой тоже надо добавить. И лог тогда посадить на установку значения переменной времени. |
Автор: | Йитси [ 30-09, 14:11 ] |
Заголовок сообщения: | |
Локи получает плюс конечно, это я пропустил небольшой участок, дада #action {^Приветствуем вас} {сис} {5} {log1} Потому что в старом сете у меня было записано: #action {Приветствуем вас в Элендоре!} {сис} {5} {log1} #action {Приветствуем вас в Межреальности!} {сис} {5} {log1} Просто увидел Межреальность и подумал что я это для имма вставлял, а ведь ад тоже так обрабатывается, приношу извинения Тогда полный текст: #action {^ 1. Windows JMC, Telnet} {1;#log} {5} {log1} #action {Пользователь: [%2], активный персонаж: [%1]} {#log ; #var char %1} {5} {log1} #action {^Приветствуем вас} {сис} {5} {log1} #action {Текущее время сервера: %1} {#log $char-$DATE-sf.log append} {5} {log1} #action {Вы восстановили связь.} {сис} {5} {log1} ВотЪ |
Автор: | Монег [ 30-09, 14:12 ] |
Заголовок сообщения: | |
А разве переменная $DATE не является системной (то есть предопределенной)? |
Автор: | Йитси [ 30-09, 14:13 ] |
Заголовок сообщения: | |
ага, $DATE системная, логи получаются типа: Йитси-30-09-2006-sf.log |
Автор: | Традус [ 30-09, 23:44 ] |
Заголовок сообщения: | |
#action {Пользователь: [%2], активный персонаж: [%1]} {#log C:/log/$DATE.log append; #var log C:/log/$DATE.log} {5} {log} #action {#Соединение утеряно.} {#log} {5} {log} #action {Вы восстановили связь.} {#log $log append} {5} {log} у меня логи пишутся в C:\log\ по желанию можно изменить путь, если у вас не создана папка то ее неоходимо создать. жаба не умеет создавать папки |
Автор: | Крегон [ 03-10, 14:01 ] |
Заголовок сообщения: | |
Пользуюсь вариантом от традуса очень удобно каждый чар в своей папки. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |