Здесь может быть ваша реклама!
» Меню сайта


» Видео

» Разделы сайта

» Категории раздела
Админские команды [99]
Эффекты [153]
Античитерские [21]
Серверные [217]
Звуковые [32]
Статистические [33]
Fun [21]
Разные [202]
Zomby mod [104]
Zombie class [25]

» Полезные мелочи


» Статистика
Онлайн всего: 14
Гостей: 14
Пользователей: 0

» Windows

Главная » Файлы » Плагины » Админские команды

Report Abusive Players V1.0

Суть плагина:
Дает возможность
игрокам пожаловаться на "не хорошего" игрока (читер, неадекват etc..).
Плагин добавляет на сервер удобное меню, через которое можно за короткий
срок подать жалобу. Все жалобы сохраняются в базу данных mysql, что
дает возможность вывода жалоб на страничку сайта. Админ может
просматривать и управлять списком жалоб прямо из игр (через console или
motd окошко).

Начиная с версии 0.3 вы можете установить плагин,
который позволит записывать демо через HLTV сразу после подачи жалобы.
Как активировать читайте ниже.

Player commands:
say !report - покажет меню для подачи жалобы.


Установка:
1) Распаковываем архив в папку cstrike.
2) В addons/amxmodx/configs/plugins.ini дописываем строку
report_abuse.amxx

Если
вы хотите использовать motd окошко для управлением списком жалоб -
разархивируйте webfiles на свой веб-сервер. И измените sql настройки в
ar_config.php на свои.


Как изменить причины жалоб:
Открываем addons/amxmodx/data/lang/report_abuse.txt и ищем следующие строки:

* REASON_1 = Skywalking
* REASON_2 = Reapeted TK/TD
* REASON_3 = Spawnkilling
* REASON_4 = Wallhack
* REASON_5 = Aimbot
* REASON_6 = Speedhack
* REASON_7 = Bad language
* REASON_8 = Swearing

Можете изменять причины как вам угодно.

Cvars: (настройки в report_abuse.cfg )
ar_url - если вы используете abusereports.php на своем веб-сервере, то укажите прямой путь.
Пример:
"http://www.yourhost.com/abusereports.php"

ar_servernick - короткое имя сервера, используйте, если у вас несколько серверов

ar_deletereportsflag - флаг, который должен иметь админ для удаления жалоб. (по-умолчанию ADMIN_RCON "i"

ar_showreportsflag - флаг, который должен иметь админ для просмтора жалоб (по-умолчанию ADMIN_BAN "d"

ar_hltv_proxypassword - если вы используете плагин для записи демок через HLTV, обязательно укажите здесь пароль

ar_recordingtime - как долго будет происходить запись демки через HLTV после подачи жалобы

ar_motddisabled
- если вы хотите использовать motd окошко для просмотра и управления
списком жалоб укажите значение этой переменной 0

ar_showreported -
если указать 1, то игрок на которого подали жалобу получить сообщение, в
котором будет указано кем была подана жалоба и почему.

ar_announcemsg
- автоматическое информационное сообщение, которое будет показываться
игрока на сервере. Там HUD сообщение что-то типо: "say !report to report
a cheator".. что-то в этом духе.

ar_nextreporttime - промежуток времени, через который можно посылать жалобы. (по-умолчанию 60)

ar_debug - записывать в логи debug сообщение.. если все нормально работает можно не включать. Хотя полезно.

ar_reportadmins - укажите 1, если хотите, чтобы игроки могли подавать жалобы на админов.

ar_hide_admins - укажите 1, если хотите спрятать свой админ-статус. Это работает только, если "ar_reportadmins" 1

Теперь расскажу как сделать, чтобы снималась демка через HLTV после подачи жалобы.
1) Переходим в addons/amxmodx/sripting
2) Открываем report_abuse.sma и находим седьмую строку:
//#define USE_HLTV

Убераем первые два слеша. Закрываем, предаврительно сохранив. И компилируем ( Compiling Plugins ).

Рекомендуются:
Amxmodx 1.75+
Mysql server (тестировалось на mysql 5+)

Ну вот вроде как и все smile.gif




Скачать: Report Abusive Players V1.0


Категория: Админские команды | Просмотров: 898 | Загрузок: 208
Похожие материалы:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Статьи
Форум
Каталог файлов
Информация