Описание: FuckAdmin - плагин для AMXBans и AMX Mod X сервера,
позволяющий игрокам жаловаться на админов. Жалобы могут производиться с
помощью веб-интерфейса или прямо с игрового сервера. Игроку достаточно
написать в чат /fuckadmin и у него появится меню с выбором
администрации, после выбора админа у игрока появиться поле ввода в
которое он может ввести жалобу.
Команды для игроков: /fuckadmin,
/fa - для вызова меню FuckAdmin
Настройки:
amx_fa_dbhost "" - сервер где
находиться MySQL База Данных (стандартно: "127.0.0.1") amx_fa_dbuser
"" - пользователь закрепленный за БД amx_fa_dbpass "" - пароль
пользователя amx_fa_dbname "" - название БД amx_fa_chatmsg "0/1" -
выводить всем игрокам сообщение "Игрок "Имя игрока" пожаловался на
администрацию!" (стандартно: 1)
Список
изменений: 0.2 (23 марта 2010) Веб-серверная чать: -
Добавлена возможность добавлять жалобы через сайт - Добавлена
возможность ответа админа на жалобу - Теперь расширение работает на
версии AMXBans 5.0 без проблем - Убраны мелкие баги -
Оптимизирован код Серверная чать: - Убран баг с
возможностью добавления жалобы с пустым полем жалобы и/или админа -
Оптимизирован код - Сообщения в чат теперь выводятся цветом -
Добавлено повторяющееся сообщение о возможности пожаловаться на админов -
Добавлены сообщения об ошибках и об удачном добавлении для пользователя
0.1
(8 марта 2010) - Первый релиз
Установка: 1.
Импортировать в Вашу базу данных файл amx_complaints.sql (При
этом все текущие комментарии на сайте будут удалены)
2.
Скопировать файлы из папки web на Ваш веб-сервер, где находиться
AMXBans, следуя иерархии папок, соглашаясь на замену.
3. Откройте
файл include/config.inc.php найдите в нем:
$config->default_lang = "russian";
или $config->default_lang = "english";
4. Откройте файл
include/lang/lang.russian.php и в конце допишите:
//FuckAdmin v0.2 define("_FUCKADMIN","FuckAdmin
v0.2 by WEST [WST-Team]"); define("_COMPLLIST","Список жалоб на
админов"); define("_COMPLAINTLIST","Список жалоб"); define("_COMPLDETAILS","Подробнее
о жалобе"); define("_COMPLON","Жалоба на"); define("_COMPLADD","Добавлено"); define("_ADMINMSG","Ответ
админа"); define("_DONTMSG","Администрация еще не ответила на эту
жалобу!"); define("_ADDCOMPL","Добавить жалобу"); define("_ADMNICK","Ник
админа"); define("_COMPLTEXT","Текст жалобы"); define("_ADDANSW","Добавить"); define("_YOUNICK","Ваш
ник"); define("_CHOOSEADM","Выберите админа"); define("_COMPLPERPAGE","Жалоб
на страницу"); define("_COMPLTBL","Таблица жалоб");
5.
Если
у Вас версия AMXBans 5.0, Вам
надо скопировать файлы из папки cfg5.0 в папку с Вашим AMXBans. Также
Ваш надо дописать в файле include/lang/lang.russian.php:
define("_READ","Читать коментарии"); define("_ADDCOMMENT","Добавить
комментарий"); define("_NOCOMMENTS","Нет комментариев"); define("_COMMENTS","Комментарии"); define("_EDITCOMMENT","Редактировать
комментарий"); define("_COMMENT","Комментарий"); define("_NAME","Имя"); define("_MAIL","E-mail"); define("_FILE","Фаил"); define("_TOTALCOMMENTS","Всего
комментариев в базе данных");
6.
Скопировать fuckadmin.amxx в папку plugins, или откомпилировать
fuckadmin.sma и поместить его в plugins. Поместить fuckadmins.txt в
amxmodx/data/lang/ и в файле plugins.ini дописать fuckadmin.amxx
7.
Прописать настройки соединения в amxx.cfg, но лучше их прописать в
исходнике