Web chat loger - плагин логирующий игровой чат в базу данных mysql и за счет веб части выводит живой чат на сайте. Записывается в базу все кроме сообщений начинающих с @админ сообщение и с слеша / но это можно настроить в конфиге и записывать чат команды. Веб интерфейс имеет достаточно гибкий функционал , начиная от красивого вывода сообщений , заканчивая админкой и отправкой сообщений на сервер прямо с сайта.

Установка:
Цитата
Из папки cstrike загрузить все файлы на игровой сервер, в plugins.ini прописать webchat.amxx, настроить webchat.cfg

Из папки web загрузить все на веб-хостинг, перейти к установке скрипта. После выполнения первого шага привязывается сессия, после этого с другого браузера продолжить установку нельзя

1.0 Релиз плагина
1.1 Убран баг: не логировались сообщения в которых был символ ' или "
Добавлены запросы CREATE TABLE при запуске плагина
1.2 Добавлена кодировка UTF-8 при подключении к базе данных, теперь русское название сервера и русские сообщения будут отображаться корректно
Добавлен квар amx_webchat_reconnectmysql
Исправлены мелкие ошибки
+Немного обновлена веб-часть
1.2.1
Исправлены ошибки, из-за которых могли быть сильные лаги из-за бесконечного реконнекта к БД
1.2.2
Исправлены ошибки: Run time error 10 (plugin "webchat.amxx") (native "SQL_FreeHandle")
1.2.3
Вместо 2-ух функций, теперь одна функция, которая отсылает лог в mysql
Исправлены мелкие ошибки
1.2.4
Добавлено нормальное отображение русского текста в чате(зависит от квара amx_webchat_rusfix)
Если включен параметр amx_webchat_ignore_sim, то сообщения со слешом вначале скрываются в чате(раньше сообщения просто не записывались в базу)
Добавлен квар amx_webchat_reconnecttime, теперь можно указать время, через которое сервер будет переподключаться к базе данных, при потере соединения
1.2.5
Исправлен баг с кодировкой сообщений
1.3
Добавлено логирование русских сообщений из colored translit 3.0 (необходимо уставить измененный мною colored translit)
Исправлены многочисленные дублирования сообщений в консоле
1.3.1
cs_get_user_team -> get_user_team, модуль Cstrike теперь не используется
Изменен алгоритм вывода русского чата в игре, теперь русский чат в игре выводится в любом случае
Добавлены функции allchat и adminlisten, настраиваются кварами
1.3.2
Добавлен квар amx_webchat_sendrcon для новой веб-части
1.3.3
Стандартный лог теперь не блокируется
Модуль cstrike добавлен обратно, т.к. get_user_team работает некорректно
1.3.4
Исправлено дублирование сообщений в стандартном логе(в некоторых случаях)
Добавлено наказание за использование багов с цветным чатом, настраивается кварами
-Все поля добавлены в таблицу, чтобы все было ровно
-Добавлена возможность удаления сервера из базы
-Добавлены ссылки на профиль стим(у стим игроков)
-Оптимизированы mysql запросы
-Добавлен debug режим
UPDATE 14.12.2013 полностью переписана веб-часть
[-]Убран debug режим, ибо он не нужен
[+]В основу дизайна взят Bootstrap 2.3.2
[!]Улучшен пагинатор
[+]Удобный установочник
[+]Добавлена проверка на motd_rewrite
[+]Добавлен поиск по промежутку времени
[+]Добавлена админ-часть(root админа нельзя удалить, у него всегда будет доступ ко всем функциям, независимо от настроек уровня)
[+]Добавлена возможность отправлять сообщение из веб-чата на сервер
[+]Добавлен шаблонизатор smarty, изменить дизайн теперь проще
[!]В админ-части все на ajax, изменения вступают в силу без перезагрузки страницы, быстро и удобно



Авторы: BaHeK
Версия: 1.3.4