Как избавиться от ненужных звуков в кс

На многих серверах Counter-Strike 1.6 есть куча дополнительных громких и продолжительных звуков, которые зачастую не только не несут никакой полезной нагрузки, но даже мешают игровому процессу. Например всякие крики из Quake3 («monsterrkill», «headshot») и тому подобный хлам. Есть один очень простой способ избавить свои уши от лишних звуков cs.
Суть в том, что все дополнительные звуки загружаются при подключении к серверу контры на ваш комп. И потом успешно хранятся там и проигрываются в нужные (по мнению сервера) моменты. Итак, наша первая задача — найти где эти паразитные звуковые файлы обитают. Обычно это папка cstrike\sound\misc. Удаление ненужных файлов нам не поможет, так как в этом случае при повторном соединении с сервером мы снова получим этот файлик. В этой ситуации есть один красивый метод обхода.
Мы подсовываем компьютеру пустой файл с нужным названием. Когда сервер возжелает проиграть этот файл у нас в наушниках, то он откроет этот файлик и успокоится (файл то существует, а его размер никто проверять не собирается). В итоге все получаются рады — сервер «проиграл» нам этот файл, а мы его «прослушали». На самом деле никаких звуков мы не услышим.
Теперь объясню метод на конкретном примере: Допустим, мы хотим избавиться от слов «Хедшот!» при каждом хедшоте. Для этого идем в вышеуказанную папку, находим там файл headshot.wav и удаляем. Теперь создаем новый текстовый файл и переименовываем его в headshot.wav. При желании можете залезть на какой-нибудь сервер и потестировать новую фишечку :)
Что же делать, если таких ненужных файлов у нас не один, а пара десятков? Ведь это же долго и влом ручками все удалять и переименовывать. Есть одно изящное решение :) Кстати, тем кому лень читать — в конце статьи ссылка, где я собрал некоторое количество обнуленных файлов.
Для начала создаем пустой текстовый файл-болванку. Переименовываем его в test.txt. Теперь создаем еще один текстовый файл, переименовываем его в skill-up.bat. Открываем его в блокноте — правой кнопкой — редактировать. Внутри пишем:
dir /b > files.txt
Сохраняем — запускаем skill-up.bat.



Открываем полученный files.txt и удаляем оттуда строки с файлами, которые нам не нужно обнулять, затем сохраняем его. (Перед этим желательно сделать бэкап содержимого папки, а так же либо составить список ненужных файлов, либо нужные на время переместить в другую папку). Снова открываем skill-up.bat для редактирования, удаляем все что там было и пишем следующее
for /F %%I in (files.txt) do copy test.txt %%I
Сохраняем — запускаем. Затем жмем F5 и видим, что размеры файлов, которые были в списке стали равны 0 байт. Теперь те нужные файлы, которые мы перемещали в другую папку, можно вернуть обратно.
Вот и все, можно идти и спокойно играть в кс без лишних звуков.

Если не хочется заморачиваться, то можно скачать тут обнуленные мной файлы. Архив распаковать в папку cstrike\sound. Когда спросит заменять или нет — нажать «Да для всех».

Понравилась статья? Подпишись на новые! Будет ИНТЕРЕСНО и ПОЛЕЗНО!

Категория: Counter-Strike | Добавил: Leo (25.08.2009) | Автор: Леонид E W
Просмотров: 4510 | Теги: Как избавиться от ненужных звуков в | Рейтинг: 5.0/2


Всего комментариев: 0
Имя *:
Email *:
Код *: