Прибираємо зайві звуки в cs
Створюємо конфиг по звуках / вставляємо потрібне в свій.
// включає високоякісний звук: 1 = 22kHz, 0 = 11kHz
hisound 1
s_a3d 0
s_eax 0
// eax і a3d в CS голімий - він тільки звук псує
// припиняє програвати поточний звук
stopsound
// stop out sound - music on italy i t.d.
bind "." "Stopsound; developer 1; echo stopsound; developer 0; speak no"
// не вирішує проблеми, тому що потрібно на початку след-го раунду натискати знову.
// встановлює гучність для вбудованих звуків (default 0.3)
ambient_level 0
// чомусь не працює або ця команда відключає не всі звуки
// встановлює дистанцію, на якій чутні "включені в карту" звуки,
// наприклад музика на cs_italy
// (default 100)
ambient_fade 0
// це трохи лікує, але не повністю і не всі, наприклад пісню на Італі стало чутно
// тільки в певному (вузькому) місці, а цвіркунів на азтеке як і раніше чути скрізь
// чим більше значення, тим ближче все чутно (default 60)
s_distance 100
// s_max_distance // максимальна дистанція, коли гравець ще чує звуки
// (s_min_distance - нескінченність) (default 1000)
// s_min_distance мінімальна дистанція, коли гравець починається чує звуки (default 6)
// s_occfactor проникність матеріалу, тобто наскільки матеріал заглушає звук (0 - 1)
// s_refdelay мінімальна дистанція між джерел і найближчим відображенням
// s_verbwet контролює "сухість" звуків. чим більше значення, тим більше
// "вологий" звук (default 0.25)
// з цим експірементіруйте, мені облом - занадто складно встановити потрібні значення
// Цю гидоту відключаємо (0) тому не користуємося і вона гальмує пінг. Є прикол (глюк?)
// якщо відключити в налаштуваннях - при запуску гри voice буде включений автоматом
// і ви будете чути того хто використовує мікрофон
// тому треба кожен раз відключати з конфіга перед коннектом на сервер
// щоб потім не просити кого-небудь (ввічливо чи не дуже) замовкнути
// а також відключити прийом голосових повідомлень і не гальмувати свій пінг
voice_modenable 0
sv_voiceenable 0
voice_scale 0 // гучність голосу всіх людей, в тому числі і вашого.
voice_enable 0
voice_eax 0
voice_loopback 0
voice_overdrive 0 // Послаблює всі звуки (постріли і т.д.) в N раз, коли хтось говорить.
// Оптімальнаое значення від 1 до 2.
voice_overdrivefadetime 0 // Визначає час в секундах, протягом якого буде діяти
// ефект ослаблення навколишніх звуків
voice_maxgain 0 // Згладжує голос говорять. Ставте від 1 до 5.
voice_avggain 0 // Усереднення голосової хвилі (видалення шуму). Встановіть 0.5 - 0.1.
voice_fadeouttime 0 // Впливає на час загасання вашого голосу. Залиште близько 0.1.
echo "."
echo "Setting.cfg"
echo "."
Отже, щоб відключити обридлі звуки, прив'язані до різних картах:
Беремо хитрий файл Silent.wav тривалістю 1 секунда (37.7 кб) (в архіві є),
заходимо в директорію. \ CStrike \ sound \ і Перезаписуємо Silent.wav на файл звук якого
ми більше не хочемо чути в грі.
Тобто міняємо ім'я файлу Silent.wav на наприклад Opera.wav (пісня на Італі)
і переписуємо його поверх файлу Opera.wav в директорії \ CStrike \ sound \ ambience
В інших дир-х також є "зайві" звуки
(Наприклад шум вертольота і \ CStrike \ sound \ apache і т.д.).
Те ж саме, попередньо прослухавши звук
(Щоб випадково не зробити тишу на наприклад відкриття дверей) робимо для інших непотрібних вам звукових файлів.
зроблені беззвучними штук 80 звуків, які заважають грати
(Всякі цвіркуни завивання вітру громи пісні пташки собаки і т.д.)
Вам залишається тільки переписати їх поверх ваших - і буде майже всюди тихо і спокійно
і нормально чути кроки ворога.
Що забув зробити беззвучним доробіть самі. Я вирубав тільки особливо дратівливі звуки.