FuckAdmins - Плагин для AMXBans, позволяющий игрокам жаловаться на админов. Жалобы хранятся в SQL базе и выводятся на отдельной странице AMXBans. Жалобы, как и баны, можно комментировать, удалять, редактировать.
1. Импортировать в Вашу SQL базу данных таблицу amx_complaints с помощью файла
amx_complaints.sql, или вручную ввести SQL запрос:
Внимание! При этом все текущие комментарии на сайте будут удалены!
DROP TABLE IF EXISTS `amx_comments`;
CREATE TABLE `amx_comments` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(35) NOT NULL default '',
`comment` text NOT NULL,
`email` varchar(100) NOT NULL default '',
`addr` varchar(100) NOT NULL default '',
`date` varchar(35) NOT NULL default '',
`bid` int(11) NOT NULL default '0',
`bhid` int(11) NOT NULL default '0',
`cid` int(11) NOT NULL,[center][thumb]http://makeserver.ru/uploads/posts//1268564752_fuckadmin.jpeg[/thumb][/center]
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=13;
CREATE TABLE `amx_complaints` (
`cid` int(11) NOT NULL auto_increment,
`player_ip` varchar(100) NOT NULL,
`player_nick` varchar(100) NOT NULL,
`admin_nick` varchar(100) NOT NULL,
`complaint` varchar(255) NOT NULL,
`added` varchar(8) NOT NULL,
PRIMARY KEY (`cid`)
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=30;
INSERT INTO `amx_complaints` VALUES (1, '109.87.26.150', 'Andrey E. <w3sT>', '[WST-Team]', '1-a9 TecToBa9 }I{aJIo6a:D', '03-08-10');
2. Скопировать файлы из папки
web на Ваш сервер с AMXBans следуя иерархии папок, соглашаясь на замену.
3. Откройте файл
include/config.inc.php найдите в нем:
$config->default_lang = "russian"; или $config->default_lang = "english";
И после допишите:
$config->complaints = "amx_complaints";
$config->compl_per_page = "50";
4.[/color] Откройте файл include/lang/lang.russian.php и в конце дописать:
//FuckAdmin v0.1
define("_COMPLLIST","Список жалоб на админов");
define("_COMPLAINT","Жалоба");
define("_COMPLAINTLIST","Список жалоб");
define("_COMPLDETAILS","Подробнее о жалобе");
define("_COMPLON","Жалоба на");
define("_COMPLADD","Добавлено");
define("_ADMINMSG","От админа");
define("_ADDCOMPL","Добавить жалобу");
define("_ADMNICK","Ник админа");
define("_COMPLTEXT","Текст жалобы");
5. Скинуть
fuckadmin.amxx в папку
plugins, или откомпилировать
fuckadmin.sma и поместить его в
plugins. Поместить
fuckadmins.txt в
amxmodx/data/lang/ и в файле
plugins.ini дописать fuckadmin.amxx
6. Прописать CVAR'ы в amxx.cfg
Все установка закончена!