Гайд по настройке тренировочного сервера CS2 для KZ: физика, банихоп и консольные команды
Подробный гайд по настройке локального тренировочного сервера CS2 под физику и условия KZ-серверов. Полноценный KZ в CS2 работает на серверных плагинах (таймер, чекпоинты, статистика, защита от анти-кз-багов). Локальными консольными командами мы имитируем только физику движения, стамина-механику и базовые параметры сервера, что достаточно для отработки стрейфов, банихопа и навигации по картам.
Шаг 1: Подготовка
- Включи консоль разработчика:
Настройки → Игра → Включить консоль разработчика (~) → Да.
2. Запусти тренировочный сервер:
map de_dust2
(или любую другую карту, лучше взять лёгкую тренировочную, например kz_* если она установлена).
3. Убедись, что ты админ/создатель сервера (локальный сервер даёт права автоматически).
Шаг 2: Включение cheat-режима
Почти все KZ-настройки требуют прав администратора:
sv_cheats 1
Без этой команды 90% команд ниже не сработают.
Шаг 3: Серверные параметры физики (sv_)
Вводи по одной строке в консоль или сохрани в конфиг (см. Шаг 5):
| Команда | Значение | Для чего нужно |
|---|---|---|
sv_enablebunnyhopping 1 |
1 |
Разрешает банихоп (без этого стрейфы не работают) |
sv_autobunnyhopping 0 |
0 |
Отключает автобанихоп (управление только вручную) |
sv_staminajumpcost 0 |
0 |
Убирает потерю выносливости при прыжке |
sv_staminamax 0 |
0 |
Отключает накопление стамина-штрафа |
sv_staminarecoveryrate 0 |
0 |
Отключает восстановление стамины (для стабильной физики) |
sv_airaccelerate 1000 |
1000 |
Ускоряет разгон в воздухе (стандарт KZ) |
sv_maxvelocity 3500 |
3500 |
Максимальная скорость (выше ~4000 начинается нестабильность) |
sv_jump_spam_penalty_time 0 |
0 |
Убирает задержку между прыжками |
sv_gravity 800 |
800 |
Стандартная гравитация CS2 (на KZ иногда ставят 600, но 800 ближе к ваниле) |
sv_accelerate 5 |
5 |
Ускорение на земле (стандарт) |
sv_friction 4 |
4 |
Трение на земле (стандарт) |
sv_ladder_scale_speed 1 |
1 |
Скорость лазания по лестницам без замедления |
sv_clockcorrection_msecs 0 |
0 |
Убирает коррекцию времени сети (стабильнее для локалки) |
Примечание:
Некоторые команды могут требовать перезапуска карты: restart или map <название>.
Шаг 4: Клиентские настройки (cl_)
Эти команды влияют на HUD и удобство тренировки:
cl_showpos 1 // Показывает скорость, координаты, угол взгляда
cl_showfps 1 // FPS-счётчик (1 = простой, 2 = детальный)
cl_showdemo 0 // Отключить индикатор демки (если не нужен)
hud_scaling 1.0 // Размер HUD (по вкусу)
gameinstructor_enable 0 // Отключить подсказки
mat_queue_mode -1 // Автоматический выбор ядер (стабильнее)
Шаг 5: Сохранение в конфиг (чтобы не вводить каждый раз)
1. Перейди в папку:
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\
- Создай текстовый файл → переименуй в
kz_practice.cfg(убедись, что расширение именно.cfg, а не.cfg.txt). - Вставь все команды из Шагов 3 и 4 в файл, каждую с новой строки.
4. В игре выполни:
exec kz_practice
Конфиг применится мгновенно.
Шаг 6: Полезные бинды для практики
Добавь в kz_practice.cfg или введи вручную:
bind "f1" "noclip" // Полёт для осмотра карты
bind "f2" "god" // Бессмертие
bind "f3" "impulse 101" // Всё оружие (если нужно)
bind "f4" "restart" // Рестарт раунда
bind "mouse5" "+use" // Удобно для KZ-карт с кнопками
alias "save" "sv_cheats 1; exec kz_practice" // Быстрое применение
Важные ограничения
| Что работает локально | Что требует плагинов на реальном KZ-сервере |
|---|---|
| Физика стрейфов/банихопа | Таймер, чекпоинты, /save, /load, /top |
| Отключение стамина-штрафа | Анти-теп, защита от багов, статистика прыжков |
cl_showpos для контроля скорости |
Интеграция с KZGlobal/KZTimer, реплики, ранги |
Для полноценной игры на KZ в CS2 подключайся к серверам с плагинами:
KZTimer, KZGlobal, SimpleKZ или KZPro. Локальный конфиг подходит только для отработки механики.
Troubleshooting
| Проблема | Решение |
|---|---|
| Команды не работают | Убедись, что sv_cheats 1 активен. Перезапусти карту. |
| Скорость не растёт | Проверь sv_enablebunnyhopping 1 и sv_airaccelerate 1000. |
exec не находит файл |
Проверь путь: .../game/csgo/cfg/, расширение .cfg, нет пробелов в имени. |
| Физика "рваная" | Добавь cl_interp 0.03125 и cl_updaterate 128 (если играешь по сети, на локалке не обязательно). |
Удачных тренировок!