Q2PRO-X 1.6 Final by ly
Поиск настроек
Автор проекта: ly
Как пользоваться браузером переменных и команд.
Русская редакция • Q2PRO-X 1.6 Final by ly • 7 ноября 2026 года
Содержание
Пункты кликабельны: щелчок переходит к разделу.
Переменные, конфиги и справочник переменных
2. Четыре места, куда сохраняются настройки
2.2. Локальные настройки базовой игры
2.3. Настройки, зависящие от мода
3. Почему выпуск не поставляет готовый пользовательский конфиг
5. Команды сохранения и сброса
5.2. Полное сохранение конфигурации
5.3. Почему не стоит чистить конфиги вручную
6.1. Настройки самого справочника
7. Язык и оформление справочника
Понять, почему значение не сохраняется
Браузер переменных и команд: полный список и раскладки
Переменные, конфиги и справочник переменных
Этот документ объясняет, как в Q2PRO-X устроены переменные, области их действия, сохранение настроек и встроенный справочник переменных.
Справка по настройкам
Браузер переменных показывает описания и допустимые значения на русском и английском языках, в том числе для эмбиента, подсветки моделей, громкости и режима окна. Диагностические переменные и показатели состояния могут быть доступны только на время сеанса или для чтения; их наличие в справочнике не означает, что они сохраняются в конфиг.
1. Что такое переменная
Переменная (cvar) — именованная настройка движка, которую можно:
Примеры: sensitivity, vid_driver, cl_vis_enable, cl_avfx, cl_it.
Большинство пользовательских переменных Q2PRO-X имеет понятную область действия, чтобы настройка сохранялась туда, куда нужно.
2. Четыре места, куда сохраняются настройки
2.1. Глобальные настройки
baseq2\q2pro-x\q2pro-x.cfg
Это то, что обычно одинаково везде:
В меню такие строки помечены меткой (G).
2.2. Локальные настройки базовой игры
baseq2\q2pro-x\q2pro-x.local.cfg
Сюда попадают локальные настройки клиента, когда активна базовая игра: визуальный слой, подсветки, цвета, значительная часть профиля отрисовки и локальные привязки.
2.3. Настройки, зависящие от мода
<папка мода>\q2pro-x\q2pro-x.cfg
Те же локальные настройки, когда активен мод. Так один и тот же визуальный профиль может отличаться в разных модах. В меню такие строки помечены меткой (M).
2.4. Визуальный профиль демок
baseq2\q2pro-x\demo_visual\q2pro-x.demo.cfg
Во время просмотра записей .dm2 и .mvd2 локальные визуальные настройки пишутся не в папку мода, а в единый профиль. Это нужно, чтобы записи из разных модов выглядели одинаково.
| Простое правило. Мышь, звук, голос, сеть и интерфейс — глобальные. Визуал мода, подсветки и внешний вид — локальные. Те же визуальные настройки во время просмотра записи — профиль демок. |
|---|
3. Почему выпуск не поставляет готовый пользовательский конфиг
Пакет выпуска не кладёт пользовательский q2pro-x.cfg в baseq2. Это сделано намеренно:
Если файла нет, Q2PRO-X стартует со встроенными значениями по умолчанию и создаёт свои файлы при сохранении настроек.
4. Миграция схемы
Внутренний маркер cl_q2prox_cfg_version отмечает, какая схема настроек уже применена к вашему профилю.
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_q2prox_cfg_version | внутренний маркер схемы (0=до 1.2 / 1.2=onboarding / 1.5=стартовое меню / 1.51=дефолт exact fullscreen / 1.52=безопасная GLOBAL-миграция / 1.53=полное GL-покрытие) | Внутренний маркер схемы ГЛОБАЛЬНОГО конфига Q2PRO-X. Читается из физического файла baseq2/q2pro-x/q2pro-x.cfg, а не из живого cvar, чтобы старый конфиг не мог подделать завершённость. Отслеживает однократное применение version-gated миграций. Отсутствие/0 запускает onboarding 1.2; 1.5 включает главное меню при обычном старте; 1.51 переводит старый сериализованный автоматический отступ desktop fullscreen на новый дефолт точного размера; 1.52 завершает безопасную add-only миграцию GLOBAL-настроек; 1.53 расширяет проверенное покрытие GL ранее пропущенными пользовательскими настройками, включая gl_bloom_sigma. Существующие записи всегда имеют приоритет. Маркер повышается только после успешной проверенной записи GLOBAL-файла, а более новый маркер из будущей сборки никогда не понижается. Не пользовательская настройка и в меню не выводится. |
Если маркер отсутствует или старше текущего, движок применяет только безопасные рекомендованные настройки и записывает новый маркер. На следующем запуске миграция не повторяется.
| Это не полный сброс. Ваши чувствительность, звук, голос, мышь, зум и остальные настройки не сбрасываются. |
|---|
Миграция из старых конфигов работает только на добавление: она добавляет отсутствующие поддерживаемые значения и никогда не затирает уже сохранённые настройки и привязки. Стандартные конфиги игры остаются неизменяемыми входными источниками.
5. Команды сохранения и сброса
| Команда | Что делает |
|---|---|
| q2prox_cfg_save | Сохранить глобальный и локальный профили |
| q2prox_cfg_save_global | Сохранить только глобальный профиль |
| q2prox_cfg_save_local | Сохранить локальный профиль, а во время просмотра записи — профиль демок |
| q2prox_cfg_save_demo_visual | Явно сохранить профиль демок |
| q2prox_cfg_defaults | Сбросить все настройки Q2PRO-X |
| q2prox_cfg_defaults_global | Сбросить только глобальную область |
| q2prox_cfg_defaults_local | Сбросить локальную область; во время записи — только визуальные переменные демок, привязки сохраняются |
| q2prox_cfg_defaults_demo_visual | Сбросить только визуальные переменные демок |
5.1. Автосохранение
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_q2prox_cfg_autosave | 0=без автосохранения / 1=автосохранение при каждом изменении (по умолчанию) | Автосохранение конфига Q2PRO-X при изменениях в меню / консоли. Когда включено, любое изменение cvar с флагом CVAR_Q2PROXCFG_GLOBAL или CVAR_Q2PROXCFG_LOCAL пишется с debounce 500 мс в правильную цель. Разделение таргетов 2026-04-25: GLOBAL cvars идут в baseq2/q2pro-x/q2pro-x.cfg (теперь только GLOBAL); LOCAL cvars идут в <gamedir>/q2pro-x/q2pro-x.cfg при активном моде, в baseq2/q2pro-x/q2pro-x.local.cfg при пустом fs_game, или в baseq2/q2pro-x/demo_visual/q2pro-x.demo.cfg во время проигрывания .dm2/.mvd2. Каждое сохранение идёт через атомарный pipeline: запись в .tmp, валидация, ротация бэкапов в backups/ (.bak/.bak.2/.bak.3), замена. Автоматические записи дополнительно отбрасывают кандидатов, похожих на массовый сброс / потерю биндов (отклонённые кандидаты сохраняются в rejected/ как *.rejected-<ts> для диагностики); явные команды q2prox_cfg_defaults_* обходят эту защиту. |
5.2. Полное сохранение конфигурации
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_writeconfig_full | 0=привязки + архивируемые переменные (по умолчанию) / 1=как -b -m -a (привязки + алиасы + все изменённые переменные) | Управляет тем, что записывает writeconfig <имя> без флагов содержимого. 0 (по умолчанию) сохраняет прежнее поведение: привязки клавиш и архивируемые переменные. 1 — форма без флагов сохраняет то же, что и явная -b -m -a: все привязки клавиш, все ваши алиасы команд и каждую подходящую переменную, чьё текущее (или отложенное) значение отличается от значения по умолчанию, включая глобальные (G) и мод-локальные (M) настройки Q2PRO-X. Явные флаги не затрагиваются: если вы сами написали -a, -b, -c или -m, записывается ровно этот выбор, а настройка игнорируется; -h по-прежнему только печатает справку. Файл по-прежнему создаётся в configs/<имя>.cfg, барьер «конфиг только для чтения» по-прежнему срабатывает раньше. Учтите: это ручной экспорт в старом стиле CFG, а НЕ замена сохранения глобальных/локальных пресетов Q2PRO-X, у которых своё хранилище. Сохраняется в глобальный конфиг Q2PRO-X, общий для всех модов. |
Явно заданные флаги команды записи конфигурации всегда имеют приоритет над этой настройкой.
5.3. Почему не стоит чистить конфиги вручную
Q2PRO-X не перезаписывает чужие значения полным сбросом при обычном старте. Если что-то выглядит странно, сначала:
1. откройте соответствующую страницу меню;
2. проверьте значение в справочнике переменных;
3. используйте сброс конкретной области, а не удаляйте весь каталог.
Полное удаление конфигов оправдано только тогда, когда вы действительно хотите начать с чистого профиля.
6. Справочник переменных
Справочник переменных — это встроенное окно поиска, описания и редактирования настроек.
Открыть его можно тремя способами:
6.1. Настройки самого справочника
Путь по меню: Главное меню → Помощь / О Q2PRO-X → Справочник переменных
Справочник переменных
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Ползунок | Прозрачность | cl_cvar_browser_alpha | Прозрачность фона оверлея справочника переменных. Применяется сразу. | |
| Ползунок | Масштаб текста | cl_cvar_browser_scale | Масштаб шрифта / интерфейса справочника переменных; 1.0 по умолчанию. Применяется сразу. | |
| Переключатель | Запоминать вкладку | cl_cvar_browser_remember_tab | Восстанавливает последнюю открытую вкладку справочника в следующей сессии. Применяется сразу. [Нет / Да] | |
| Переход | Открыть справочник переменных... | cvar_help | Открывает современный оверлей справочника переменных. | |
| Клавиша | Клавиша переключения | cvar_browser_toggle | Назначает клавишу открытия/закрытия оверлея справочника переменных. |
6.2. Вкладки
| Вкладка | Что показывает |
|---|---|
| Все | Все переменные |
| Избранное | Ваш личный список часто используемых |
| Команды | Зарегистрированные консольные команды |
| Демо | Всё, что относится к записям |
| Графика | Видео, рендер, эффекты |
| Звук | Звуковая подсистема и громкости |
| Ввод | Мышь, клавиатура, зум |
| Сеть | Сетевые настройки и инструменты |
| Игра | Игровые настройки |
| HUD/UI | Интерфейс и экранные элементы |
| Сервер | Серверные настройки |
| Система | Системные настройки |
| Отладка | Диагностические переменные, отделённые от пользовательских |
Вкладка «Отладка» существует именно для того, чтобы диагностика не смешивалась с обычными настройками и не попадала в конфиги случайно.
6.3. Что умеет окно
6.4. Избранное
Избранное — локальный список часто используемых переменных. Его состояние хранится отдельным файлом:
baseq2\q2pro-x\cvar_browser_state.txt
Полезные кандидаты в избранное: vid_driver, sensitivity, cl_zoom_fov, cl_vis_enable, cl_avfx, cl_it, cl_network_god_mode.
6.5. Вкладка команд
Вкладка команд позволяет быстро найти и выполнить нужное действие: открыть страницу меню, выполнить команду, открыть оверлей или запустить вспомогательную команду. Когда команда требует ввода, окно открывает консоль поверх себя и затем возвращается в прежнее состояние.
6.6. Поиск
Поиск работает не только по имени. Он ищет также по описаниям, категориям и метаданным команд, и поддерживает кириллический ввод в русском интерфейсе.
Практические примеры запросов:
| Запрос | Что найдёт |
|---|---|
| demo или демо | Всё про записи |
| voice или голос | Голосовой чат |
| mouse, zoom, мышь | Управление |
| avfx | Визуальный слой |
| таймер | Таймеры предметов |
| порт | Сетевые инструменты |
7. Язык и оформление справочника
Справочник следует общему режиму русской локализации интерфейса. Старая отдельная переменная языка справочника сохранена только для совместимости и больше ни на что не влияет:
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_cvar_browser_lang | (legacy, без эффекта; см. cl_console_utf8_ru) | LEGACY. Cvar browser теперь следует единому режиму русской отрисовочной локализации (cl_console_utf8_ru), чтобы русский режим -> русский UI / английский режим -> английский UI согласованно через консоль, подсказки меню, voice picker и browser. Cvar зарегистрирован чтобы старые user-конфиги не ломались, но значение больше не читается. Используй cl_console_utf8_ru. |
Связанные настройки оформления:
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_browser_font_mode | 0=классический / 1=Iskra Cyrillic (по умолчанию) | Шрифт элементов браузеров серверов, переменных и демозаписей, панели демоплеера и справки мода. 0 — классический пиксельный; 1 (по умолчанию) — сглаженный Iskra Cyrillic. Имена серверов, файлов и игроков сохраняют исходное отображение. Если выбранный шрифт недоступен, используется классический. |
| cl_cvar_browser_alpha | 0..1 (по умолчанию 0.92) | Прозрачность фона in-game Cvar Reference-оверлея. Не зависит от scr_alpha: браузер использует собственную политику прозрачности фона. Если включён OLED UI breathing, итоговая прозрачность дополнительно модулируется только через SCR_OledGetUiAlpha(). |
| cl_cvar_browser_scale | 0.1..4.0 (по умолчанию 1.0) | Множитель масштаба текста и text-driven chrome для in-game Cvar Reference-оверлея. Управляет читаемостью браузера независимо от scr_scale: большие значения увеличивают шрифт браузера, высоту строк, header/search bar и кнопочный chrome, не масштабируя всё окно как единый виджет. |
| cl_cvar_browser_remember_tab | 0=всегда стартовать на All / 1=восстанавливать последнюю вкладку (по умолчанию) | Восстанавливать последнюю открытую вкладку cvar browser (All / Favorites / Demo / Visual / Audio / Input / Network / Gameplay / HUD/UI / Server / System) при следующем запуске. Когда выключено — browser всегда стартует на All. Текущая вкладка пишется в cl_cvar_browser_last_tab при каждом переключении вкладок. |
| cl_cvar_browser_last_tab | all / favorites / demo / visual / audio / input / network / gameplay / ui / server / system (по умолчанию "all") | Внутренний archived cvar — хранит последнюю открытую вкладку cvar browser как стабильное строковое имя ("all", "favorites", "demo", "visual", "audio", "input", "network", "gameplay", "ui", "server", "system"). Читается при открытии browser'а когда cl_cvar_browser_remember_tab включён, пишется при каждом переключении. Неизвестные значения считаются "all". |
8. Мини-рецепты
Сохранить всё перед выходом
q2prox_cfg_save
Сбросить только визуал демок
q2prox_cfg_defaults_demo_visual
q2prox_cfg_save_demo_visual
Найти все переменные записей
Откройте справочник и перейдите на вкладку «Демо», либо введите demo в поиск.
Понять, почему значение не сохраняется
1. Убедитесь, что автосохранение включено.
2. Проверьте, что вы меняете не диагностическую переменную: они действуют только в текущем сеансе и в конфиг не пишутся.
3. Проверьте область действия: глобальная, локальная или профиль демок.
4. Выполните явное сохранение нужной области.
9. Печатный справочник
Полный печатный список всех переменных с описаниями и допустимыми значениями находится в отдельном документе — справочнике переменных и команд. Он построен из тех же таблиц описаний, что и окно в игре, поэтому расхождений между ними быть не может.
Каталог команд
Вкладка «Команды» дополнена разделами визуальных эффектов и пресетов, игры/HUD/таймеров, музыки и голоса, сети и браузера серверов, меню и редакторов, локального сервера и игры. Команды имеют описание, синтаксис и метку последствий. Выбор строки только подставляет команду в консоль. Служебные команды не показываются в списке, но имеют консольные подсказки.
Переменные переводчика
Cvar Browser и консольная справка содержат cl_console_translate_auto, cl_console_translate_source, cl_console_translate_alpha, cl_console_translate_scale, cl_console_translate_fullscreen и cl_console_translate_hotkey. Команда console_translate_toggle доступна в каталоге команд. Все описания представлены на русском и английском.
внешность отдельных игроков
Перейдите в «Скины и модели» → «Пресеты внешности по никам...». Восемь слотов расположены в два ряда по четыре. Правила действуют одновременно, сохраняются глобально и применяются как в игре, так и при просмотре демок.
Откройте нужный слот и заполните его поля:
| Пункт | Назначение |
|---|---|
| Название | Необязательное имя для удобного выбора слота. |
| Ники игроков | Один или несколько полных ников через запятую, например tet, Domik_v_derevne. Регистр не учитывается; пробелы по краям элементов списка отбрасываются. |
| Пресет | Включение или временное отключение правила без потери настроек. |
| Модель | Установленная модель либо «Не заменять» для сохранения обычного выбора модели. |
| Скин | Скин выбранной модели. Без замены модели отдельная подмена скина не применяется. |
| Цвет | Именованный цвет из палитры подсветок либо «Общая подкраска», чтобы сохранить стандартные правила цвета. |
| Сохранить | Применить изменения. Нужен хотя бы один ник. |
| Очистить пресет | Удалить настройки слота и прекратить его действие. |
| Отмена | Закрыть редактор без применения изменений. |
Например, введите tet, Domik_v_derevne, выберите male и claymore, затем нужный именованный цвет и нажмите «Сохранить». Только эти ники получат заданную внешность. Правило не зависит от регистра букв в их никах.
Используются полные ники, а не части строк или шаблоны. При пересечении списков побеждает первый включённый подходящий слот; последующие слоты с ним не смешиваются. Смена ника меняет результат сопоставления. Это локальное оформление клиента: сервер и другие игроки не получают изменений внешности от вашего правила.
Персональная модель имеет приоритет над общими заменами моделей. Ей соответствуют отображаемая модель оружия и локальные голосовые звуки игрока. Если нужные файлы недоступны, остаётся штатный резервный выбор; независимый персональный цвет продолжает работать.
Персональный цвет заменяет общие командные, модельные и покомпонентные подкраски только для совпавших ников. Он действует и при выключенной общей подсветке игроков. «Общая подкраска» возвращает существующие правила цвета. При очистке слота снова действуют обычные замены и подсветки.
названия пресетов освещения
В «Пресеты» → «Пресеты освещения» прежний «Яркий» теперь называется «Супер-яркий». Сразу после него расположен новый «Яркий» — набор из 38 параметров освещения. Переименование меняет только видимые названия; сами наборы значений сохранены. Пользовательские пресеты и текущая конфигурация автоматически не заменяются.
Для сохранённых консольных команд соответствие осталось прежним: cl_lighting_preset_load_factory bright выбирает теперь отображаемый «Супер-яркий»; cl_lighting_preset_load_factory super_bright выбирает новый «Яркий».
Браузер переменных и команд: полный список и раскладки
Откройте Cvar Browser командой cvar_browser или через меню справочника. Во «Всё» теперь перечислены переменные, консольные команды и быстрые команды перехода в меню. Вкладка «Команды» остаётся отдельным представлением. Выбор обычной команды подставляет её в консоль; выполнение требует Enter. Вкладки категорий и «Избранное» сохраняют свой отбор.
Поиск проверяет исходный текст и дополнительно английское расположение клавиш установленных раскладок Windows. Русская стандартная раскладка учитывается также для вставленного текста после переключения языка. Например, цкшеу находит writeconfig, а пд_сщдщкувдшпреьфзы — gl_coloredlightmaps. Регистр не важен. Исходный текст в строке не заменяется. Это не транслитерация: сопоставляется расположение клавиш.
Русский поиск сохраняется: Конф находит /конфиг и описания, содержащие соответствующий фрагмент. Допустим смешанный ввод, например cl_avfx_сщтефсе_вуигп. Неизвестные символы не удаляются из запроса.
Блокировка системных клавиш
Путь: «Настройки → Система → Поведение системных клавиш», сразу после «Настройки меню». Настройки глобальные, не зависят от мода. Все значения по умолчанию — «Нет». Изменение применяется сразу.
| Пункт меню | Переменная | Что блокируется при «Да» |
|---|---|---|
| Win и сочетания с Win | win_block_windows_key | Клавиши Win и их сочетания |
| Alt+Tab | win_block_alt_tab | Переключение между окнами |
| Alt+Esc | win_block_alt_esc | Переключение окон через Alt+Esc |
| Alt+F4 | win_block_alt_f4 | Закрытие окна сочетанием Alt+F4 |
| Alt+Enter | win_block_alt_enter | Переключение оконного/полноэкранного режима |
| Alt+Space | win_block_alt_space | Системное меню окна |
| Ctrl+Esc | win_block_ctrl_esc | Открытие меню «Пуск» |
| Ctrl+Shift+Esc | win_block_ctrl_shift_esc | Запуск диспетчера задач сочетанием |
| Print Screen | win_block_printscreen | Обработка клавиши Print Screen |
Блокировка действует только пока окно игры активно, одинаково для WGL и EGL. Когда фокус у другого приложения, его клавиши не блокируются. Ctrl+Alt+Delete не перехватывается. Если заблокирован Alt+F4, выход через обычное меню игры остаётся доступен.
Адрес сервера и Tab
Введите или вставьте в пустую строку консоли только адрес и нажмите Tab.
| Ввод | Результат |
|---|---|
| q2.playground.ru | connect q2.playground.ru:27910 |
| q2.playground.ru:27915 | connect q2.playground.ru:27915 |
| 157.22.241.24 | connect 157.22.241.24:27910 |
| [::1]:27915 | connect [::1]:27915 |
Внутренний ведущий обратный слеш может отображаться перед connect: это стандартный признак команды консоли. При необходимости отредактируйте результат, затем нажмите Enter. Tab сам не подключается и не обращается к DNS. Явный порт должен быть от 1 до 65535, без порта добавляется 27910. Обычные команды, переменные и псевдонимы сохраняют приоритет. Для обычного завершения имени команды Tab теперь добавляет пробел.
Проигрывание внешней демки
В консоли используется команда demo и абсолютный путь к существующему файлу:
demo "O:\Demos\match.mvd2"
Кавычки нужны, если в пути есть пробелы. Поддерживается также запись Far, в которой кавычки окружают только имя файла:
demo O:\Demos\"match.mvd2"
Из командной строки Windows тот же путь можно передать через +demo:
Q2PRO-X.exe +demo O:\Demos\"match.mvd2"
Поддерживаются DM2, MVD2 и их .gz-варианты, пути дисков Windows и UNC. Файл не копируется в игру и открывается только на чтение. Необходимые карты, модели и прочие игровые ресурсы должны быть доступны установленной игре. Отсутствующий или неверный файл вызывает сообщение об ошибке в консоли.
Собственные меню
В «Настройки → Настройки меню» включается временный режим «Редактировать моё меню». Кнопкой + или Insert можно добавить строку заводского меню в свой раздел. «Настройки → Моё меню» открывает все разделы; в редакторе доступны создание, переименование, порядок, удаление, родительская страница, позиция перед выбранным пунктом и общие категории. Поиск переменных и команд использует русские/английские описания и исправление ошибочной раскладки. Можно задать вид контрола, диапазон, шаг и применение значения: Авто, Сразу или При выходе. Авто повторяет заводской контрол. Состав заводского меню сохраняется отдельно от personal_menus.dat. Подробности — в руководстве «Собственные меню».
Серверная частота
Откройте «Настройки → Настройки онлайн-игры → Серверная частота…». Это частота получения состояния игрового мира, а не FPS отрисовки. Поддержка повышенной частоты на сервере позволяет чаще получать положения противников и события. Скорость игры, физика движения и темп стрельбы не меняются.
«Адаптация к частоте сервера» (cl_serverfps_adapt) по умолчанию выключена. Клиент запрашивает привычные 10 обновлений в секунду. Включение разрешает согласовать повышенную частоту и точную шкалу времени с совместимым сервером. Обычный сервер продолжает работать в своём прежнем режиме. Смена настройки во время игры отправляет новый запрос без переподключения.
«Желаемая частота» (cl_updaterate) по умолчанию равна «Максимум сервера» (0). Можно выбрать 10, 20, 30, 40, 50 или 60. Сервер выдаёт делители своей частоты: например, запрос 40 при серверной частоте 60 Гц даёт 20 Гц, запрос 50 — 10 Гц. Пока адаптация выключена, сохранённое предпочтение не используется и не стирается. Обе настройки глобальные для всех модов.
«Показать состояние соединения» открывает консоль с результатом protocol_info. При запуске клиента консоль показывает сохранённый режим. При включении или выключении адаптации сразу печатается изменение настройки клиента, затем, после ответа сервера, — фактическая частота соединения. Запрос и подтверждение различаются: клиент не объявляет запрошенную частоту установленной до ответа сервера.
После подключения консоль выводит одну строку с адресом, портом и фактической частотой: [188.225.33.164:27912] Частота соединения: 60 Гц. Для обычного соединения показываются 10 Гц. Запрошенная повышенная частота не считается установленной до подтверждения сервера. Подробные сведения доступны через protocol_info; дополнительные сообщения появляются, если смена частоты ещё ожидается или не подтверждена. При запуске и изменении настройки явно сообщается, включена или выключена поддержка частоты сервера выше 10 Гц.
«Бог сети», LagHax, сканер порта и сглаживание камеры учитывают согласованную шкалу времени. Демозапись остаётся совместимой со стандартным форматом 10 Гц, демки воспроизводятся с обычной скоростью. «Бог сети» при воспроизведении DM2 и MVD2 по-прежнему не работает.
Если сервер прислал неподдерживаемую частоту, клиент просит 10 Гц и приостанавливает продвижение времени мира до подтверждения. Если ответа нет в течение двух секунд, соединение завершается с объяснением. Если сервер проигнорировал обычное переключение настройки, консоль сообщает, что запрошенная смена частоты не подтверждена.
Для разбора проблем есть cl_serverfps_debug: 1 включает подробные сообщения согласования, 0 выключает. Диагностика действует только в текущей сессии, по умолчанию выключена. Обычные сообщения о режиме и соединении от неё не зависят.
Сетевые параметры 1.6 Final
В поиске доступны cl_serverfps_send_adapt («Адаптировать отправку команд», глобально, по умолчанию 1), cl_serverfps_adapt и cl_updaterate. Новая опция действует только при включённом мастере адаптации и подтверждённых более 10 Гц. Для ручной настройки лимита отправки используется cl_maxpackets; его сохранённое значение не переписывается. Команда protocol_info показывает сохранённый и рабочий лимиты, источник времени и фактическую частоту. Актуальные описания и допустимые значения доступны на русском и английском языках.
Язык интерфейса
Для языка выберите «Авто», «English» или «Русский». Автоматический выбор можно заменить принудительным русским или английским интерфейсом. У языка меню есть отдельная настройка: наследовать общий язык либо выбрать его явно.