Игровые серверы на часы. Платите, только когда играете.

Админ-команды сервера CS:GO (SourceMod)

Вы развернули сервер, поэтому вы администратор. Админ-команды CS:GO работают через SourceMod, который установлен и настроен на каждом сервере CS:GO 2hours.gg, а ваш Steam-аккаунт автоматически получает права администратора. Любую команду можно выполнить из веб-консоли на странице вашего сервера или прямо в игре.

Три типа команд

Полезно понимать, какая команда к чему относится, потому что вводятся они по-разному:

  • Админ-команды (SourceMod) — кик, бан, смена карты, слэй. Их могут выполнять только администраторы. Вводите их в чате с !, (или с /, чтобы скрыть сообщение от остальных), например !kick. Та же команда работает в консоли как sm_kick.
  • Настройки сервера (cvars) — время раунда, боты, огонь по своим. Это игровые переменные, а не админ-команды. Как администратор вы меняете их командой sm_cvar <name> <value>, например sm_cvar mp_roundtime 2.
  • Команды игрока — всё, что игрок выполняет на своём клиенте сам (покупка, голосовой чат, наблюдение). Права администратора не нужны, они влияют только на этого игрока.

Как выполнять админ-команды

Вам нужна включённая консоль разработчика (Настройки > Игра > Включить консоль разработчика, или добавьте -console в параметры запуска). Затем можно:

  • В чате: нажмите Y, введите команду с префиксом ! (!map de_nuke). Используйте / вместо !, чтобы выполнить команду незаметно для остальных игроков.
  • В консоли: нажмите ~ (тильда, слева от клавиши 1) и введите версию с sm_ (sm_map de_nuke).

Проще всего: введите !admin в чате, чтобы открыть меню администратора SourceMod и выбрать любую из команд ниже мышью, ничего не запоминая.

Управление игроками (администратор)

!kick <name>
Удалить игрока с сервера.
!ban <name> 30 <reason>
Забанить игрока на 30 минут (укажите 0 для постоянного бана).
!slay <name>
Мгновенно убить игрока в текущем раунде.
!slap <name> 20
Нанести 20 урона и отбросить игрока (0 — только отбрасывание, без урона).
!gag <name>
Заблокировать текстовый чат игроку. !ungag, чтобы отменить.
!mute <name>
Заблокировать голосовой чат игроку. !unmute, чтобы отменить.
!noclip <name>
Разрешить игроку пролетать сквозь стены (переключатель).

Управление матчем и картой (администратор)

!map de_inferno
Сменить карту прямо сейчас. Карты de_ — режим Разминирование, карты cs_ — режим Спасение заложников.
sm_cvar mp_restartgame 1
Перезапустить матч через 1 секунду: счёт и раунды обнуляются, все остаются подключены. Именно это означает "restart game" в CS:GO. (Сам сервер при этом НЕ перезапускается.)
sm_rcon mp_warmup_start
Начать разминку (бесплатная покупка, счёт не ведётся).
sm_rcon mp_warmup_end
Закончить разминку и начать матч.

Не выполняйте quit или _restart (например через sm_rcon). Они останавливают процесс сервера и выкидывают всех. Чтобы перезапустить матч, используйте mp_restartgame.

Настройки сервера / cvars (администратор)

Меняйте эти параметры командой sm_cvar <name> <value> в консоли или через меню !admin:

mp_roundtime 2
Продолжительность раунда в минутах.
mp_timelimit 30
Минуты до конца матча (0 = без лимита). После этого сервер перезапускает матч на той же карте.
mp_maxrounds 24
Сколько раундов сыграно до конца матча / смены сторон.
mp_friendlyfire 1
Огонь по своим: включён (1) или выключен (0).
mp_startmoney 16000
Сумма денег, с которой каждый игрок начинает матч.
bot_quota 6
Сколько ботов держать в игре.
bot_difficulty 2
Сложность ботов: 0 — лёгкая, 1 — обычная, 2 — сложная, 3 — эксперт.
sv_full_alltalk 1
Все игроки слышат всех в голосовом чате, обе команды и зрители (1), или голос только внутри команды (0).
sv_cheats 1
Включить чит-команды вроде noclip и god для тестирования (1). Выключите (0) для настоящих игр.

Развлечения и голосования (администратор)

!beacon <name>
Поставить на игрока кольцо и метку, чтобы его мог найти каждый.
!freeze <name>
Заморозить игрока на несколько секунд.
!burn <name>
Поджечь игрока.
!votemap de_dust2 de_mirage
Запустить голосование за карту среди перечисленных карт.
!votekick <name>
Запустить голосование за исключение игрока.
!csay <message>
Показать сообщение в центре экрана у всех игроков.

Команды игрока (доступны всем)

Для них не нужны права администратора, и они влияют только на игрока, который их выполняет:

status
Консоль: список подключённых игроков, их SteamID и пинг. Удобно, чтобы найти имя для кика.
timeleft
Чат: сколько времени осталось до смены карты.
nextmap
Чат: какая карта будет следующей.

Незащищённые серверы (кастомные клиенты)

По умолчанию ваш сервер работает с включённым VAC (Valve Anti-Cheat), как и в публичном матчмейкинге. При развёртывании можно переключить его на незащищённый режим: VAC отключён, что позволяет подключаться кастомным клиентам, скриптам и модифицированным сборкам. Это касается только вашего сервера и никогда не подвергает риску ваш аккаунт Steam.

Решение за вами. Некоторые приватные группы используют незащищённые серверы для тестов, модов или своих собственных правил (HvH и подобное). Оставьте VAC включённым для обычной, защищённой игры; отключите его для приватного лобби, где все в курсе условий.

Смотрите также

← Назад ко всем руководствам