В большинстве публичных и приватных серверов CS:GO голосование за смену карты, кик игрока или просто за продолжение матча уже включено по умолчанию․ Но иногда настройки сервера, плагины или бинды клавиш могут отключить его․ В этой статье мы разберём, как проверить, включить и при необходимости настроить голосование «Да»/«Нет» в игре и на сервере․
Проверка включения голосования в клиенте
Самый первый шаг – убедится, что в настройках игры включена консоль разработчика, так как большинство команд для голосования вводятся туда․
- Запустите CS:GO․
- Перейдите в «Помощь» → «Настройки» → «Параметры игры»․
- В пункте «Включить консоль разработчика ( )» выберите «Да»․
- Нажмите «Назад» и закройте меню․
Теперь в игре можно открыть консоль, нажав клавишу ` (обычно находится под клавишей Esc)․ В консоли проверьте значение переменной sv_allow_votes:
sv_allow_votes
Если вывод показывает 1 – голосование включено, 0 – отключено․ В случае отключения можно включить вручную, выполнив команду:
sv_allow_votes 1 Настройка голосования на сервере (SourceMod)
Если на сервере установлен SourceMod, голосование может быть отключено плагином nextmap․smx или другими плагинами․ В таком случае включение голосования делается через консоль сервера или через файл server․cfg․
- Отключите плагин
nextmap․smx, если он конфликтует с голосованием․ - В файле
server․cfgдобавьте строки:
sv_allow_votes 1
sv_vote_issue_kick_allowed 1
sv_vote_kick_ban_duration 5
Эти команды включают голосование за кик и устанавливают срок кика в 5 минут․
Настройка клавиш голосования в клиенте
По умолчанию голосование запускается клавишами F1 (Да) и F2 (Нет)․ Если эти клавиши заняты биндами (например, автозакупка), голосование будет недоступно․ Чтобы переназначить клавиши, используйте команды bind в консоли․
unbind F1
unbind F2
bind "G" "vote_option1" ; голосовать «Да» на клавишу G
bind "H" "vote_option2" ; голосовать «Нет» на клавишу H
После этого можно использовать клавиши G и H для голосования․
Проверка привязок
Если после переназначения кнопки всё ещё не работают, убедитесь, что:
- В настройках сервера включено голосование (
sv_allow_votes 1)․ - Команда
vote_option1иvote_option2правильно привязана к клавишам․ - Ни один плагин не блокирует голосование․
Настройка параметров голосования
Если вы хотите изменить длительность голосования или включить/выключить определённые опции, используйте следующие переменные:
| Параметр | Значение | Описание |
|---|---|---|
| mp_endmatch_votenextleveltime | 20 | Время голосования за переход на следующий уровень (в секундах)․ |
| mp_endmatch_votenextmap_keepcurrent | 1 | Если 1 – карта, сыгранная сейчас, включена в список голосования․ |
| mp_match_end_changelevel | 1 | Автоматический переход на следующую карту после окончания матча․ |
| sv_vote_issue_kick_allowed | 1 | Разрешить голосование за кик игрока․ |
| sv_vote_kick_ban_duration | 5 | Сколько минут будет блокировать кик после одобрения․ |
Эти команды можно добавить в server․cfg или вызывать в консоли․
Как инициировать голосование через консоль
Если в игре нет активного голосования, вы можете запустить его вручную (только на серверах, где это разрешено):
vote_kick ; голосовать за кик конкретного игрока
vote_map ; голосовать за выбранную карту
vote_start ; начать голосование (если сервер позволяет)
После запуска в игре появится окно голосования с кнопками «Да» и «Нет»․
Частые проблемы и их решения - Клавиши F1/F2 не работают․ — Убедитесь, что они не привязаны к другим функциям․ Используйте
unbind F1 и unbind F2, затем переназначьте․ - Голосование не запускается․ — Проверьте, отключён ли плагин
nextmap․smx и включено ли sv_allow_votes 1․ - После голосования карта не меняется․ — Убедитесь, что в
mapcycle․txt прописаны карты, а переменная mp_match_end_changelevel 1 активна․ - Кик не работает․ — Убедитесь, что
sv_vote_issue_kick_allowed 1 включено и сервер не ограничивает голосование․
unbind F1 и unbind F2, затем переназначьте․nextmap․smx и включено ли sv_allow_votes 1․mapcycle․txt прописаны карты, а переменная mp_match_end_changelevel 1 активна․sv_vote_issue_kick_allowed 1 включено и сервер не ограничивает голосование․Голосование «Да»/«Нет» в CS:GO можно настроить как на клиенте, так и на сервере․ Главное – убедиться, что:
- Консоль включена․
- Переменная
sv_allow_votes 1установлена․ - Клавиши F1/F2 либо не привязаны к другим функциям, либо переназначены через
bind․ - Плагины SourceMod не блокируют голосование․
После выполнения всех шагов голосование будет работать корректно, и вы сможете легко принимать решения в команде․
Если возникнут дополнительные вопросы, не стесняйтесь обращаться к сообществу CS:GO или к администратору вашего сервера․