• Додано: 2014-02-23 20:58
  • Статус: Схвалено
1

Как забанить игрока в CS:S v34

Бан с помощью rcon


Данный тип банов не имеет отличия от реализации в версии Counter-Strike 1.6

Чтобы иметь возможность забанить, нужно прежде авторизироваться на сервере введя Ваш пароль


	         rcon_password "ваш пароль"

Бан по IP
Для бана по IP адресу клиента используем команду addip


	         rcon addip <минуты> <ip адрес>

	         

Используйте значение 0 в поле <минуты> для перманентного бана
Для записи списка забаненых в файл cfg/banned_ip.cfg используйте команду writeip


	         rcon writeip

	         

Бан по Steam_ID
Для бана по Steam_ID клиента используем команду banid


	         rcon banid <минуты> <userid | uniqueid> {kick}

	         

Используйте значение 0 в поле <минуты> для перманентного бана
Для записи списка забаненых в файл cfg/banned_user.cfg используйте команду writeid
Для одновременного кика игрока вместе с баном используйте опцию kick. Пример:


	         rcon banid 0 STEAM_0:1:23456789 kick

	         

Как узнать IP, userid, Steam_ID?

Для того, чтобы узнать список игроков и их IP, userid, steamid исользуем команду status


	         rcon status

	         

Бан с помощью SourceMod


После установки SourceMod и добавления администраторов забанить можно стандартными средствами с помощью меню sm_admin либо с помощью консольных команд:


	     sm_ban <#userid|имя> <минуты> [причина]     -   банит игрока, находящегося на сервере

	     sm_addban <время> <steamid> [причина]  -   добавляет указанный steamid в банлист

	     sm_banip <ip|#userid|имя> <время> [причина]  -  добавляет указанный ip-адрес в банлист

	     

Для того, чтобы забанить игрока навсегда указываем в параметре <минуты> значение 0.

Узнать #userid или steamid игроков можно консольной командой status
Узнать IP игроков можно только имея доступ к rcon командами


	     sm_rcon status

	     rcon status

	     

Все баны записываются в файлы сервера cfg/banned_user.cfg, cfg/banned_ip.cfg
Для разбана игрока можно удалить записи банов из соответствующих файлов и смените карту , либо воспользуйтесь командой sm_unban


	     sm_unban <steamid|ip>  -  разбанивает игрока с соответствующим параметром steamid/ip

	     

Данный способ банов практически аналогичен банам через rcon за исключением того, что не нужно пользоваться командами записи в файл, баны записываются автоматически и игроки также кикаются автоматически при бане.
Для более надежного бана с использованием наглядного банлиста нужно использовать систему SourceBans. Баны в этой системе будут рассмотрены далее.

Бан с помощью SourceBans


После установки SourceBans, необходимо добавить администраторов, так как права пользователей теперь настраиваются не в файлах admins.cfg, admins_simple.cfg, а на веб-странице банлиста SourceMod, в панели управления.

Для добавления администратора, заходим в Панель управления банлиста SourceMod, раздел Настройка администраторов. Выбираем пункт Добавить нового админа. Далее заполняем необходимые поля:

  • Admin Login - ник администратора. Будет использоваться для входа в веб-часть банлиста и будет отображаться в списке банов.

  • Admin Steam ID / Community ID - steamid администратора , которое будет использоваться для авторизации на игровом сервере

  • Admin Email - почта администратора для получения служебных сообщений банлиста

  • Admin Password - пароль администратора для входа в веб-панель.

  • Admin Password (confirm) - подтверждение пароля

  • Server Password - пароль администратора для входа на сервер (если нужно)

Далее выбираем игровые сервера из списка и права для данного администратора.

После добавления администратора он может зайти в веб-панель банлиста и банить игроков непосредственно оттуда. Для того, чтобы забанить, нужно зайти в Панель управления, раздел Баны, Добавить бан. при бане можно указать по какому параметру банить SteamID либо IP , что очень удобно.

Также можно банить находящихся на сервере игроков. Для этого зайдите в панель управления банлиста, раздел Серверы. далее выберите сервер, нажмите правой кнопкой мыши на выбранном игроке и выберите функцию бана.

Для бана на сервере можно использовать админ-меню sm_admin, а также консольную команду sm_ban:


	   sm_ban <#userid|имя> <время> [причина]

	   

Узнать #userid или имя игрока можно введя консольную команду status.

Разбанить быстро игрока можно из панели управления SourceMod в списке банов, выбрав игрока и нажав кнопку разбана. Либо разбанить игрока с сервера командой sm_unban:


	   sm_unban <steamid|ip> [причина]

	   

0
9335
Теги:   відсутні
Коментарів немає

Тільки зареєстровані користувачі можуть залишати коментарі

Вгору