CS 1.6 详细设置 [2025]

0 点赞
Counter-Strike
转载

CS 1.6 详细设置指南 [2025] by Enobraed 前言 尽管本指南的大多数读者使用Windows系统,但作为Linux用户,我也会考虑该系统的一些特性。不过,主要的设置原则将适用于这两种操作系统。 本指南会定期更新,因此不应将其视为最终版本。所有变更我都会在指南的评论中告知。 本指南将从各个方面介绍《反恐精英1.6》的设置,包括关闭不必要的图形效果。这在任何电脑上都相当重要,因为游戏引擎难以应对Valve的一些新功能以及用户服务器上的内容。我不会详细描述每个控制台命令和启动参数,因为Valve提供了官方文档。本指南将介绍通过控制台命令和启动参数禁用许多不必要的组件。不要把这当成玩笑,因为这些设置可能会显著影响您的游戏体验。即使禁用一个你本来就不使用的组件,也可能对你有帮助。 初始步骤 本指南将介绍从零开始配置CS 1.6的方法,建议完全卸载游戏(包括steamapps文件夹和userdata中的10文件夹)后重新安装。务必启用【steam_legacy - Pre-25th Anniversary Build】。 此步骤对于确保CS 1.6的纯净性非常重要。 建议使用NextClient。此客户端与Steam兼容,可在设置中启用相关选项后与之集成。但运行该客户端需要通过Steam安装《反恐精英1.6》的原版游戏。 无法在FASTCUP上使用NextClient。 NextClient安装说明: 1. 从Steam中复制《反恐精英1.6》的根文件夹(路径为Steam steamapps common Half-Life),将其放置在Steam之外的位置,例如磁盘根目录。 2. 将根文件夹中的steam_api.dll文件重命名为steam_api_orig.dll。3.将所有NextClient文件移动到游戏文件夹中 4.在Steam已打开的情况下,通过cstrike.exe启动游戏 关于GSClient 该客户端已停止更新,问题并非由于缺乏更新,而是存在一个无法修复的漏洞。开发者已知晓此漏洞,但始终未对其进行修复。问题的核心在于游戏在经过一段不确定的时间后会开始出现持续的卡顿,并且帧生成时间波动明显。 设置属性 在本部分中,我们将介绍在Steam客户端中对《反恐精英1.6》进行属性设置的方法。 更新选项卡设置 1. 启动前更新《反恐精英1.6》 建议将《反恐精英1.6》设置为启动前更新。 2.关闭后台下载 建议在Steam中设置【始终暂停后台下载】。这将防止在游玩《反恐精英1.6》时后台更新其他游戏,避免对游戏性能产生负面影响。

【测试版标签设置】在《反恐精英1.6》的最新更新后,Valve 做出了一些可能影响游戏进程的改动。因此,需要启用测试版并选择参数【steam_legacy - Pre-25th Anniversary Build】,以修复出现的问题并使游戏恢复到之前的状态。

控制器设置 在【控制器】选项中,建议关闭Steam输入系统。这将禁用对各种控制器的支持,可能会改善游戏体验。

兼容性设置(Linux) 《反恐精英1.6》原生支持Linux系统,但如果您使用Proton,建议关闭该功能,因为这可能会影响游戏体验。 如果原生版本使用时遇到问题,例如屏幕无法拉伸,建议关闭Wayland并使用X11。这一点对GNOME桌面环境尤为重要,因为KDE默认使用X11。

Параметры запуска Некоторые параметры запуска, которые были удалены из игры, все еще используются некоторыми игроками. В моем руководстве я опирался на актуальную информацию о параметрах запуска игр на движке GoldSrc от Valve и использовал дизассемблер для проверки на их существование в актуальной версии CS 1.6 в Steam. Важно помнить, что указание консольных команд в параметрах запуска не является правильной практикой для игр от Valve. В параметрах запуска может быть указана только одна консольная команда - активация вашего конфига. -console - запуск игры с включённой консоли -dev - активировать режим разработчика для разблокировки некоторых консольных команд (на некоторых серверах запрещено использовать режим разработчика) -freq - частота монитора (Hz, например: -freq 75) -heapsize 131072 - область памяти, используемая для динамического распределения памяти (максимальное значение 131072 (128 МБ)) -mousethread - до последних обновлений команда разблокировала m_mousethread_sleep, для настройки интервал опроса мыши. На последнем билде параметр запуска самостоятельно выставляет максимально доступный интервал опроса мыши -nobots - отключить ботов и загрузку dll для их запуска -nocdaudio - отключить поддержку MP3 и CD Audio -noforcemaccel - использовать ускорение мыши операционной системы -noforcemparms - использовать параметры мыши операционной системы -noforcemspd - использовать скорость мыши операционной системы -noipx - отключить поддержку IPX (все используют TCP/IP) -nojoy - отключить поддержку джостика -nomsaa - отключить сглаживание MSAA (Anti-Aliasing) -wavonly - отключить DirectSound, заставляет движок пытаться воспроизводить звуки в формате PCM (могут быть проблемы со звуком, тестировать самостоятельно) -zone 1024 - объем памяти в байтах для использования консольной системой (максимальное значение 1024) Для копирования (не забываем указать своё значение -freq) -console -dev -freq 75 -heapsize 131072 -mousethread -nobots -nocdaudio -noforcemaccel -noforcemparms -noforcemspd -noipx -nojoy -nomsaa -wavonly -zone 1024 Инструкция по установке параметров запуска в NextClient 1. В корневой папке открыть файл user_game_config.ini через блокнот или любой другой текстовый редактор 2. Удалить все ключи запуска в launch_parameters "" и указать нужные Пример: launch_parameters "-console -dev -freq 75 -gl -heapsize 131072 -mousethread -nobots -nocdaudio -noforcemaccel -noforcemparms -noforcemspd -noipx -nojoy -nomsaa -wavonly -zone 1024 +exec Enobraed.cfg"3. Сохранить изменения в файле Полный список параметров запуска GoldSrc Оформление конфига Многие игроки не уделяют достаточного внимания настройке своих конфигураций, часто указывая все команды в единый список, что может привести к проблемам с редактированием в будущем. В этом руководстве я расскажу о более грамотном способе создания конфигурации с нуля, где все необходимые команды будут храниться в отдельном файле name.cfg, который может быть легко активирован для применения настроек. Для создания конфигурации я рекомендую использовать продвинутый текстовый редактор, такие как Notepad++ или любой другой блокнот с функциями форматирования кода. Вместо этого, вы можете использовать редактор кода, например, VSCodium, для более эффективной работы. Такой подход обеспечит более организованное хранение настроек и упрощает процесс редактирования в будущем. Вы сможете легко добавлять, изменять или удалять команды. Все комментарии в конфиге должны начинаться с символа // и не иметь никаких других символов. Они помогут обозначать разделы в конфиге, такие как настройки биндов, мыши, звуков и т.д. Первые строчки в конфиге должны начинаться с самой активации конфига, а первая команда - на очистку консоли. Это полезно, так как при активации конфига мы сразу увидим возможные ошибки активации конфига. Вторая команда - сбросить все бинды, которые прописаны в config.cfg, для использования тех, которые мы позже добавим. // Активация CFG clear unbindallПосле того, как вы оформите конфиг, я рекомендую отсортировать все команды по алфавиту и удалить дубликаты (если вы все делали по руководству, у вас их быть не должно). Для сортировки консольных команд и удаления дубликатов я рекомендую использовать онлайн-инструменты, такие как TEXTTOOLS[texttools.ru]. Такой подход обеспечит организованное хранение настроек и упрощает поиск необходимых параметров. Настройка биндов Для настройки биндов в Counter-Strike 1.6, я рекомендую начать с сброса всех существующих биндов командой unbindall. Затем, настройте бинды с нуля через настройки. Еще один вариант - удалить ненужные бинды из дефолтных биндов. Это способ является наиболее оптимальным. Ненужными биндами являются те, которые вы не используете или которые не приносят вам никакой пользы. К примеру, бинды: вперёд (Up), назад (Down), налево, направо, всплывать, погружаться, смотреть вверх, смотреть вниз, Reset view - это бинды, которые практически никто и никогда не использует. Удалять такие бинды я рекомендую, чтобы ваш конфиг был чистым и визуально более приятным. После настройки всех биндов в параметрах, экспортируйте конфиг командой writecfg, указав имя конфига, например, bind. Экспортированный конфиг будет лежать в папке cstrike (.../steamapps/common/Half-Life/cstrike). Откройте файл, скопируйте все команды, которые начинаются с bind (это и есть наши бинды), и перенесите их в ваш созданный чистый конфиг, добавив комментарий // Бинды. Должно получится так (в примере я уже указал свои бинды, которые можно установить через консоль или напрямую в конфиге): // Бинды bind "0" "slot10" bind "1" "slot1" bind "2" "slot2" bind "3" "slot3" bind "4" "slot4" bind "5" "slot5" bind "6" "slot6" bind "7" "slot7" bind "8" "slot8" bind "9" "slot9" bind "," "buyammo1" bind "." "buyammo2" bind "`" "toggleconsole" bind "a" "+moveleft" bind "b" "buy;clear" bind "c" "weapon_smokegrenade" bind "CTRL" "+duck" bind "d" "+moveright" bind "e" "+use;clear" bind "ESCAPE" "cancelselect;clear" bind "F1" "ak47;m4a1;primammo;vest;vesthelm;clear" bind "F2" "awp;primammo;deagle;secammo;vest;vesthelm;clear" bind "F3" "hegren;flash;sgren;flash;clear" bind "F4" "primammo;vest;vesthelm;defuser;secammo;clear" bind "g" "drop;clear" bind "m" "chooseteam" bind "MOUSE1" "+attack" bind "MOUSE2" "+attack2" bind "MOUSE4" "+jump" bind "MOUSE5" "+duck" bind "MWHEELDOWN" "+duck" bind "MWHEELUP" "+jump" bind "q" "weapon_c4" bind "r" "+reload" bind "s" "+back" bind "SHIFT" "+speed" bind "SPACE" "+jump" bind "TAB" "+showscores" bind "u" "messagemode2" bind "w" "+forward" bind "x" "weapon_flashbang" bind "y" "messagemode" bind "z" "weapon_hegrenade" Настройка мыши В этом разделе мы рассмотрим консольные команды, которые напрямую влияют на мышку в Counter-Strike 1.6. Правильная настройка этого раздела может повлиять на множество аспектов в игре. Важная информация про частоту опроса мышиОригинальный клиент Counter-Strike 1.6 имеет ограничение на частоту опроса мыши — он корректно обрабатывает значения до 1000 Hz. Частоты выше не поддерживаются! NextClient снимает это ограничение, добавляя поддержку более высоких частот опроса мыши (выше 1000 Hz). Разрешить использование мышиРазрешить управление камерой с помощью мыши, позволяет поднимать и опускать прицел вверх и вниз. +mlook Отключить фиксацию положения прицелаЕсли активировать, то позволяет использовать стрейф мышкой. Если вам это не нужно - можно отключить. -strafe m_side "0" Отключить захват мыши в оконном режимеРаботает только в Linux, но рекомендую указать и для Windows. cl_mousegrab "0" Отключить акселерацию мышиАкселерация мыши - увеличивает скорость перемещения курсора на экране в зависимости от скорости движения мыши. m_customaccel "0" m_customaccel_exponent "0" m_customaccel_max "0" m_customaccel_scale "0" Отключить фильтрацию (сглаживание) движения мышиСглаживание мыши - уменьшает скачки и шумы при движении мыши. Но, оно значительно ухудшает управление мышкой. Данная консольная команда была скорее всего, полезная для шариковых мышек. m_filter "0" Отключить поворот мыши при движении вперед-назадКонсольная команда отвечает за скорость движения курсора мыши вперед-назад. Отключаем. m_forward "0" Включить прямой ввод мышиПрямой ввод мыши управляет использованием настроек мыши ОС. Она позволяет использовать directinput, что уменьшает задержки и улучшает отклик от устройства ввода. Использование этой опции дает возможность обработки входного сигнала не из операционной системы, а непосредственно через драйверы устройств ввода, что уменьшает задержки и обеспечивает более низкий отклик от устройства ввода. m_rawinput "1" Настройка чувствительности мышиm_pitch и m_yaw рекомендую установить по умолчанию, 0.022. Параметры должны иметь одинаковое значение. m_pitch - значение коэффициента чувствительности мышки при перемещении вниз и вверх m_yaw - значение коэффициента чувствительности мышки при перемещении вправо и влево sensitivity - значение чувствительности мыши zoom_sensitivity_ratio - значение чувствительности мыши при приближении, рекомендую использовать 1 m_pitch "0.022" m_yaw "0.022" sensitivity "2.3" zoom_sensitivity_ratio "1" Настройка fps_max В последних обновлениях Counter-Strike 1.6 команда fps_max была незаметно изменена, и выставленное в ней значение теперь не совсем верное. Для актуальной версии игры необходимо вычитать 0.5 fps, чтобы получить нужное значение. Например, чтобы установить ограничение FPS на 100, вам нужно указать fps_max "99.5", а не fps_max "100", как было раньше. Таким образом, при настройке ограничения FPS в актуальной версии Counter-Strike 1.6, вам следует вычитать 0.5 от целевого значения, чтобы получить правильное ограничение. Формула: FPS = fps_max - 0.5 Для Counter-Strike 1.6 и других игр на движке GoldSrc не рекомендуется устанавливать ограничение FPS выше 100, так как это может привести к нарушению физики в игре. Движок GoldSrc не рассчитан на большее количество кадров в секунду, и установка высоких значений FPS может вызвать различные проблемы, включая нестабильность игры и физики объектов. Я также рекомендую отключить ограничение FPS с помощью включения консольной команды fps_override. Отключение ограничения может улучшить плавность игры. fps_max "99.5" fps_override "1" Настройка интернета rateУстанавливает максимальную скорость передачи данных от сервера к клиенту. После обновления 11 февраля 2013 года максимальное значение рейта (rate) было увеличено до 100000. Это значение рекомендуется устанавливать всегда, но не все серверы настроены на это значение. Некоторые серверы до сих пор используют 20000, поэтому не удивляйтесь, если на одном сервере у вас 100000, а на другом 20000. В любом случае, рекомендуется ставить максимальное значение рейта. rate "100000" cl_cmdrateКоличество команд, отправляемых клиентом на сервер за секунду, влияет на частоту обновления информации о игроке на сервере. По умолчанию значение cl_cmdrate равно 60. Это очень плохо, потому что оно не совместимо со 100fps. Формула: cl_cmdrate = fps + 5 В формуле рассчитывается настоящий FPS, то есть, не 99.5, а 100. cl_cmdrate "105" cl_updaterateКоличество обновлений, получаемых клиентом от сервера за секунду, влияет на частоту обновления информации о игроке на сервере. По умолчанию значение cl_updaterate равно 60. Это очень плохо, потому что оно не совместимо со 100fps. Формула: cl_updaterate = fps В формуле рассчитывается настоящий FPS, то есть, не 99.5, а 100. cl_updaterate "100" cl_dlmaxРегулирует скорость загрузки данных (куски декалей игроков и т.д.) с сервера. Максимальное значение 1024. cl_dlmax "1024" cl_cmdbackupОтвечает за кэш обновлений от клиента к серверу. Максимальное значение 3. Так же задает, сколько раз нужно отправлять каждый пакет на сервер. cl_cmdbackup "3" ex_interpУправляет интерполяцией экстраполяции. Из-за задержки интернета, пакеты данных не приходят точно в нужный кадр, что требует экстраполяции. Идеальная настройка зависит от качественного соединения и времени пинга. ex_interp Ping 0.01 1-19 0.1 20-30 Идеальное значение для хорошего интернет соединения (не обязательно при низком пинге) - 0.01 ex_interp "0.01" hpk_maxsizeОпределяет максимальный размер файла custom.hpk в мегабайтах, который используется для кеширования спреев игроков. Спреи автоматически сохраняются в этом файле при подключении к серверу и остаются там до его сброса или удаления. Аналогичный процесс происходит и на клиентской стороне при подключении к серверу. При выставлении минимального размера файла custom.hpk даст более быструю загрузку самой игры (не менюшки). (Данная консольная команда не влияет на стрельбу) hpk_maxsize "0.001" Настройка лагокомпенсацииcl_lc - компенсация лагов на стороне сервера cl_lw - компенсация лагов на стороне клиента (все действия связанные с оружием просчитываются на стороне клиента) cl_lc "1" cl_lw "1" Настройка загрузки моделек и декалей с серверовcl_allowdownload - разрешить(1)/запретить(0) скачивание карт, моделек и декалей с сервера cl_allowupload - разрешить(1)/запретить(0) закачку карт, моделей и деталей во время соединения с сервером Без включение данных команд вы не сможете зайти практически ни на один сервер, поэтому включаем. cl_download_ingame - разрешить(1)/запретить(0) скачивание моделек и декалей с сервера во время игры. Рекомендую выставить 0, это не должно ломать сервера, т.к. при подключении всё скачивается. cl_allowdownload "1" cl_allowupload "1" cl_download_ingame "0"Для копирования в config // Интернет cl_allowdownload "1" cl_allowupload "1" cl_cmdbackup "3" cl_cmdrate "105" cl_dlmax "1024" cl_download_ingame "0" cl_lc "1" cl_lw "1" cl_updaterate "100" ex_interp "0.01" hpk_maxsize "0.001" rate "100000" Настройка звука Включить звук в игреnosound - включить/выключить звук в игре (1 - включить, 0 - выключить) nosound "0"Максимальное качество звукаhisound - 1: 22 кГц, 2: 11 кГц loadas8bit - 8 bit звуки (1 - включить, 0 - выключить) hisound "1" loadas8bit "0"Отключить CD аудиоbgmvolume - включить/выключить CD аудио (1 - включить, 0 - выключить) bgmvolume "0"Отключить MP3 музыкуMP3FadeTime - временный интервал будет исчезать MP3 музыка (меню) MP3Volume - громкость MP3 музыки (меню) MP3FadeTime "0" MP3Volume "0"Отключить 3D звукиПосле обновлений CS 1.6 сломались 3D звуки и были удалены многие консольные команды на их регулировку. Выключаем полностью от него остатки. room_delay "0" room_dlylp "0" room_feedback "0" room_left "0" room_lp "0" room_mod "0" room_off "0" room_refl "0" room_rvblp "0" room_size "0" room_type "0"Отключить звуки картОтключение звука на карт, к примеру, музыка на карте cs_italy, молния de_aztec и т.д. ambient_fade "0" ambient_level "0"Для копирования в config // Звук ambient_fade "0" ambient_level "0" bgmvolume "0" hisound "1" loadas8bit "0" MP3FadeTime "0" MP3Volume "0" nosound "0" room_delay "0" room_dlylp "0" room_feedback "0" room_left "0" room_lp "0" room_mod "0" room_off "0" room_refl "0" room_rvblp "0" room_size "0" room_type "0" Настройка прицела Цвет прицелаКонсольная команда для изменения цвета прицела. Таблица стандартных цветов: Цвет RGB Green (Зелёный) 50 250 50 Red (Красный) 250 50 50 Blue (Синий) 50 50 250 Yellow (Жёлтый) 250 250 50 Ltblue (Голубой) 50 250 250 Полезные сайты: Таблица цветов (RGB)[colorscheme.ru], Таблица цветовых кодов RGB[rapidtables.org] cl_crosshair_color "ЗНАЧЕНИЕ" Размер прицелаРегулирует размер прицела. Имеет 4 значения. Значение Размер auto Авто 1 или small Маленький 2 или medium Средний 3 или large Большой cl_crosshair_size "ЗНАЧЕНИЕ" Отключить прозрачность прицелаРегулирует прозрачность прицела. 0 - выключить, 1 - включить. cl_crosshair_translucent "0" Отключить динамический прицелРегулирует динамический прицел. 0 - выключить, 1 - включить. cl_dynamiccrosshair "0" Отключить прицел в режиме приближения оружияРегулирует прицел при использовании режима приближения оружия. 0 - выключить, 1 - включить. crosshair "1" Отключить авто-центровкуРегулирует авто-центровку при отключённом +mlook. 0 - выключить, 1 - включить. lookspring "0" Выключить стрейфы мышьюРегулирует стрейфы мышью. 0 - выключить, 1 - включить. lookstrafe "0" Настройка графики В данном разделе мы рассмотрим консольные команды для оптимизации графики, уменьшающие нагрузку на движок и улучшающие игровой процесс за счет отключения ненужных эффектов. Отключить отображения текстур относительно моделейКорректирует качество прорисовки моделей игроков. Наилучшее значение для производительности - 0. Визуально модели игроков не станут хуже. gl_affinemodels "0"Отключить прозрачные текстурыОтключает некоторые прозрачные текстуры и ухудшает качество тех, которые не могут быть отключены. Она не влияет на игровой процесс. gl_alphamin "0"Отключить сглаживаниеСглаживание смягчает пиксельную зубчатость, но в CS 1.6 оно неэффективно. cl_nosmooth "0" cl_smoothtime "0" cl_vsmoothing "0" gl_ansio "0" gl_dither "0"Отключить трещины в текстурах и тени на объектахgl_clear - отвечает за отображение трещин в текстурах gl_lightholes, gl_keeptjunctions - отвечают за "сшитие" текстур, которое заметно на углах, соприкосновениях стен, полов, потолков. В общем там где стыкаются текстуры. r_lightmap - управляет отображением теней на объектах (работает вместе с gl_lightholes) gl_clear "0" gl_keeptjunctions "0" gl_lightholes "0" r_lightmap "0"Включить рендеринг всех объектов на картеВключение режима визуализации только видимых объектов может улучшить производительность, но может вызвать артефакты. Рекомендуется рендерить все объекты для стабильности. gl_cull "0"Отключить исправление перекрестия при использовании 3DNowОтключение исправления перекрестия при использовании 3DNow уменьшит нагрузку на движок и загрузку библиотеки 3dfxglam.dll. gl_flipmatrix "0"Отключить туманОтвечает за туман на горизонте. Для включения тумана необходимо выставить значение 1, для отключения 0. cl_fog_b "0" cl_fog_density "0" cl_fog_g "0" cl_fog_r "0" gl_fog "0"Максимальное качество текстурРекомендую использовать максимальное качество текстур. Чем меньше значение, тем размытее текстуры. Максимальное значение - 2048. gl_max_size "2048"Отключить универсальный источник света без тенейЕсли выставить 1, то карта светлая везде. gl_monolights "0"Отключить режим максимальной яркостиВключение данного режима даёт неплохой прирост FPS, но взамен вы получите неиграбельную картинку. В нынешнее время стоит держать данную функцию выключенной. gl_overbright "0"Отключить палитру текстурОтключение палитры текстур делает текстуры более плоскими и менее детализированными, что также дает более быструю прорисовку. gl_palette_tex "0"Отключить размытие спрайтовС размытыми спрайтами играть не приятно, отрубаем. gl_picmip "0"Отключить смещение полигоновОтключение смещения полигонов может повлиять на мерцающие декали. Если у вас наблюдаются проблемы в графике, после отключения смещения полигонов, попробуйте поднять значение смещения. Максимальное значение смещения составляет 20. gl_polyoffset "0"Минимальное округление размера текстурНастройка определяет баланс скорости визуализации и качества графики. Чем меньше значение, тем быстрее происходит визуализация, но при этом качество изображения ухудшается. Минимум: 1, максимум: 256, стандарт: 3. gl_round_down "1"Включить смешивание спрайтовой графикиПри значении 0 качество спрайтовой графики будет минимально, визуально картинка не поменяется, но движку будет легче её рендерить. Ставим 0. gl_spriteblend "0"Настройка режима визуализацииGL_NEAREST_MIPMAP_NEAREST - низкое качество, билинейная фильтрация GL_LINEAR_MIPMAP_NEAREST - высокое качество, билинейная фильтрация GL_NEAREST_MIPMAP_LINEAR - низкое качество, трилинейная фильтрация GL_LINEAR_MIPMAP_LINEAR - высокое качество, трилинейная фильтрация Лучшее качество графики достигается с помощью трилинейной фильтрации, в то время как другие настройки могут ухудшить визуальное восприятие и игровой процесс. gl_texturemode "GL_LINEAR_MIPMAP_LINEAR"Отключить vsyncВертикальная синхронизация - это технология, которая синхронизирует частоту обновления экрана монитора с частотой кадров gl_vsync "0"Отключить эффекты водыcl_waterdist - управляет видимостью объектов под водой. gl_wateramp - управляет эффектами воды, в том числе и звуковые. r_wateralpha - управляет прозрачностью воды. cl_waterdist "0" gl_wateramp "0" r_wateralpha "0" Включить более быструю прорисовкуЭто метод оптимизации рендеринга, который упорядочивает отрисовку объектов и использует Z-буфер для снижения нагрузки на GPU и повышения производительности. gl_ztrick_old "1" gl_zmax "8192"Отключить декалиКоличество деталей, которые видны на карте. mp_decals "0" r_decals "0" sp_decals "0"Отключить детализированные текстурыПо умолчанию детализированные текстуры есть только на карте cbble. r_detailtextures "0"Отключить динамическое освещение и фонарикОтключив динамические эффекты освещения, разгрузит движок и повысит FPS на очень слабых видеокартах. r_dynamic "0"Отключить мерцание светящихся объектовКонсольная команда позволяет настроить частоту мерцания светящихся объектов. Стандартное значение 2.200. r_glowshellfreq "0"Отключить отражение светаОтключает внутри игровые отражающие текстуры. Не работает в движке HL1, отключаем. r_mirroralpha "0"Отключить прорисовку подводных текстур и объектовПрорисовка подводных текстур и объектов нагружает движок. r_novis "0"Отключить отображение информации о поверхностиЭто инструмент для отслеживания использования полигонов, текстур и ресурсов в кадре, который необходим создателям карт. r_speeds "0"Отключить освещение, окружающее определённые объектыУправляет отображением светящегося пути, который отображается вокруг некоторых моделей в игре. r_traceglow "0"Отключить текстуры типа wadWAD-файлы содержат игровые ресурсы (текстуры, модели, звуки и т.д.). Их можно отключить командой r_wadtextures для улучшения производительности, поскольку нигде больше не используются. r_wadtextures "0"Моментально исчезновение трупов на картеОтвечает за настройку периода времени, на протяжении которого отображаются трупы игроков на карт. (Данная консольная команда не влияет на стрельбу) cl_corpsestay "0"Отключить погодуОтключает погодные эффекты на картах, где они используются. Например дождь на карте de_aztec. cl_weather "0"Отключить кровь, останкиСколько крови вылетает из игрока при попадании в него пуль. Отключаем, ненужные эффекты. violence_ablood "0" violence_agibs "0" violence_hblood "0" violence_hgibs "0"Отключить гильзы и дымmax_shells - отображение гильз max_smokepuffs - дым после выстрела max_shells "0" max_smokepuffs "0"Низкое качество дымаПосле обновления 2013 года команда не работает не затрагивает дым. Можно ставить худшее качество. Возможно, разгружает движок от лишних вычислений. (0-лучшее, 1-среднее, 2-худшее). fastsprites "2"Включить быстрый рендеринг спрайтовУправляет пропуском спрайтов (2D-элементов). При включении пропуска спрайтов даст прирост производительности. d_spriteskip "1" Дополнительная оптимизация Включить поддержку набора инструкций MMXИспользование MMX оптимизирует вычисления на CPU и повышает производительность. r_mmx "1"Отключить обновление GUI и консолиОтключить обновление графического интерфейса (GUI) и консоли перед прорисовкой. Побочных эффектов нет, но немного снимает нагрузку с движка. r_norefresh "0"Отключить кэширование моделейКэширование в CS 1.6 работает не в пользу производительности, отключаем. r_cachestudio "0"Отключить патчи для видеокарт ATIПатчи устарели и больше не актуальны. Отключаем. ati_npatch "0"Отключить поддержку джостикаОтключив поддержку джостика, потребление оперативной памяти снизится. Консольная команда работает в паре с параметром запуска -nojoy. joystick "0"Отключить автопомощьКонсольная команда отключает автопомощь (текстовые подсказки). setinfo "_ah" "0"Отключить прозрачность радараКонсольная команда отвечает за прозрачность радара. Если выставить 0, то радар будет прозрачным, а если 1, то он будет непрозрачным. cl_radartype "1" Настройка моделей Отключить эффект дрожания рукДвижения оружия и рук его держащих во время ходьбы/бега. Нули отключают всяческое движение. cl_bob "0" cl_bobup "0"Отключить режим "solid"Этот режим делает модели игроков более четкими и плотными, что улучшает их визуальное восприятие. Однако, при отключении этого режима модели игроков не будут цепляться при беге рядом, что облегчить резание ножом. cl_solid_players "0"Одна моделька на всю командуПозволяет выбрать единую модельку для всех игроков одной команды, игнорируя их индивидуальные настройки, что улучшает распознавание противников. Исключением является моделька "VIP", её изменить увы не удастся. cl_minmodels "1" cl_min_t "1" cl_min_ct "2" Возможные значения cl_min_t: 1 = ELITE 5 = GUERILLA 6 = ARCTIC 8 = PHOENIXВозможные значения cl_min_ct: 2 = GIGN 4 = GSG-9 7 = SAS 9 = SEALОтключить детализированные модели игроковУправляет отображением высококачественных моделей игроков. Она может быть включена или выключена с помощью значения 0 или 1. cl_himodels "1" Прочие полезные команды Включить защиту консольных командВ обновлении Counter-Strike от 21 февраля 2013 года появилась защита консольных команд от изменений со стороны сервера. Настоятельно рекомендуется её включать. cl_filterstuffcmd "1"Отключить автоматическое переключение на подобранное оружиеКоманда отключает автоматическое переключение на подобранное оружие. _cl_autowepswitch "0"Включить быстрое переключения оружияПри выборе оружия, оно будет сразу переключаться, без нажатия мыши. hud_fastswitch "1"