Tickrate и subtick на сервере CS2

Все обычные серверы Counter-Strike 2 работают с базовым циклом 64 tick и системой subtick. Это относится и к официальным, и к пользовательским выделенным серверам.

Что такое 64 tick#

Сервер обновляет состояние мира 64 раза в секунду — один цикл занимает примерно 15,625 мс. В CS:GO момент выстрела или движения фактически привязывался к ближайшему серверному тику.

Что изменил subtick#

В CS2 клиент передаёт серверу точную временную отметку действия внутри тика. Сервер по-прежнему синхронизирует мир 64 раза в секунду, но знает, в какой момент между двумя тиками игрок выстрелил, прыгнул или начал движение.

Поэтому корректное описание сервера CS2:

64 tick + subtick

Это не «динамический тикрейт» и не 128 tick — это отдельная система учёта времени действий.

Можно ли включить 128 tick#

Нет. Параметр -tickrate 128, знакомый по CS:GO, не превращает современный сервер CS2 в полноценный 128-tick сервер. Valve унифицировала сетевую модель вокруг 64 Hz и subtick.

На BazaHost мы не показываем клиенту фиктивный переключатель 64/128: он создавал бы ложное ожидание, не меняя реальную сетевую модель игры.

От чего зависит качество игры#

При одинаковом тикрейте важнее:

  • производительность одного ядра CPU;
  • отсутствие перегрузки процессора;
  • стабильный маршрут и низкий пинг;
  • отсутствие потерь пакетов;
  • достаточно RAM для режима и плагинов;
  • исправные плагины без долгих обработчиков на каждом игровом событии.

Серверы BazaHost работают на Ryzen 9 с включённым performance governor. Лимит CPU и RAM зависит от тарифа.

Нужно ли менять rate-параметры#

В большинстве случаев — нет. Современные значения CS2 подходят для обычного Competitive, Wingman, Casual и Deathmatch. Менять sv_minrate, sv_maxrate и похожие параметры стоит только при понятной причине и после проверки потерь пакетов у игроков.

Что дальше#

Нужен сервер Counter-Strike 2?

Хостинг Counter-Strike 2 на BazaHost: NVMe, Ryzen 9 и защита от DDoS. Тарифы от 449 ₽/мес.

Выбрать тариф