Суббота, 19.07.2025, 02:01

Меню сайта
Главная Форум Файлы Топ сайтов

Всё для uCoz

Шаблоны Шапки Иконки груп Иконки для форума Скрипты

Всё для Cstrike 1.6

Скачать игру Модели оружий Модели игроков Готовые сервера Спрайты Карты Патчи Плагины Новости Защита Программы Моды Статьи

Всё для PhotoShop

Кисти Стили Шрифты PSD исходники Уроки photoshop Скачать Photoshop
Статьи
Сервер на два протокола(47/48) Не видно сервер в инете?? Делаем себя админом Способ понижения пинга Как установить плагины? Виды модов для CS 1.6 серверов Запуск с консоли Настройка "ПК" под CS 1.6
Главная » Файлы » Плагины

Ban CS [Бан игрока через его кс]
[ · Скачать удаленно () ] 15.10.2009, 10:13

Плагин против игроков со сменным ипом...
Плагин банит игрока, через его КС.. То есть, если игрок сменит ник, стимид или ип... он всё равно не сможет подсоединиться к вам.

Client Commands:

amx_bancs - забанить игрока
Использование: amx_bancs <ник или часть ника> <на сколько минут> [причина]
------------------------------------------------------------------------------------------------------------------------------------
Пример: amx_bancs "zlosniy-chitoruga-so smennim ip" 999999 "lol"
------------------------------------------------------------------------------------------------------------------------------------
Примечание: Максимальное число минут 999 999 (2 года) минимальное одна минута
используй значение 0 для бана навсегда.

amx_bancsmenu - показать бан меню.

amx_bancslist - показать список забаненых
Использование: amx_bancslist <первые Х банов>
------------------------------------------------------------------------------------------------------------------------------------ -
Пример: amx_bancslist 15
-------------------------------------------------------------------------------------------------------------------------------------
Примечание: система перелистывания как в amx_help

amx_unbancs - разбанить игрока
Использование: amx_unbancs <ник>
-------------------------------------------------------------------------------------------------------------------------------------
Пример: amx_unbancs "MaSSa"
----------------------------------------------------------------------------------------------------------------------------------- --
Примечание: Надо писать полный ник (не часть ника, иначе не будет работать!)

amx_bantimes - установить возможные времена бана в меню
Использование: amx_bantimes <время 1> <время 2> [время 3] ...
-------------------------------------------------------------------------------------------------------------------------------------
Пример: amx_bantimes 0 5 10 20 40 80 100 300 600
-------------------------------------------------------------------------------------------------------------------------------------
Примечание: используй число 0 (ноль) для добавление бана навсегда.

amx_reasons - установить возможные причины бана в меню
Использование: amx_reasons <причина 1> <причина 2> [причина 3] ...
-------------------------------------------------------------------------------------------------------------------------------------
Пример: amx_reasons "cheat" "lol" "wallhack" "noob" "mnogo govoriw"
---------------------------------------------------------------------------------------------------------------------------------- ---
Примечание: с целью умению использование CPU число причин ограничего
до 24. Используй значение "" для
добавления бана без причины. Запиши список ваших причин в файл
файл amxx.cfg... также зделай и с amx_times...

Cvars:

Bancs_hud - При значении в 1 показывается
Hud сообщения о бане.

Bancs_logs - Если 1 включаются логирование банов
логи хранятса в файле logs/amx_bancs.txt

Изменения:

Code
сhangelog v0.1:  
- Сделана основу плагина.  
- Сделан квар amx_reasonkick.  

сhangelog v0.2:  
- Убран мелкий баг с языковым файлом.  

сhangelog v0.3:  
- Изменено сообщение при бане с "kicked" на "banned pernamently".  
- убран мелкий баг с проверкой на наличие бана.  

changelog v0.4:  
- Добавлено время бана( связано с реальным временем).  
- Когда забаненый игрок попытается зайти на сервер,  
ему покажет в сколько времени и какого числа кончится его бан...  
- Сделал проверку на бан через математ. формулу(  
проверяет не был ли изменен номер в регистре),  
доделал другие проверки на бан которые уменьшают шанс  
того что на серв "проникнет" забаненый человек.  
- Добавлено сообщение админу, после того как он когото  
забанил, какого числа в сколько время игрок разбаниться -  
снова сможет зайти на серв  
- Исправлен баг, когда у игрока переполнен регистр  
и его не может забанить  

changelog v0.5:  
- исправлен баг "бан сам себя"  
- исправлен мелкий баг с отображение причины  

changelog v0.6:  
- все фразы скинул в языковой файл  
- одолжил менюшку amx_bancsmenu i amx_bantimes с plmenu.sma  
- доделал в меню причины и клиент-сервер комманду amx_reasons  
- добавил квар bancs_hud и сообщение о бане в HUD  
- добавил квар bancs_banself  
- добавлена поддержка админ имунитета  

changelog v0.7:  
- Сменил Hud сообщение на более красивое  
- изменил систему Бана игроков  
- максимальное время бана повышено до  
999999 минут(2 года)  
- большое количество времени в меню теперь  
отображаетса в Днях  

changelog v0.7.1:  
отфиксил баги о которых сообщали игроки:  
- в Hud сообщение не отображалось имя игрока  
- с второй страницы путаница в кнопках меню  
- забаненый игрок не изчезал с меню  
- в меню можна было забанить самого себя  

changelog v0.7.2:  
- добавлены логи и cvar bancs_logs  
- отфиксен баг, когда игрок проходит  
через проверку бана из-за слишком высокой потери пакетов  

changelog v0.7.3:  
- изменена ситема логирования сообщений  
- отфиксен баг с ищезающим Hud сообщением  
Огромное спасибо Maarik за помощь в тестировании  

changelog v0.8:  
- добавлен банлист и команда для его просмотра  
- добавлена возможность разбана игрока  
- отфиксен баг с баном навсегда  
- добавил Hud сообщение о разбане  

changelog v0.9 FINAL:  
- оптимизирован код  
- убраны мелкие баги  
- частично улутшена система бана
Категория: Плагины | Добавил: Cemka
Просмотров: 546 | Загрузок: 162 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Твой профиль
Здравствуйте: Гость
Наш опрос
Сколько вам лет?
javascript:; javascript:;
Всего ответов: 29

Мини-чат
200
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

© Хостинг от uCoz ForumSiteMap.xml SiteMap.xml