shell
- Додано: 2014-02-23 20:58
- Змінено: 2014-10-12 18:13
- Статус: Схвалено
0
Как забанить игрока в CS:S
Бан с помощью 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 <время> <steam_id> [причина] - добавляет указанный steamid в банлист sm_banip <время> <ip-адрес> [причина] - добавляет указанный ip-адрес в банлист
Для того, чтобы забанить игрока навсегда указываем в параметре
<минуты>
значение 0.
Узнать
#userid
или steamid
игроков можно консольной командой status
Узнать
IP
игроков можно только имея доступ к rcon
командами
sm_rcon status rcon status
Все баны записываются в файлы сервера
cfg/banned_user.cfg
, cfg/banned_ip.cfg
Для разбана игрока можно удалить записи банов из соответствующих файлов и смените карту , либо воспользуйтесь командой
sm_unban
sm_unban <steam_id|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 <steam_id|ip-адрес> [причина]
0
1651
Теги:
відсутні