Под OSP все данные хранились в 1 конфиге, под CPMA настройки HUDа (которых там туева хуча!) хранятся в отдельном конфиге, в папке /cpma/hud/.
А чтобы корректно загрузить этот конфиг настроек, рекомендуется прописать этот дело в autoexec.cfg.
Короче, в CPMA у вас будет 3 конфига:
1. tk1ce.cfg - собственно, основной конфиг с настройками (можете обозвать его как хотите, это у меня он так называется)
В этом конфиге надо сделать некоторые изменения:
• убрать snaps
• кто не любит дым, убираем так:
Код:
seta cg_smoke_SG "0"
seta cg_smokeRadius_RL "0"
seta cg_smokeRadius_GL "0"
seta cg_smokeGrowth_RL "0"
seta cg_smokeGrowth_GL "0"
• cg_nomip требует vid_restart поэтому уберите его смену для каждого ствола, если она у вас была
• чтобы сделать шафт тонкой ровной линией:
Код:
bind X "weapon 6; cg_drawgun 1; cg_gunoffset -5,2,-3"
// or
cg_altlightning 3 // также можете попробовать "2"
• кто юзает r_vertexLight, ставьте "2", то есть r_vertexlight 2
• сетевые настройки:
- лучше удалить ВСЕ ПРОШЛЫЕ сетевые настройки OSP, и взять дефолные после загрузки CPMA
- приведите значение com_maxfps равное значению cl_maxpackets
- далее, существует несколько типовых настроек для разного качества связи:
Код:
// пинг < 100
cg_optimiseBW 0 // выключаем модемные настройки
cl_timenudge 0 // страхуемся - выключаем код Q3/OSP
cg_lagHax -1 // убрать баг искусственной задержки 50мс плюс еще 50мс
cg_nudge 0 // не компенсировать лаги.
cg_xerpclients 0 // не сглаживать движение модельки игрока
cl_packetdup 0
// пинг >100 и <150
cl_packetdup 0
cg_optimiseBW 0 // выключаем модемные настройки
cl_timenudge 0 // страхуемся - выключаем код Q3/OSP
cg_lagHax -1 // минус искусственные задержки порядка 100мс
cg_nudge -20
cg_xerpclients 0 (дерганная модель) или -1 (гладко жрет ЦПУ) или 1 (старый Q3 алго)
// пинг >150
cl_timenudge 0 // страхуемся - выключаем код Q3/OSP
cg_lagHax -1 // минус искусственные задержки порядка 100мс
cg_nudge -50
cg_xerpclients -1
cg_optimiseBW 0
cl_packetdup 1 // две копии пакетов. толстый исходящий - меньше пакетлостов
// пинг >300
cl_timenudge 0 // страхуемся - выключаем код Q3/OSP
cg_lagHax -1 // минус искусственные задержки порядка 100мс
cg_nudge -50
cg_xerpclients -1
cg_optimiseBW 3
cl_packetdup 2 // максимум "5"
Для LAN-а берем первый вариант.
• Все OSP-шные настройки HUDa ch_ и cf_ можно удалить вообще, поскольку это все уже идет в отдельном конфиге (см. п.3 ниже!)
2. AutoExec.cfg - там будет следующее:
Код:
seta ch_file "Ice" // - вместо Ice - ваше название конфига
wait 5
reloadHUD
exec tk1ce.cfg
3. /hud/Ice.cfg
(вместо Ice, естественно, ваше название конфига)
Вот тут все настройки того, что будет видно у вас на экране.
Описывать их - дело неблагодарное, вместо этого рекомендую скачать небольшую утилиту, которая называется CPMA hud editor, и с ее помощью легко и просто настроить свой HUD как вам заблагорассудится.
Источник - tk-gaming.ru
Автор - tk.ice