Распакуйте архив и скопируйте файлы моделей в папку cstrike/models с заменой стандартных. Файлы звуков, если они есть в архиве, копируются в cstrike/sound/weapons. Перед заменой сделайте резервную копию оригинальных файлов.
Все три файла кладутся в cstrike/models:
v_m4a1.mdl — вид от первого лица;p_m4a1.mdl — модель в руках у игрока со стороны;w_m4a1.mdl — модель, лежащая на земле.В локализованной версии игры те же файлы могут лежать в cstrike_russian/models — файлы оттуда имеют приоритет.
Проверьте, что файлы лежат именно в cstrike/models и называются строго v_m4a1.mdl, p_m4a1.mdl, w_m4a1.mdl. Если у вас локализованная сборка, посмотрите также папку cstrike_russian/models — её файлы перекрывают обычные. Убедитесь, что модель предназначена для Counter-Strike 1.6, а не для другой версии игры.
Верните стандартные файлы из резервной копии — чаще всего проблема именно в несовместимой или повреждённой модели. Проверьте, что архив распаковался полностью и все файлы модели на месте. Если не помогает, переустановите исходные v_m4a1.mdl, p_m4a1.mdl и w_m4a1.mdl и запустите игру заново.
Удалите кастомные v_m4a1.mdl, p_m4a1.mdl и w_m4a1.mdl из cstrike/models и восстановите оригинальные файлы из резервной копии. Если копии нет, удалите заменённые файлы — игра возьмёт стандартные из своих ресурсов. Проверьте также папку cstrike_russian/models, если она есть.
Клиентские модели оружия отображаются в основном в локальной игре и на своих серверах. На чужих серверах они могут заменяться серверными файлами, а при несоответствии файлов (consistency) игрока может выкинуть с сервера. Звуки выстрелов тоже часто подменяются сервером на стандартные.
Файлы звуков из архива скопируйте в cstrike/sound/weapons, заменив оригинальные. Имена файлов должны совпадать с теми, что использует игра, иначе звук не подхватится. Перед заменой сохраните исходные звуки в отдельную папку.