Русское сообщество по скриптингу

СуперБан (SuperBan)

Плагины для AMX Mod X, которые не удовлетворяют правилам оформления.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

СуперБан (SuperBan)

Сообщение Lukmanov » 09 мар 2010, 16:10

Авторы: Lukmanov Ildar, DJ_WEST (MySQL адаптация)
Версия: 3.0

Описание:
SuperBan – это AMXX плагин, предназначенный для блокировки доступа определённым игрокам к игровому серверу Counter-Strike 1.6 по уникальным параметрам.

Для работы данного плагина необходимо иметь:
1) Игровой сервер Counter-Strike 1.6.
2) Metamod с установленным AMX Mod X.
3) MySQL сервер.
4) Web сервер с поддержкой PHP (для Web интерфейса).

Данный плагин позволяет:
1) Банить игроков с указанием срока и причины бана.
2) Раздельно банить игроков из подсетей с единым IP адресом
3) Кикать забаненных игроков с указанием срока и причины бана.
4) Снимать бан с игроков, указав имя либо IP.
5) Просматривать список забаненных через консоль.
6) Просматривать список забаненных через Web интерфейс.
7) Единовременно очищать из базы данных все истёкшие баны.
8) Логировать установку и снятие банов, попытки забаненных
игроков войти на сервер, а также все подключения к серверу.
9) Объявлять о бане игроков в общий игровой чат.

Для блокировки доступа плагин использует базовую технологию, основанную на мультипараметрах и дополнительную, которая появилась в версии 3.0. По умолчанию данная технология отключена. Для
её работы необходимо иметь Web сервер с поддержкой PHP.
SuperBan использует инновационные методы блокировки доступа, что позволяет снизить вероятность обхода бана к минимуму. Плагин осуществляет пермаментный бан по первичному имени игрока, это
означает, что даже если игрок обойдёт все защиты плагина, он всё равно не сможет играть на сервере под прежним именем.
SuperBan хранит данные в базе данных MySQL, что существенно ускоряет работу с объёмными бан-листами. Для корректной работы плагина необходим минимальный пинг между игровым и MySQL сервером.

Используемые модули:
Cstrike
Engine
Mysql

Использование плагина:
amx_superban_menu — открыть супербан меню. Клавишами 9 и 0 — листать список игроков. 8 — выбрать срок бана. 1-7 — выбрать игрока. После выбора игрока введите причину бана и нажмите Enter.
amx_superban <имя или #userid> <минут> [причина] — забанить игрока с определённым именем или UserID. Можно использовать первые 3-4 буквы имени. Примеры:
amx_superban Goodwin 0 “UcnoJIb3oBaHue 4uToB” — забанить игрока Goodwin навсегда с причиной (сообщением) “UcnoJIb3oBaHue 4uToB”.
amx_superban Good 60 “Ockop6JIeHu9” — забанить игрока Goodwin на 1 час с причиной (сообщением) “Ockop6JIeHu9”.
amx_superban Goo 30 — забанить игрока Goodwin на 30 минут без указания причины.
amx_unsuperban <name or ip> — разбанить игрока по имени или ip. Примеры:
amx_unsuperban Goodwin
amx_unsuperban 127.0.0.1
amx_superban_clear — очистить базу от истёкших банов.
amx_superban_list <number> — вывести в консоль n последних банов.
amx_banmenu — аналог amx_superban_menu. Работает в том случае, если superban.amxx прописан в plugins.ini до plmenu.amxx.
amx_ban и amx_banip — аналог amx_superban. Работает в том случае, если superban.amxx прописан в plugins.ini до admincmd.amxx.


Хотите убедиться в эффективности?
1) Войдите на мой игровой сервер: connect reallife.homeip.net:27015
2) Напишите в игровой чат "SuperCheats" (без кавычек). Античит сервера забанит вас за читерское сообщение с помощью моего плагина.
3) Вы должны зарегистрироваться, чтобы видеть ссылки. - найдите своё имя в бан-листе.
4) Попробуйте обойти бан.

Плагин SuperBan разрабатывается и обновляется мною, с января 2008 года. Пользователи плагина — это небольшое «сообщество» администраторов (владельцев) известных игровых серверов Counter-Strike 1.6 в России и Украине. Плагин является приватным, поэтому передаётся в пользование только надёжным проектам. Если тебя заинтересовала моя разработка и ты хочешь присоединиться к проекту, то напиши мне на ICQ 323-696-898.

Не утверждено. //Leonidddd
Последний раз редактировалось Lukmanov 14 июн 2012, 16:40, всего редактировалось 5 раз(а).
Аватара пользователя
Lukmanov
 
Сообщения: 21
Зарегистрирован: 11 янв 2010, 11:49
Откуда: Уфа
Благодарил (а): 4 раз.
Поблагодарили: 81 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение a.aqua » 13 мар 2010, 02:47

Новые версии выходят с периодичностью от 2 недель до 2 месяцев.

Позавчера за день вышло 4 версии :D
Две последних из них вышло периодичностью менее 1 часа.
a.aqua
 
Сообщения: 369
Зарегистрирован: 08 сен 2009, 16:43
Благодарил (а): 146 раз.
Поблагодарили: 138 раз.
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение Serega1212 » 13 мар 2010, 11:51

Мне б хотябы самую первую версию этого плагина просто читаки дас тали немогу нормально забатить!
Аватара пользователя
Serega1212
 
Сообщения: 14
Зарегистрирован: 03 янв 2010, 03:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Re: СуперБан (SuperBan)

Сообщение Lukmanov » 13 мар 2010, 15:11

Serega1212 писал(а):Мне б хотябы самую первую версию этого плагина просто читаки дас тали немогу нормально забатить!


Напиши мне... на ICQ.
Аватара пользователя
Lukmanov
 
Сообщения: 21
Зарегистрирован: 11 янв 2010, 11:49
Откуда: Уфа
Благодарил (а): 4 раз.
Поблагодарили: 81 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение Serega1212 » 13 мар 2010, 18:52

OK
Аватара пользователя
Serega1212
 
Сообщения: 14
Зарегистрирован: 03 янв 2010, 03:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Re: СуперБан (SuperBan)

Сообщение MAN » 15 мар 2010, 22:28

я знаю принцип этого бана -пользуюсь первым SuperBan !
Но это вообще шедевр-если ты увеличил защиту от обхода его то респект и уважуха!
Аватара пользователя
MAN
 
Сообщения: 27
Зарегистрирован: 18 ноя 2009, 06:56
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение a.aqua » 16 мар 2010, 00:36

MAN писал(а):я знаю принцип этого бана -пользуюсь первым SuperBan !
Но это вообще шедевр-если ты увеличил защиту от обхода его то респект и уважуха!

Пиши! меньше! восклицательных! знаков! и! люди! тебя! поймут!
a.aqua
 
Сообщения: 369
Зарегистрирован: 08 сен 2009, 16:43
Благодарил (а): 146 раз.
Поблагодарили: 138 раз.
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение Slackerok » 18 мар 2010, 22:46

Ребята можно и мне версию без MySQL? :-[ Давно хотел иметь такой плагин для читеров >:o
Аватара пользователя
Slackerok
 
Сообщения: 27
Зарегистрирован: 10 фев 2010, 12:26
Благодарил (а): 13 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение n1ger » 21 мар 2010, 23:09

Lukmanov, уже спрашивал тебя в аське =) есть ли принципиальное отличие от бана в амх_банс 5.1rc ? там тоже смена ip. ника, переустановка кс не помогает. ПРавда я ошибку там совершил с переустановкой...
а так судя по описанию весьма хорошая работа проведена. :thumbs_up
Аватара пользователя
n1ger
 
Сообщения: 9
Зарегистрирован: 20 мар 2010, 11:34
Откуда: ypaJI enTa
Благодарил (а): 3 раз.
Поблагодарили: 2 раз.
Языки программирования: хочу научиться =((

Re: СуперБан (SuperBan)

Сообщение a.aqua » 21 мар 2010, 23:36

AB5.1 - гавно
a.aqua
 
Сообщения: 369
Зарегистрирован: 08 сен 2009, 16:43
Благодарил (а): 146 раз.
Поблагодарили: 138 раз.
Языки программирования: Counter-Strike 1.6

Re: СуперБан (SuperBan)

Сообщение Lukmanov » 21 мар 2010, 23:51

Slackerok писал(а):Ребята можно и мне версию без MySQL? :-[ Давно хотел иметь такой плагин для читеров >:o


Нет версии без MySQL. С текстовой базой возникают лаги, когда бан-лист содержит 100-200 и более записей, поэтому версии без MySQL я не выпускаю.

Добавлено спустя 6 минут 32 секунды:
n1ger писал(а):Lukmanov, уже спрашивал тебя в аське =) есть ли принципиальное отличие от бана в амх_банс 5.1rc ? там тоже смена ip. ника, переустановка кс не помогает. ПРавда я ошибку там совершил с переустановкой...
а так судя по описанию весьма хорошая работа проведена. :thumbs_up


К сожалению я не работал с амх_банс 5.1rc, поэтому не могу сказать про отличия. То, что они есть и они принципиальные - это очевидно. Кто знает алгоритм бана амх_банс 5.1rc и как его обойти - напишите, пожалуйста, в личку или на ICQ. Если там есть что-то принципиально уникальное - возможно позаимствую, как дополнительный параметр для супербана.

Добавлено спустя 30 секунд:
a.aqua писал(а):AB5.1 - гавно


+1 :-D
Аватара пользователя
Lukmanov
 
Сообщения: 21
Зарегистрирован: 11 янв 2010, 11:49
Откуда: Уфа
Благодарил (а): 4 раз.
Поблагодарили: 81 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Пред.След.

Вернуться в Неутвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6