
Описание:
FuckAdmins – Плагин для AMXBans, позволяющий игрокам жаловаться на админов. Жалобы хранятся в SQL базе и выводятся на отдельной странице AMXBans. Жалобы, как и баны, можно комментировать, удалять, редактировать.
Команды для игроков:
/fa или /fuckadmin – Вызвать меню FuckAdmin
Демо:
Настройки:
amx_fa_dbhost \”127.0.0.1\” – Сервер где находиться MySQL БД
amx_fa_dbuser \”user\” – Пользователь БД
amx_fa_dbpass \”pass\” – Пароль пользователя БД
amx_fa_dbname \”bd\” – Название БД
Установка:
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,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin 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.
\’, \'[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.Откройте файл 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
Все установка закончена!
Скачать: fuckadmin_v0.1.zip Скачано: 1
Коментарі 1