Перейти к содержимому
CS2

Как уменьшить пинг в CS2

Что на самом деле снижает пинг в CS2, какие команды консоли ещё работают и почему старый совет rate 128000 теперь мешает.

Сетевой кабель на тёмном столе, над ним график задержки: скачки сменяются ровной низкой линией

Уменьшить пинг в CS2 помогают кабель вместо Wi-Fi, ближний дата-центр Valve, канал без фоновых загрузок и нормальный маршрут у провайдера. Команды консоли пинг не снижают. Они показывают задержку и ограничивают подбор ближними серверами.

Пинг — время, за которое пакет доходит до сервера и возвращается, в миллисекундах. Сервер CS2 обновляет игру 64 раза в секунду, то есть раз в 15,6 мс. Лишние 30 мс пинга — это два таких обновления.

Как посмотреть пинг в CS2

Быстрее всего через таблицу счёта. Зажмите Tab: пинг каждого игрока стоит в колонке под значком сигнала.

Таблица счёта CS2 на Dust II: в колонке пинга красной рамкой выделен пинг игрока, 14 мс
Таблица счёта CS2 на Dust II: в колонке пинга красной рамкой выделен пинг игрока, 14 мс

Чтобы пинг был на экране всё время, откройте «Настройки → Игра → Телеметрия» и в пункте «Показывать пинг» выберите «Всегда». Там же включите «Показывать проблемы с соединением». Этот счётчик показывает долю тиков, потерянных из-за потерь пакетов и джиттера, и помогает понять, кто виноват в рывках: сеть или компьютер.

Телеметрия CS2: строка «42 ping», пропущенные тики ↓2,7 % и ↑0,8 %, подробный режим с потерями и джиттером
Телеметрия CS2: строка «42 ping», пропущенные тики ↓2,7 % и ↑0,8 %, подробный режим с потерями и джиттером

Из консоли пинг включается командой cl_hud_telemetry_ping_show 2. Старого net_graph в CS2 нет, а заменявший его cq_netgraph Valve удалила в обновлении от 15 февраля 2024 года. Каждый показатель телеметрии разобран в справке Steam о телеметрии.

Команды консоли для пинга в CS2

Понизить пинг в КС 2 через консоль нельзя: команды не меняют ни расстояние до сервера, ни маршрут провайдера. Через консоль удобно смотреть задержку и ограничивать подбор. Включите её в «Настройки → Игра → Включить консоль разработчика» и открывайте клавишей ~ (на русской раскладке — Ё).

Работают в CS2:

  • cl_hud_telemetry_ping_show 2 — пинг на экране всегда. Со значением 1 — только при плохой связи, с 0 — никогда.
  • cl_hud_telemetry_net_misdelivery_show 2 — доля пропущенных тиков: ↓ от сервера к вам, ↑ от вас к серверу.
  • cl_hud_telemetry_net_detailed 2 — подробный режим: пинг, потери пакетов и джиттер.
  • cl_hud_telemetry_ping_poor 80 — порог, выше которого пинг горит красным. По умолчанию 100 мс.
  • net_print_sdr_ping_times — печатает пинг до площадок сети Valve и выбранный маршрут.
  • mm_dedicated_search_maxping 60 — максимальный пинг для подбора матча: от 25 до 350, по умолчанию 150.
  • cl_net_buffer_ticks 1 — буфер на 1–2 тика против потерь пакетов. Добавляет задержку.
  • rate 786432 — максимум из меню, пункт «Не ограничена»: около 6,3 Мбит/с. Пинг не снижает.

Не работают в CS2:

  • net_graph 1 — сетевой график из CS:GO.
  • cq_netgraph 1 — замена net_graph в первых версиях CS2, удалена в 2024 году.
  • cl_updaterate 128, cl_cmdrate 128 — частота обмена с сервером в CS:GO.
  • cl_interp 0, cl_interp_ratio 1 — интерполяция. Valve закрыла ручную настройку и перевела её на буферизацию, эти значения не меняйте.

Почему rate 128000 мешает

Совет прописать rate 128000 остался от CS:GO. Команда rate задаёт, сколько байт в секунду сервер может прислать вам. 128 000 байт в секунду — около 1 Мбит/с, в шесть раз меньше пункта «Не ограничена». В настройке «Ограничение пропускной способности» («Настройки → Игра») это значение между пунктами «Минимальная» и «Ниже 1 Мбит/с».

Если в этой настройке у вас выбрано больше, команда урежет полосу. В подсказке к настройке Valve предупреждает: когда полосы не хватает, пакеты задерживаются, если сервер отправляет вам данные сразу о нескольких игроках. Посмотрите, что выбрано в меню, и поставьте «Не ограничена» или rate 786432. Понижать полосу стоит, только если провайдер или роутер теряют пакеты.

Какой пинг нормальный в CS2

Официальной нормы у Valve нет, но есть порог: телеметрия по умолчанию подсвечивает красным пинг выше 100 мс.

Ниже 100 мс многое решает расстояние до дата-центра. По оптоволокну сигнал идёт примерно на треть медленнее света в вакууме, поэтому каждые 100 км добавляют к пингу около 1 мс. Кабель редко идёт по прямой. Даже между площадками Valve пинг примерно вдвое выше расчётного минимума: от Франкфурта до Стокгольма 1 190 км и 21 мс.

Удобный ориентир — друг из вашего города в том же лобби. Подбор собирает всех на одном сервере, так что его пинг виден в той же таблице счёта. Если у него 20 мс, а у вас 60 при подключении кабелем, скорее всего, дело в маршруте вашего провайдера. С пингом случайных игроков сравнивать нельзя: они могут жить в другой стране.

От чего зависит пинг в CS2

Задержка набирается на пяти участках пути: компьютер, Wi-Fi, роутер, провайдер и расстояние до дата-центра Valve. Первые три у вас дома, и их можно исправить самому.

Путь пакета от компьютера до сервера CS2: компьютер, Wi-Fi, роутер, провайдер, дата-центр Valve и что исправить на каждом
Путь пакета от компьютера до сервера CS2: компьютер, Wi-Fi, роутер, провайдер, дата-центр Valve и что исправить на каждом

Wi-Fi или кабель

Wi-Fi чаще всего даёт скачки пинга: стены и соседские сети мешают сигналу, и часть пакетов опаздывает. Проверьте так: подключите тот же компьютер к роутеру кабелем и сыграйте на том же сервере. Если скачки пропали, оставьте кабель или поставьте роутер ближе. Если ничего не изменилось, причина дальше по пути: кабель не сокращает расстояние до сервера и не меняет маршрут провайдера.

Роутер и фоновые загрузки

  • Загрузки. Торрент и обновления Steam или Windows занимают канал даже в фоне. На время игры поставьте их на паузу.
  • Пароль Wi-Fi. Без него чужие устройства занимают ваш канал. Поставьте пароль в настройках роутера.
  • Канал Wi-Fi. Если соседние сети работают на том же канале, выберите в настройках роутера свободный или подключитесь на 5 ГГц.
  • Прошивка. Проверьте обновление в настройках самого роутера, в разделе обновления ПО. Если роутер выдал провайдер, спросите у него.

Как выбрать подходящий сервер

В «Настройки → Игра» есть ползунок «Максимальный допустимый пинг в подбираемом матче». Под ним игра показывает ближайшие официальные дата-центры и ваш пинг до каждого. Список Valve добавила в обновлении от 13 октября 2023 года.

Поставьте ползунок чуть выше пинга до одного-двух ближайших дата-центров. Если до Стокгольма 18 мс, а до Варшавы 30 мс, хватит 35. Подбор будет искать матч только там, но поиск может идти дольше. Если подходящих серверов нет, игра отправит вас на ближайший доступный, и пинг окажется выше заданного.

Пинг до площадок сети Valve печатает и команда net_print_sdr_ping_times. С ней удобно сравнивать разные дни и время суток.

Как проверить проблему у провайдера

От провайдера зависит, каким путём пакеты идут до дата-центра. У двух соседей с разными провайдерами пинг до одного и того же сервера может заметно отличаться.

Запишите пинг до ближайших дата-центров из списка в настройках утром и вечером. Попросите друга из того же города с другим провайдером открыть тот же список. Если у него до тех же дата-центров заметно меньше или ваш пинг скачет по вечерам, отправьте эти цифры провайдеру. Попросите проверить маршрут до серверов Valve. Если маршрут не исправят, снизить пинг поможет только другой провайдер.

Если пинг невысокий, но игра дёргается

Рывки при нормальном пинге дают потери пакетов и джиттер, когда пакеты приходят неравномерно. Включите в телеметрии проблемы с соединением и время кадра. Сначала задайте там же пороги. «Порог для предупреждения о времени кадров» поставьте чуть выше вашего обычного максимума, а «Порог для предупреждения о пропущенных тиках» — 0,5 %. По умолчанию время кадра краснеет только после 100 мс, и обычный фриз его не покрасит. Если в момент рывка краснеют проценты пропущенных тиков, виновата сеть. Если краснеет время кадра, виноват компьютер.

Против сетевых рывков есть настройка «Буферизация для сглаживания джиттера и потери пакетов» в «Настройки → Игра», в консоли это cl_net_buffer_ticks. Буфер на 1 или 2 тика сглаживает часть рывков, но каждый тик добавляет к задержке 15,6 мс. Начните с 1 тика и сравните.