MadWars
БАЗА ЗНАНИЙ · Q3

OSP: клиентские настройки и HUD

Архивный справочник по клиентским cvar OSP: модели противников, HUD, lagometer, графика оружия, статистика и ограничения турнирного клиента.

MadWars · 28.07.2026

Источник

Материал переписан по русской документации OSP Tourney DM/CA/CTF 1.01 от 14 января 2002 года. Устаревшие рекомендации по объёму памяти и старым видеодрайверам исключены.

Группы переменных

  • cg_* — общие клиентские параметры;
  • ch_* — элементы OSP HUD;
  • стандартные cl_, r_ и com_* — параметры движка Quake 3.

Модель и цвет противника


seta cg_enemyModel "keel/bright"
seta cg_enemyColors "iiii"
seta cg_forceColors "1"

Доступность конкретной bright-модели зависит от установленного пакета и правил сервера. Цвет задаётся в формате HSL, принятом OSP.

Полезные визуальные параметры


seta cg_drawGun "0"
seta cg_lagometer "1"
seta cg_drawCrosshairNames "1"
seta cg_trueLightning "1"
seta cg_teamRails "2"
seta cg_muzzleFlash "0"

cg_trueLightning принимает дробное значение от 0 до 1. Оно меняет визуальное положение луча LG, но не серверную регистрацию попаданий.

OSP HUD


seta cg_enableOSPHUD "1"
seta ch_CrosshairColor "white"
seta ch_Pickupitem "1"
seta ch_Obituaries "1"
seta ch_TeamchatOnly "0"
seta ch_drawSpeed "0"

Формат командной панели задаётся ch_Teamoverlay. Старые конфиги часто содержат собственную строку расположения полей здоровья, брони, оружия и location.

Автоматические действия

cg_autoAction управляет автоматической записью демо, скриншотами и сохранением статистики с помощью битовой маски. Для нового конфига безопаснее включать только необходимые действия и проверять результат на локальном сервере.

Турнирные ограничения

OSP ограничивает параметры, способные давать нечестное визуальное преимущество. В документации 1.01 указаны, среди прочего:

  • cg_fov и cg_zoomFov — не выше 140;
  • cl_znear — 4;
  • cl_shownormals и cl_showtris — 0;
  • r_lodcurveerror — 250;
  • r_subdivisions — не выше 80.

При подключении сервер может исправить недопустимые значения и выполнить vid_restart. Современный движок может иметь дополнительные переменные, но правила OSP-мода остаются отдельным слоем.