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

OSP: графика сервера и послематчевый экран

Архивная схема customXX.tga, PK3 и server_gfxspecfile для логотипа на экране подключения и после матча.

MadWars · 28.07.2026

Возможность OSP

OSP позволяет серверу показывать собственную графику во время подключения клиента и на послематчевом экране. На игровой HUD и механику эти изображения не влияют.

Подготовка PK3

1. Подготовьте TGA-изображение. 2. Назовите его custom1.tga, custom2.tga и так далее — до custom16.tga. 3. Поместите файлы внутрь PK3 по пути gfx/2d/. 4. Положите PK3 в каталог osp/. Историческая документация рекомендует префикс z-.

Для автоматической загрузки клиентами сервер должен разрешать загрузки. Использование sv_pure 1 требует аккуратного состава PK3.

Файл координат

Каждая строка описывает положение изображения на экране подключения и на послематчевом экране:


x y width height:x y width height

OSP использует виртуальное пространство 640×480 и масштабирует координаты под разрешение клиента. Значения -1 -1 -1 -1 отключают показ на соответствующем экране.

Номер строки соответствует номеру customXX.tga.

Подключение

Укажите файл в серверном CFG:


set server_gfxspecfile "gfxdef.cfg"

Перед выкладкой проверьте PK3 на тестовом клиенте: неправильный путь, имя TGA или порядок загрузки пакетов приведут к отсутствующей картинке.