Авторизация Регистрация Забыли пароль?
Реклама

Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Плагины

    FuckAdmin v0.2 для AMXBans

    Автор: MC WesT

    Дата: 24 марта 2010

    Просмотров: 2 585

    Комментариев: 0

    FuckAdmin v0.2 для AMXBans


    FuckAdmin v0.2

    by WEST


    Автор: WEST
    Версия: 0.2
    Официальный сайт: amx-x.ru

    Описание:
    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)


    Демо:
    Сервер: connect 109.87.26.150:27015
    Страница списка жалоб: https://109.87.26.150/bans/compl_list.php
    Страница добавления жалоб: https://109.87.26.150/bans/add_compl.php

    Список изменений:
    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";

    И после допишите если у вас версия 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","Таблица жалоб");


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

    Все установка завершена!

    Скачать:

    fuckadmin.zip [0 b] (cкачиваний: 436)

    [center][/center]
    Похожие публикации
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.