Chat Logger 2.1a
.: Описание
Плагин пишет лог команд:
say, say_team, amx_say, amx_chat, amx_psay, amx_csay, amx_tsay
say @(@@|@@@)
say_team @
в директорию amxmodx\logs\filename.htm .: Переменные
cl_logmode 0 | 1 (default is 1)
0 : Имя файла ChatLog, означает, что весь лог пишется в один htm файл.
1 : Имя файла XXXX.XX.XX, где X'ы заменятся датой, т.е. каждый день лог пишется в отдельный htm.
.: Установка
Впишите этот плагин выше adminchat.amxx или он не будет писать лог команд adminchat'а.
Цитата(plugins.ini)
; Chat / Messages
chat_logger.amxx ; log chat messages by jim
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
;scrollmsg.amxx ; displays a scrolling message
;imessage.amxx ; displays information messages
adminvote.amxx ; vote commands
Лог будет выглядеть как показано ниже:
Цитата(chatlod.htm)
22:55:46 <000.000.000.000> *DEAD*.:|:. : hello
22:55:51 <000.000.000.000> .:|:. : hello
22:55:54 <000.000.000.000> (Terrorist) .:|:. : hello
22:55:59 <000.000.000.000> .:|:. : hello
22:56:01 <000.000.000.000> (Counter-Terrorist) .:|:. : hello
22:56:13 <000.000.000.000> *SPEC*.:|:. : hello
22:56:21 <000.000.000.000> *DEAD*(Terrorist) .:|:. : hello
22:56:23 <000.000.000.000> *DEAD*.:|:. : hello
22:56:30 <000.000.000.000> (Good Luck!) .:|:. : hello
22:56:46 <000.000.000.000> (HUDCHAT) .:|:. : hello
22:56:50 <000.000.000.000> (HUDCENTER) .:|:. : hello
22:56:55 <000.000.000.000> (HUDBOTTOM) .:|:. : hello
22:57:04 <000.000.000.000> (ALL) .:|:. : hello
22:57:11 <000.000.000.000> (ADMINS) .:|:. : hello
22:57:17 <000.000.000.000> (ADMIN) .:|:. : hello
16:17:20 <000.000.000.000> (PLAYER) .:|:. : hello или в обрезанном виде так:
Цитата(chatlog.htm)
*DEAD*.:|:. unsigned team cmd: say
*SPEC*.:|:. spectator cmd: say or say_team
.:|:. terrorist alive cmd: say
(Terrorist) .:|:. terrorist alive cmd: say_team
(Good Luck!) .:|:. admin cmd: amx_psay "Good Luck!" is the listener.
(HUDCHAT) .:|:. admin cmd: amx_tsay or say @
(HUDCENTER) .:|:. admin cmd: amx_csay or say @@
(HUDBOTTOM) .:|:. admin cmd: say @@@
(ALL) .:|:. admin cmd: amx_say
(ADMINS) .:|:. admin cmd: amx_chat
(ADMIN) .:|:. player(is admin) cmd: say_team @
(PLAYER) .:|:. player cmd: say_team @