Повышаем производительность Counter-Strike:Source (0)
Несмотря на то, что Counter-Strike Source, был доступен для обладателей Counter-Strike:Condition Zero и владельцев ATi Half-Life 2 купон раньше, уже сейчас многие из нас могут поиграть в игру. Самые явные изменения в новой версии Counter-Strike - графика и физика, которая изменит характер игры. Игровой процесс подобен предыдущей версии, за исключением некоторых усовершенствований и незначительных изменений. Самая большая проблема состоит в том, что большинство игроков должны были модернизировать компьютер, чтобы комфортно играть в Counter-Strike Source. Иначе производительность игры на прежней конфигурации будет низкой, и их игровой опыт неудовлетворительным.
Это небольшое руководство предназначено, чтобы помочь тем, у кого низкий FPS или существенное падение FPS в течение игры.Некоторые команды могут измениться в будущем или стать неактуальными, также некоторые из предложенных решений являются спорными, к примеру, некоторые из этих команд являются читами. В любом случае проверьте эти команды в различных сочетаниях для лучшего прироста производительности. За возможные негативные последствия вследствие вносимых изменений автор этого руководства ответственности не несёт. Counter-Strike Source - конец кое-чего старого и начала кое-чего нового. Пришла новая эра!
Переменные отвечающие за производительность.
Итак, мы начинаем с некоторых основных команд, которые повышают играбельность Counter-Strike Source. Помните, что некоторые из этих команд считаются читами и не позволяются в официальных турнирах, некоторые могут исказить графику. Старайтесь найти равновесие между качеством изображения и производительностью игры с различными параметрами настройки.
budget_show_history 0
cl_cmdrate 101 (среднее число сетевых пакетов, увеличивайте значение к максимуму, ориентируясь на netgraph)
cl_ejectbrass 0 (выключение эффектов от выстрелов)
cl_interp 0 (синхронизация hitboxes в том же самом месте, где модель игрока)
cl_interpolate 0 (то же самое что и cl_interp 0)
cl_lagcomp_errorcheck 1 (проверяет ошибки позиции игрока)
cl_phys_props_enable 0 (отключает небольшие канистры/бутылки, которые представлены со стороны клиента)
cl_phys_props_max 0 (устанавливает диапазон отображения)
cl_ragdoll_physics_enable 0 (трупы будут исчезать)
cl_rate 25000 (зависит от пропускной способности сети)
cl_show_splashes 0 (отключает водные всплески)
cl_showfps 1 (показывает FPS)
cl_smooth 0 (не видно дыма, может увеличить до 5/10 FPS)
cl_updaterate 101 (то же самое что и cl_cmdrate)
con_enable 1 (консоль разрешена)
fog_enable 0 (отключение тумана)
mat_bumpmap 0 (удаляет bumpmapping)
mat_clipz 0 (отключение водных эффектов)
mat_fastnobump 1 (выключает преобразование bumpmapping)
mat_mipmaptextures 1 (более далекие текстуры потеряют качество)
mat_picmip 2 (0 = высокое качество, 1 = среднее качество, 2 = низкое качество)
mat_specular 0 (удаляет зеркальное освещение)
mp_decals 300 и меньше (следы от пуль в стенах, меньше - лучшая производительность, рекомендуется "0")
muzzleflash_light 0 (отключает контузию)
r_3dsky 0 (отключает эффекты неба)
r_decal_cullsize 1 (тот же самый эффект, описанный в "mat_mipmaptextures 1")
r_decals 0 (выключает переводные картинки)
r_drawlights 0 (нет огней)
r_drawrain 0 (нет дождя)
r_dynamic 0 (нет динамических эффектов)
r_eyes 0
r_lod 5 (уменьшается качество текстуры модели игрока. 5 - низкое качество; -5 - высокое качество)
r_modellodscale 0.1 (модели становятся более простым)
r_propsmaxdist 1000 и меньше (уменьшение количества отображаемых объектов при увеличении дистанции до них, рекомендуется "0")
r_rainradius 0 (как далеко будет виден эффект дождя)
r_rainsimulate 0 (нет дождя)
r_rainsplashpercentage 0 (отключает всплески на воде от дождя)
r_shadows 0 (выключает тени)
r_teeth 0
Следующие команды показывают кровь:
violence_agibs "1"
violence_hgibs "1"
violence_hblood "1"
violence_ablood "1"
cl_show_bloodspray "1"
Следующие процедуры сконфигурируют производительность Counter-Strike Source в операционной системе:
запустите Steam
щелчок на "Play Games"
щелкните правой кнопкой мыши на, " Counter-Strike Source"
щелчок на "Properties" (свойства)
щелчок на кнопке "Launch Option"
Поместите следующие команды в командную строку:
-heapsize ХХХ (где ХХХ = половине вашей оперативной памяти, к примеру, "-heapsize 512" для 1 Гбайта оперативной памяти)
-nojoy (отключение джойстика)
-noipx (отключение протокола IPX)
-console (активизирует консоль)
-dxlevel ХХ (где ХХ = 70 для DirectX 7.0 - 80 для DirectX 8.0 - 81 для DirectX 8.1 - 90 для DirectX 9.0)
Теперь рассмотрим, как выглядит Counter-Strike Source с максимальным качеством картинки, чтобы можно было оценить возможности графического движка Half-Life 2. Для этого потребуется достаточно мощный компьютер. В большинстве случаев FPS уменьшается, но в то же самое время вы можете наслаждаться красотой игры.
Переменные повышающие качество картинки:
cl_c4dynamiclight 1 (улучшаются визуальные эффекты от взрывов)
cl_ragdoll_collide 1
jpeg_quality 100 (100%-ое качество скриншотов)
mat_clipz 1 (отражение в воде, только для видеокарт с поддержкой DirectX 9.0)
mat_mipmaptextures 1 (максимальное качество для текстур несмотря на расстояние)
mp_decals 4096
r_decal_cullsize 0 (события будут видны, несмотря на расстояние)
r_lod-5 (максимальное качество для текстур моделей, не смотря на расстояние)
r_propsmaxdist 5000 (или больше) (увеличение количества отображаемых объектов при увеличении дистанции до них)
r_rainradius 3000 (или больше) (улучшение эффектов от дождя)
r_rainsplashpercentage 100 (звуки всплеска дождя)
Взято... Не помню откуда, меняйте осторожно! Бампмэпинг лучше вообще не трогать, коли не хотите увидеть обтянутые клеёнкой модели. С остальными настройками можно похимичить (мне даже понравилось

)...
2 Тесей, прилепи эту тему пожалуйста, она многим пригодится, будем делиться наработками в этой области...