Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Report Abusive Players V1.0

Статус пользователя tfnd
сообщение 1.3.2009, 23:35
Сообщение #1
Стаж: 17 лет

Сообщений: 38
Благодарностей: 38
Полезность: 630

Суть плагина:
Дает возможность игрокам пожаловаться на "не хорошего" игрока (читер, неадекват 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+)

Ну вот вроде как и все :)

Скачать:

Отредактировал: tfnd, - 1.3.2009, 23:40
Прикрепленные файлы:
Прикрепленный файл  ReportAbusivePlayersv1.0_2.rar ( 33,26 килобайт ) Кол-во скачиваний: 93
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя tfnd
сообщение 3.3.2009, 20:14
Сообщение #2
Стаж: 17 лет

Сообщений: 38
Благодарностей: 38
Полезность: 630

up! полезная вещь для сервера!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя aqua
сообщение 3.3.2009, 20:16
Сообщение #3


Стаж: 17 лет

Сообщений: 487
Благодарностей: 121
Полезность: 141

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

ОФФТОП.

ЗЫ: руссификацию выложу)

Отредактировал: aqua, - 3.3.2009, 20:18


!
Запрет на ответ в темах: навсегда
Аккаунт пользователя заблокирован до: 6.4.2739916, 20:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fr0x
сообщение 3.3.2009, 20:40
Сообщение #4


Стаж: 18 лет

Сообщений: 334
Благодарностей: 125
Полезность: 624

спасибо автору! сейчас будем тестить thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fr0x
сообщение 3.3.2009, 22:16
Сообщение #5


Стаж: 18 лет

Сообщений: 334
Благодарностей: 125
Полезность: 624

Всё настроил.... подал жалобу... но на сайте http://10.39.32.28/abusereports.php пустота!
только:
DB id Reporters name Reporters steamid Reported name Reported steamid Reason Server Date
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fr0x
сообщение 3.3.2009, 23:03
Сообщение #6


Стаж: 18 лет

Сообщений: 334
Благодарностей: 125
Полезность: 624

Ой это я тупил)))

А как сделать чтобы на страничке сайта http://10.39.32.28/abusereports.php

отображался и ИП игрока на которого пошла жалоба! плз оч нужно :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kadet_fad
сообщение 6.3.2009, 18:28
Сообщение #7
Стаж: 17 лет

Сообщений: 183
Благодарностей: 31
Полезность: 143

Цитата(aqua @ 3.3.2009, 21:16) *
Эмм... я тоже выкладываю плагины... но не надо поднимать темы, мне тоже хочется поднять свои... будь более сдержанным

ОФФТОП.

ЗЫ: руссификацию выложу)

Как там с русификацией?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя aqua
сообщение 6.3.2009, 18:29
Сообщение #8


Стаж: 17 лет

Сообщений: 487
Благодарностей: 121
Полезность: 141

Забил, сейчас буду руссифицировать)


!
Запрет на ответ в темах: навсегда
Аккаунт пользователя заблокирован до: 6.4.2739916, 20:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kadet_fad
сообщение 14.3.2009, 13:54
Сообщение #9
Стаж: 17 лет

Сообщений: 183
Благодарностей: 31
Полезность: 143

Видно не как =(

Отредактировал: Kadet_fad, - 21.3.2009, 21:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: