Главная | Регистрация | ВходПриветствую Вас Спектатор | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ban CS
ЛёхаДата: Пятница, 21.01.2011, 14:13 | Сообщение # 1
Геймер
Группа: Администраторы
Сообщений: 62
Репутация: 777
Статус: Offline
Ban CS

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

Client Commands:

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

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

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

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

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

amx_reasons - установить возможные причины бана в меню
Использование: amx_reasons <причина 1> <причина 2> [причина 3] ...
-------------------------------------------------------------------------------------------------------------------------------------
[ color=yellow]Пример:[/color] 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

 
ЛёхаДата: Пятница, 21.01.2011, 14:14 | Сообщение # 2
Геймер
Группа: Администраторы
Сообщений: 62
Репутация: 777
Статус: Offline
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:  
- оптимизирован код  
- убраны мелкие баги  
- частично улутшена система бана
 
  • Страница 1 из 1
  • 1
Поиск:


Конструктор сайтовuCoz
kerg.do.am-Все для uCoz