Главная Новости Услуги База знаний Контактная информация

Вверх

Как правильно банить игроков: по SteamID, а не по IP

Важно: если игроки подключаются по московскому адресу из панели, сервер видит у всех них один и тот же IP точки входа. Бан по IP в этом случае заблокирует сразу всех, кто заходит через этот адрес. Поэтому банить нужно только по SteamID.

Блокируйте нарушителей по SteamID, а не по IP-адресу. IP у игроков часто меняется — домашний интернет с динамическим адресом, мобильная сеть, VPN, — поэтому бан по IP легко обойти, а под него могут попасть посторонние игроки с тем же адресом. SteamID закреплён за аккаунтом игрока и не меняется.

  • CS 1.6 (AMX Mod X): amx_ban <ник или #userid> <минуты> [причина] — бан по SteamID. Команду amx_banip не используйте.
  • CS: Source: banid 0 STEAM_X:Y:Z, затем writeid — бан по SteamID сохранится в banned_user.cfg.
  • Garry's Mod: те же команды — banid 0 STEAM_X:Y:Z, затем writeid.

Узнать SteamID игрока можно командой status в консоли сервера. Время 0 означает бессрочный бан.