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)

Установка:
1. Импортировать в Вашу базу данных файл amx_complaints.sql (При этом все текущие комментарии на сайте будут удалены)
2. Скопировать файлы из папки web на Ваш веб-сервер, где находиться AMXBans, следуя иерархии папок, соглашаясь на замену.
3. Откройте файл include/config.inc.php найдите в нем:

$config->default_lang = «russian»; или $config->default_lang = «english»;

И после допишите если у вас версия 5.1:

$config->complaints = «amx_complaints»;
$config->compl_per_page = «50»;

А если 5.0 то это:

$config->amxcomments = «amx_comments»;
$config->complaints = «amx_complaints»;
$config->compl_per_page = «50»;

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»,»Таблица жалоб»);

Если у Вас версия 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, но лучше их прописать в исходнике.