Zzahar: Все сообщения за 29 Октября 2005 года

 
ПнВтСрЧтПтСбВс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Zzahar

втянувшийся
Действие лучше действительно писать числом. И разбивать их в диапазоны. Логи чара скажем 3xx логи вещей 4xx логи чата 7xx ну итд. Честное слово так гораздо проще и удобнее.
Log.info("Text") - в лог пишутся время записи, текст, текущий игрок, его координаты
 

Какой текст? Вообще не совсем понятен предполагаемый формат лога. Вот скажем лог
"Игрок gamer(id - 66666666) передал 1000 аден(obj_id адены- 7777777) игроку CoolGamer(id - 8888888)"
в моём представление должен быть строкой таблицы примерно такого вида:
| 413 | gamer | 66666666 |CoolGamer|8888888|7777777|x y z| | | |57 |1000| |
Здесь 413 - код действия "игрок A передал вещь игроку B". Как и все логи транзикций вещей начинается с 4. Далее идут 4 фисированных поля - actor, actor_id, target,target_id(в некоторых типах логов они будут пустыми особенно target). Далее идёт поле с obj id вещи(оно тоже фисированное). Дальше 1-3 полей для строк и 2-7 полей для чисел. Необходимо конечно заранее условиться какие из этих полей что будут значить в зависимости от типа лога. Скажем можно условиться что для всех логов транзикций с вещами первое поле будет id типа вещи а второе её количество. Тогда запросом log_id>400 AND log_id<500 and num1=57 and num2>10000 мы получим все транзикции адены с количеством адены более 10000. Вот так я себе это представляю. Для работы с такими логами лучше иметь какой-то специализированный вьювер который бы преобразовывал их к человеческому виду. Вот так я себе всё это представляю.
L2JZsystem - система управления сервером.  

Zzahar

втянувшийся
TD_ALECS:
Что то у меня Enchant не пашет, или я что то не так делаю ?
 

А рестарт сервера пашет? Что пишет сервер при попытке энчанта?
L2JZsystem - система управления сервером.  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru