Форумы онлайн-игры "Сфера Миров"

Форумы посвящены онлайн-игре MUD "Сфера Миров", ее игровому миру и просто общению игроков.
Текущее время: 26-04, 05:39

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Автологер для jmc
СообщениеДобавлено: 30-09, 09:52 
Не в сети
Имплементор
Аватара пользователя

Зарегистрирован: 07-07, 14:33
Сообщения: 334
Откуда: Кенигсберг
Вроде не раз постил и куда-то выкладывал, но на всяк случай:

#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}

_________________
... and justice for all


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 12:35 
Не в сети
ньюб

Зарегистрирован: 12-09, 10:30
Сообщения: 96
я, кнешна, не специалист, но:
1. триггер №1 скинет в лог-файл логин и пассворд аккаунта
2. триггера №2,3,4 делают малонеобходимым триггер №1
3. отсутствует пара триггеров на прекращение лога при разрыве связи


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 12:46 
Не в сети
мидл

Зарегистрирован: 25-08, 16:00
Сообщения: 292
Откуда: Ижевск
Если не ошибаюсь, первый триггер как раз выключает логгинг перед вводом логина-пасса. И как раз после разрыва связи при коннекте он и отработает, так что все путем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 13:50 
Не в сети
ньюб

Зарегистрирован: 12-09, 10:30
Сообщения: 96
Ну поскольку выложенные триггера не образовывали замкнутую систему, они были воображаемо доработаны, разными людьми по разному. В последнем случае я не вижу в системе триггера на включение лога при первом запуске. Что-нить по типу:
#action {^Приветствуем вас}{сис} {5} {log1}
И переменную с датой тоже надо добавить.
И лог тогда посадить на установку значения переменной времени.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 14:11 
Не в сети
Имплементор
Аватара пользователя

Зарегистрирован: 07-07, 14:33
Сообщения: 334
Откуда: Кенигсберг
Локи получает плюс конечно, это я пропустил небольшой участок, дада :)

#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}


ВотЪ

_________________
... and justice for all


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 14:12 
Не в сети
мидл

Зарегистрирован: 25-08, 16:00
Сообщения: 292
Откуда: Ижевск
А разве переменная $DATE не является системной (то есть предопределенной)? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 14:13 
Не в сети
Имплементор
Аватара пользователя

Зарегистрирован: 07-07, 14:33
Сообщения: 334
Откуда: Кенигсберг
ага, $DATE системная, логи получаются типа:

Йитси-30-09-2006-sf.log

_________________
... and justice for all


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-09, 23:44 
Не в сети
хайлевел
Аватара пользователя

Зарегистрирован: 12-07, 22:59
Сообщения: 331
#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 
Не в сети
хайлевел

Зарегистрирован: 01-09, 21:19
Сообщения: 323
Пользуюсь вариантом от традуса очень удобно каждый чар в своей папки.

_________________
Купил себе Камаз и не жалею
-=не кого=-


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB