Сохранение и установка своего конфига в CS:GO. Что такое config и как его создать

Что такое конфиг в CS GO и его настройка.

Кто играл в cs 1.6 точно знает что конфиг (config ) - файл в котором сохраняются все Ваши настройки игры, а именно:

1 ) Клиентские :
- игровые параметры управления (назначение клавиш).
- настройки мыши, такие как сенса или же бинды кнопок.
- настройки графики в игре.
- настройки звука в игре.

2 ) Серверные :
- различные серверные настройки и переменные
3 ) Или же игрового процесса
- скрипты (алиясы)

В CS GO алиясы это различный набор действий, выполняющийся автоматически при нажатии определённой клавиши (скрипт распрыжки или же бинды покупки оружия.)

Все конфиги это файлы вида «name.cfg »,
где: Name - имя конфига. Cfg - расширения конфига.


Вы можете скачать готовый конфиг любого профессионального игрока с нашего сайта или же сделать минимальные необходимые настройки в ручную. Если же решили взять готовый то проделайте следующие незамысловатые действия:
- Открываем папку с игрой.

Как узнать где находится CS:GO?

Открываем в steam - Библиотека ->Игры

Жмём правой кнопкой мыши по Counter-Strike: Global Offensive в открывшейся вкладке -> "Свойства "

Переходим на вкладку "Локальные файлы ", а дальше жмём на "Просмотреть локальные файлы "

В папке "csgo", находим папку "cfg"

выглядит приблизительно так:
C:\Папка установки стима\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg

Перемещаем в эту папку файлы загруженного конфига.
- Наслаждаемся новыми настройками.
- Важно понимать, что некоторые конфиги создавались как отдельные, поэтому их необходимо запускать в ручную, для этого читаем ниже:
- Запускаем CS GO и в консоле кнопкой "`" (или "ё" на русской раскладке)
- Загружаем в игру новый конфиг - exec config.cfg (разумеется вместо "config " прописываем название конфига его автора)
Так же не забывайте, что конфиг загруженный вручную не сохраняется после закрытия КС, и в следующий раз, при новом запуске игры, конфиг необходимо загрузить через консоль повторно.


Вариант первый:
Необходимо файл с конфигом игрока переименовать в config.cfg или же, если это конфиг с командами автозапуска, переименуйте его в autoexec.cfg
Т.е. открываем папку с игрой, затем папку "csgo ", и далее "cfg " перекидывает туда эти файлы.
Спрашивает: "заменить файлы?" - заменяем!

Вариант второй:
Используя параметры автозапуска ярлыка CS GO.
Открываем стим -> Библиотека -> Игры
Жмём правой кнопкой мыши на Counter-Strike: Global Offensive и выберите "Свойства "
Выбираем - "Установить параметры запуска "
И прописываем -console -exec config.cfg (где вместо "config " пропишите имя файла скачанного в архиве). Нажимаем "ОК", и запускаем CS GO.

Как убрать показ заставки VALVE в начале каждого запуска CS GO?

допишите в начало строки,в параметрах запуска, команду -novid

Создаём свой конфиг для CS GO
Мы можем изменить текущий, autoexec , или создать свой собственный, это очень просто:
- Запускаем CS GO, и сразу же в консоле прописываем:
host_writeconfig my.cfg
- что мы сделали? Консольная команда host_writeconfig - сохраняет нашу текущую конфигурацию, а my.cfg - название и расширение нашего нового конфига. Сейчас наш конфиг имеет стандартные настройки, и теперь, чтобы не затирать autoexec.cfg мы запускаем свой конфиг командой - exec my.cfg
- после загрузки нашего конфига, мы можем делать с ним всё что угодно, тк после нового запуска КС - загрузится дефолтный конфиг, а не наш новый. ВАЖНО Название конфига должно быть на английском с расширением.cfg
Всё что нужно нам для нормальной игры это настройка чувствительности мыши, настройка прицела и рейтов. Если же мышь можно более менее настроить через меню настройки в кс го, и там же можно немного настроить прицел, то рейты настраиваются только через консоль.

Настройка рейтов в CS GO.

Что такое рейты?
Рейты не влияют на учет попадания по противнику. Эти вычисления выполняются на стороне сервера. Но от рейтов зависит насколько игровая ситуация у Вас в клиенте соответствует тому, что происходит на сервере. Чем больше байтов в секунду вы получаете от сервера, тем она точнее. Важным значением, наряду с рейтами, выступает и пинг. Если у Вас высокий пинг, то все преимущества оптимальных настроек рейтов сводятся к нулю.

Запускаем CS GO, и открываем консоль.

Включаем консоль в CS GO:
Переходим в меню "Настройки " - "Параметры игры " - крутим скрол в самый низ и находим "Включить консоль разработчика " и выберите "Да ".
Теперь при нажатии клавиши "~ ", у вас откроется консоль.

Настройка рейтов:
Настройка 64 рейтов (используется для игры на официальных серверах valve ). Выделите строчку ниже, вставьте ее в консоль и нажмите Enter

Rate 80000; cl_updaterate 64; cl_cmdrate 64; cl_interp 0; cl_interp_ratio 1; cl_lagcompensation 1

Настройка 102 рейтов (очень и очень редко встречаются сервера для установки подобных рейтов).

Rate 104000; cl_updaterate 102; cl_cmdrate 102; cl_interp 0; cl_interp_ratio 1; cl_lagcompensation 1

Настройка 128 рейтов (можно встретить сервера созданные сообществом).

Rate 128000; cl_updaterate 128; cl_cmdrate 128; cl_interp 0; cl_interp_ratio 1; cl_lagcompensation 1

Если же Вы хотите вернуть стандартные значения рейтов то используйте параметры ниже:

Rate 80000; cl_updaterate 64; cl_cmdrate 64; cl_interp 0.03125; cl_interp_ratio 2; cl_lagcompensation 1

Кстати, чтобы отслеживать значение Ваших рейтов, в консоль необходимо ввести команду, которая активирует показ некоторых очень важных значений:

Что показывает net_graf?

net_graphproportionalfont 0 - мелкий шрифт,

и чтобы получить крупный, введите - net_graphproportionalfont 1

FPS - это Ваш FPS.
VAR (Вверху net_graph) - в пределах 1-2 считается допустимым, если же выше - нужно искать причины проблемы.
PING - Это Ваш пинг.
LOSS & CHOKE - потери пакетов.
TICK - тикрейт.
SV - серверный FPS.
VAR сервера (Внизу net_graph) - показывает стандартное отклонение frametime сервера (где сервера FPS = 1,0 / frametime ) в течение последних 50 кадров, записанных на сервере. Если частота кадров сервера ниже 20 кадров в секунду, то эта линия будет рисовать в желтый цвет. Если частота кадров сервера ниже 10 кадров в секунду, то эта линия будет рисовать в красном. Показ включается командой net_graphshowsvframerate 1 Т.е. чем ниже VAR сервера - тем хуже .

Если Вы определились с настройками рейтов то самое время сохранить изменения в Ваш новый конфиг, для этого снова пропишите в консоле host_writeconfig my.cfg - где my - название Вашего конфига.

Настройка биндов для удобной покупки в CS GO.

Что такое бинды в cs:go?
Бинд - это привязка на определённые Вами кнопки клавиатуры или мыши специальной команды, или команд. Ниже, Вы узнаете как можно сделать покупку оружия в кс го максимально удобной.
Как установить бинд клавиши?
Синтаксис привязки определённой команды к нужной Вам клавише выглядит так:

bind КОД_КЛАВИШИ "buy КОД_СНАРЯЖЕНИЯ"

Удобнее всего для закупки использовать клавиши калькулятора на клавиатуре - пару нажатий кнопок - и вы с полной амуницией, или же - одно нажатие - один дроп.

Клавиша Код клавиши Клавиша Код клавиши
/ kp_slash * kp_multiply
- kp_minus home kp_home
8 kp_uparrow pgup kp_pgup
4 kp_leftarrow 5 kp_5
6 kp_rightarrow + kp_plus
end kp_end 2 kp_downarrow
pgdn kp_pgdn insert kp_ins
delete kp_del enter kp_enter

Коды оружия, гранат и снаряжения для биндов:

Название Код Название Код Название Код
Винтовки Пистолеты-пулеметы Пистолеты
Galil galilar UMP ump45 P 228 p228
Scout ssg08 P 90 p90 Glock glock
Famas famas Bizon bizon Dual elite
SG550 sg550 MP 7 mp7 Five Seven fiveseven
AUG aug MP 9 mp9 Desert Eagle deagle
M4A1 m4a1 Mac 10 mac10 Tec 9 tec9
M4 с глуш. m4a1_silencer Гранаты HKP2000 hkp2000
AK-47 ak47 Зажигательная incgrenade USP usp_silencer
G3SG1 g3sg1 Молотов molotov P 250 p250
SCAR scar20 Дым smokegrenade Тяжелое оружие
AWP awp Флешка flashbang Mag 7 mag7
Снаряжение НЕ Граната hegrenade

Ниже приведён пример биндов, который вы можете добавить в свой конфиг открыв его в папке csgo/cfg любым текстовым редактором, предпочтительно использовать akelapad или же notepad++ :

bindkp_home "buy fiveseven; buy tec9"
bind kp_pgup "buy m4a1; buy ak47"
bind kp_uparrow "buy p250 "
bind kp_slash "buy ssg08 "
bind kp_end "buy deagle"
bind kp_minus "buy vesthelm"
bind kp_multiply "buy vest"
bind kp_plus "buy defuser"
bind kp_rightarrow "buy galilar; buy famas "
bind kp_leftarrow "buy awp "
bind kp_ins "buy flashbang"
bind kp_5 "buy p90 "
bind kp_del "buy hegrenade"
bind kp_enter "buy smokegrenade"
bind kp_downarrow "buy molotov; buy incgrenade"
bind kp_pgdn "buy decoy"

Разумеется Вы можете настроить эти бинды под себя, для максимального удобства.

Остальные полезные бинды:
bind uparrow "toggle net_graph 0 1" - включить/выключить показ net_graph.
bind downarrow "toggle voice_scale 1 .5 .25 0" - регулирование уровня громкости голосов.
bind toggle leftarrow "cl_showfps 0 1" - включить/выключить показ Ваших FPS.

Можете использовать очень удобный алияс отображения net_graph только при нажатии клавиши TAB, когда смотрите таблицу результатов, для этого скопируйте скрипт ниже, вставьте в консоль и нажмите ENTER:

Bind "TAB" "+ng"; alias "+ng" "+showscores; net_graph 1"; alias "-ng" "-showscores; net_graph 0"

Так же не забудьте прописать в консоле следующие достаточно нужные команды:
cl_autowepswitch "0" - отключить автоматический выбор более мощного оружия при подборе.
cl_autohelp "0" - отключить автоматические подсказки.
cl_showhelp "0" - отключить показ любых подсказок.
cl_forcepreload "1" - загрузка всех необходимых файлов для игры до начала игры.

Интересные видео, гифки, мемы, последние обновления CS:GO, настройки игры, гайды и события в мире киберспорта - наша группа Вконтакте.

Конфиг в CS:GO - это файл, где прописаны настройки управления и параметры самой игры: графики, звука, автозапуска и другие. Если вы создали свой cfg, вам не нужно будет каждый раз заходить в меню и менять значения. Достаточно просто загрузить командой из console. Более того, в процессе самой игры вы сможете поочерёдно загружать разные конфигурации без перезапуска.

В онлайн-игре CS:GO можно устанавливать собственные конфигурации.

CS:GO - многопользовательская командная игра, в которой участники обмениваются опытом по оптимизации управления, чтобы достигнуть большего успеха. Поэтому игроки постоянно экспериментируют с различными параметрами, ищут наиболее удобные для себя.

В CS:GO вы можете создать собственный config, прописав с нуля либо скопировав существующий и внеся туда изменения. А также можно скачать из интернета и поставить себе в CS. Существует множество сайтов, форумов, где выкладываются конфиги и прочие полезные материалы.

Чтобы установить сторонний config, выполните следующее. Скачайте и сохраните себе на компьютер архив. Распакуйте. Скопируйте файлы в папку CS:GO. Она располагается по такому пути:

Чтобы активировать конфигурацию, введите в консоли команду exec name, где name - это название скачанного документа. Чтобы установить config без необходимости вызывать его каждый раз командой из консоли, назовите его config либо autoexec. При копировании нажмите «Заменить». Но всё же делать это не рекомендуется, особенно с непроверенными файлами, взятыми из интернета.

Есть и другой способ автозапуска: в autoexec добавьте строку exec name, где name - это название. Таким образом, он будет загружаться при запуске CS:GO и вы в любой момент сможете это изменить, просто удалив соответствующую запись в autoexec.

Сохранение

Тогда порядок действий такой:

Steam\userdata\…\730\local\cfg, где вместо многоточия будут данные вашего ID в CS.

Можно найти сохранённую конфигурацию через поиск Windows:

  • и в строке поиска введите название, которое вы прописали в CS. Не забудьте поставить галочку «включая подпапки».
  • Когда откроется окно с результатом поиска, щёлкните правой кнопкой мыши по найденному документу и нажмите «Открыть в папке».
  • Откроется папка, где сохранена ваша конфигурация.

Теперь вам нужно скопировать и вставить в папку, где хранятся конфиги CS:GO, чтобы в дальнейшем их можно было включить:

C:/Program Files/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/cfg/

Настройка конфига для CS:GO

Откройте свой файл cfg, выберите и пропишите следующие команды для CS:GO:

  1. Настройки рейтов:
  • rate «128000» - скорость потока клиента;
  • cl_cmdrate - отправляемые пакеты;
  • cl_updaterate - принимаемые пакеты за секунду;
  • cl_interp - интерполяция.
  1. Прицел:
  • cl_crosshairalpha - настройки прозрачности;
  • cl_crosshairdot - наличие точки прицела;
  • cl_crosshaircolor - выбор цвета.
  1. Радар:
  • cl_radar_icon_scale_min - параметр размера иконок на радаре;
  • cl_radar_always_centered - настроить центрирование;
  • cl_radar_scale - определить размер радара;
  • cl_radar_rotate - настройка вращения.
  1. Графика для малопроизводительного компьютера :
  • mat_disable_bloom - выключить или выключить bloom;
  • func_break_max_pieces - настроить количество осколков.
  • r_dynamic - включить или выключить динамическое отсвечивание;
  • r_cheapwaterend - прорисовка воды и дна.
  1. Мышь:
  • m_rawinput - настроить прямое подключение;
  • m_customaccel - ускорение;
  • m_mousespeed - настройки движения.
  1. При помощи команды bind вы можете прописать назначение клавиш, например:
  • bind «q» «use weapon_smokegrenade» - запуск дымовой гранаты клавишей q;
  • bind «b» «buymenu» - меню покупки клавишей b.

Полезные команды для CS:S v.34

Для CS:S v34 можно написать хороший cfg со следующими параметрами:

  1. Прицел:
  • cl_crosshaircolor - выбрать цвет;
  • cl_crosshairscale - определяет размер;
  • cl_dynamiccrosshair - убирает расширение.
  1. Пинг:
  • cl_cmdrate 1 - понизить стандартно;
  • cl_interp 0.033 - в случае когда на экране происходят задержки картинки;
  • cl_cmdrate +65 - понизить пинг до 1–5 мс.
  1. Радар:
  • drawradar - включение или выключение;
  • hideradar - спрятать или показать.
  1. Графика:
  • r_dynamic - настроить динамическое освещение;
  • gl_texturemode - настроить текстуры;
  • r_shadows - параметр тени;
  • fastsprites - настроить дым;
  • r_mmx - включить или выключить поддержку ММХ;
  • r_decals - выбрать количество декалей;
  • brightness - настроить яркость.
  1. Звук:
  • nosound - включение или выключение;
  • hisound - высокое качество;
  • s_distance - определяет дистанцию, с которой слышно звуки.
  1. Серверные команды:
  • cl_allowupload - разрешает или запрещает выгрузку моделей и декалей;
  • cl_allowdownload - разрешить скачивание моделей и декалей.

Таким образом, благодаря возможности сохранить и установить конфиг в CS:GO, вы можете пробовать играть на разных параметрах, чередуя их набор при помощи простой команды. Это лишь примеры параметров, которые можно прописать в конфиг к играм CS:S v34 и CS:GO. На самом деле у CS огромная справочная поддержка в интернете, базы готовых cfg и сборники консольных команд. Так что, зная, как создать свой файл cfg, вы можете менять игровые настройки по своим предпочтениям. Если вы знаете какие-либо «секреты» настройки CS, полезные команды для файлов конфигурации, пишите в комментариях свои советы и делитесь мнением.

Этот FAQ по созданию конфига CS будет полезен как начинающим, так и более опытным игрокам. И если Вы не нашли для себя здесь ничего нового, то я очень рад за Вас.

В первую очередь надо заметить, что не все конфиги, кажущиеся совершенно безобидыми, таковыми являются. Большинство игроков не вдумываясь в смысл конфига, просто скачивают и ставят его по умолчанию. Начинают играть заметно лучше и совершенно не думают, что в конфиге есть что-либо запрещенное. На практике все гораздо сложнее. Грамотный конфиг, отвечающий требованиям чемпионатов или соревнований между кланами можно составлять только исходя из знания настроек сервера на котором вы собираетесь играть. Многие команды в конфиге за последние 2 года из безобидных были причислены к "читам", так как было определено, что они дают преимущество в игре над другими участниками. Составить правильный конфиг вам поможет этот мануал.

Начнем с того, что конфиг – это файл с расширением “.cfg” (иногда “.rc”) , находящийся в директории CS, в папке папка с контрой cstrike
По умолчанию там создается config.cfg (настройки игры по умолчанию) Autoexec.cfg – конфиг, который загружается в самом начале игры, после него грузится config.cfg …
Любой другой конфиг загружается командой exec например,exec nick.cfg (Открываем консоль - клавиша «тильда» или и пишем в ней!

exec – означает запуск файла
nick – название конфига
.cfg – обязательно нужно указать расширение

Конфиг нужно запихнуть в папку... cstrike , именно туда, а то не загрузится! Чтобы загрузить конфиг не из папки cstrike… то нужно написать путь к конфигу - exec configs/nick.cfg Если конфиг помещен в папку cstrike, то он доступен только Counter-Strike, если же он помещен в папку valve, то он доступен всем модам игры.

Начнем создавать! Вернее создавать – это сильно сказано! Мы будем редактировать уже созданный самой игрой конфиг, потому, что в нем уже содержаться все переменные, нужные для нормальной работы игры. Заходим в папку... cstrike и там ищем этот волшебный config.cfg из-за которого Вы сейчас читаете эту статью. открываем его с помощью «Блокнота» (Существуют специальные программы для редактирования конфигов, но об этом позже.) и … видим следующее кучу непонятных буковок и цыферок – что бы разобраться что что означает – ищем описания консольных команд Дальше структура конфига: сначала идут бинды (настройки управления), потом все остальные команды и переменные. Начинается конфиг с команды unbindall - удаление значения всех клавиш, а после этого уже заново назначаются бинды на клавиши. После неплохо было бы написать clear – очистка консоли, загружается конфиг и все сообщения, до загрузки конфига, в консоли стираются. Дальше ставь себе имя - name "NAME" , по умолчаниию стоит name “Player” Потом разберись с сенсой (чувствительность мыши) sensitivity "2.000000" – у меня такая сенса, но по сути дела, сенса – ТВОЙ ЛИЧНЫЙ ВЫБОР! Нету такой сенсы, чтобы была удобна для всех! Как ТЕБЕ удобнее играть, так и ставь, (с какой хедов больше, такую и ставь:^) , кому-то нравица гамать с сенсой 10, а кому-то с 0.8 [отцы CS с основном играют с сенсой от 1.0 до 4.0]. Экспериментируй, пробуй разную сенсу – и найдешь то, что нужно именно ТЕБЕ! Но моя рекомендация – чем меньше, тем лучше. zoom_sensitivity_ratio “1.2” – сенса при вкл спайперском прицеле (у меня дефлот – 1.2 – по мне, как раз для AWP)

Потом hud_fastswitch "1" – ни в коем случае не оставляй “0” , эта команда разрешает БЫСТРОЕ переключение оружия, если пробиндить вот так bind "q" "slot3" - то при нажатии на будет быстро выхватываться НОЖ. Не нужно будет нажимать «Огонь» для подтверждения выбора оружия! _cl_autowepswitch "0" - не выхватывать только что подобранное, купленное и т.д. оружие! Ставить “0” обязательно!
_cl_minmodels "0" - показывает все скины игроков, если поставить “1” , то все игроки будут с 1-ым скином.
setinfo "_vgui_menus" "0" - включены меню без фотографий и описаний, такие, как у радио команд. Если ты недавно начал играть в КонтрУ, то лучше ставь “1” т.к. там понятно, что покупаешь, я уже наизусть знаю под каким номером какая пушка в КонтрЕ (в смысле номер пушки в магазине), поэтому мне очень удобно без больших менюшек. Да и вообще большие меню очень неудобны. Кстати, если ты играешь в CS 1.6 (v6 и выше) то при “0” не будет работать связка - -- AUTOBUY и - -- REBUY … автозакупка и перезакупка соответственно. Поэтому придется биндить (если пользуешься этой вещью) –

bind "F1" "autobuy" - автозакупка (самая крутая пушка (M4A1/AK-47),+ броня,+ все патроны, +щипчики для разминирования или на что хватает денег)
bind "___" "rebuy" - перезакупка (оружие и снаряжение, которое было куплено в предыдущих раундах)
bind "F3" "vesthelm;primammo;secammo" - купить ВСЕ патроны, + каска и броня!
bind "F2" "hegren;flash;flash;sgren" - купить ВСЕ гранаты
setinfo "_ah" "0" - выкл автоматические подсказки во время игры (если ты уже нормально разбираешся в CS, то зачем тебе глупые подсказки?
m_filter "0" - фильтрация мышки выкл, это как бы сглаживание движений мыши, делает перемещение прицела плавне, но в кс важнее не плавность, а точность
adjust_crosshair – смена цвета прицела… нужно пробиндить, bind "MOUSE4"
"adjust_crosshair" , меняет цвет прицела циклически (по кругу, короче.)
cl_updaterate “101” - частота получаемых обновлений с сервера
cl_cmdrate “101” - частота отсылаемых обновлений на сервер
fps_max "100.0" - ограничение ФПС (если слабый комп, то ставить меньше)
cl_dynamiccrosshair "1" - динамический прицел вкл (если приседаешь - прицел сужается, прыгаешь – расширяется), можно поставить “0” – тогда прицел всегда будет одного размера (среднего) все эти переменные можно изменять на ОФФИЦИАЛЬНЫХ чемпионатах!

Далее IMHO насчет биндов. Я считаю, нужно биндить ВСЕ оружие! Чтобы в любой момент можно было выхватить, то, что нужно! Я, например, почти не использую lastinv – команда возвращающая в руку оружие, которой было в руках до того как вы взяли то, которое сейчас в руках, во сказанул;^) , т.к. у меня каждое оружие забиндено на определённую кнопку. Да и не очень удобно тянуться к цифре “3” чтоб выхватить нож, проще вот так - bind "q" "slot3" . Насчет клавиши прыжка - у меня клавиша прыжка “правая кнопка мыши” – т.к. распрыгиваться в CS на пробел не получится (а распрыг штука очень полезая). Так вот что – если хочешь распрыгиваться (очень быстро прыгать) то bind "MOUSE2" "+jump" , да и не только распрыгиваться – на правую кнопку прыгать намного удобнее, хотя тут уж личное дело каждого, но распрыжка на пробел не получится! Кстати, клавиша действия (по умолчнию) – не такая уж и нужная, ты так часто дифузишь бомбу иль зовешь заложников? Вот и я про то – пихнем её куда-нибудь, до куда не очень удобно дотягиваться, например. на CTRL - bind "CTRL" "+use" . А на неё забиндим очень полезное действие – bind “e” “slot1” – выхватывание главного оружия. То же самое сделаем и с фонариком – bind “f” “slot2” – выхватить пистолет – когда кончаются патроны что делаешь? Ждешь перезарядки? Нет! Выхватываешь пистолет и добиваешь энеми;-) Нож – bind “q” “slot3” - быстрое выхватывание ножа часто оказывается очень полезно (с ножом быстрее бежишь, дальше прыгаешь, при слишком близком контакте с противником иногда проще его зарезать), а lastinv - взять в руку последнее использованное оружие – уже не очень нужная вещь, если все оружие выхватывается и так быстро, но все таки иногда полезная - bind "c" "lastinv" . На ALT лучше ОСОБО важного ничего не биндить – т.к. в Windows комбинация + - ведет к сворачиванию Контры! У Меня на ALT забиндена улыбка (J) (ну не буду ж я смотреть счет и говорить “) “ Если у тебя пяти иль четырех-кнопочная мышь, то лучше не бинди ничего на mouse4 и mouse5 т.к. привыкнешь, придешь в клуб гамать, а там вообще двух-кнопочные мыши:^) или носи всегда свою мышку, на чемпы то я свою мышь ношу, а вот в клуб иногда забываю…

Не советую писать такие вещи в конфиге, как bind "r" "+reload ; say_team /7EPE3AP9I)|(A|-0Cb" – при перезарядке, ты автоматически скажешь членам своей команды, что перезаряжаешся. – ЭТО только мешает играть другим игрокам! Пока они смортят, что ты перезаряжаешься, их уже убьют. Да и зачем им это, если ты совсем на другом конце карты? Не стоит биндить что-либо важное на клавиши далеко распологающиеся от твоих пальцев. В смысле не стоит делать вот так bind “p” “slot1” не дотянешся же до этой кнопки быстро! Нужно оружие биндить как можно ближе к клавишам управления движением. Советую пробиндить и каждую гранату (чтобы при нажатии на определенную клавишу сразу выхватывалась нужная граната) - bind "MWHEELUP " "weapon_hegrenade " , bind "MWHEELDOWN "

weapon_flashbang – флеш-граната
weapon_hegrenade – разрывная граната
weapon_smokegrenade – дымовая граната

Если ты не часто используешь радио-команды (по умолчанию забинденые на,), то можно убрать их подальше, например, вот так

Цитата:


bind "F8" "radio3" // радио команды третьего типа

а на, - забиндить что-нибудь более полезное, например вот так -
Цитата:
bind "c" "lastinv" // взять в руку последнее использованное оружие

bind "z" "weapon_smokegrenade" // взять в руку дымовую гранату

Так же забиндить покупку оружия на определенную кнопку (начиная в cs 1.6)
Например,
Цитата:



bind "F5" "awp;buyammo1;buyammo1;buyammo1" // купить AWP и патроны к ней

Теперь о сокращениях для быстрой покупки:
galil - IDF Defender
defender - IDF Defender
ak47 - CV-47
cv47 - CV-47
scout - Schmidt Scout
sg552 - Krieg 552
krieg552 - Krieg 552
awp - Magnum Sniper Rifle
magnum - Magnum Sniper Rifle
g3sg1 - D3/AU1
d3au1 - D3/AU1
famas - Clarion 5.56
clarion - Clarion 5.56
m4a1 - Maverick M4A1 Carbine
aug - Bullpup
bullpup - Bullpup
sg550 - Krieg 550 Commando
krieg550 - Krieg 550 Commando
glock - 9x19mm Sidearm
9x19mm - 9x19mm Sidearm
usp - KM .45 Tactical
km45 - KM .45 Tactical
p228 - 228 Compact
228compact - 228 Compact
deagle - Night Hawk .50C
nighthawk - Night Hawk .50C
elites - .40 Dual Elites
fn57 - ES Five-Seven
fiveseven - ES Five-Seven
m3 - Leone 12 Gauge Super
12gauge - Leone 12 Gauge Super
xm1014 - Leone YG1265 Auto Shotgun
autoshotgun - Leone YG1265 Auto Shotgun
mac10 - Ingram MAC-10
tmp - Schmidt Machine Pistol
mp - Schmidt Machine Pistol
mp5 - KM Sub-Machine Gun
smg - KM Sub-Machine Gun
ump45 - KM UMP45^M
p90 - ES C90^M
c90 - ES C90
m249 - M249
primammo - Primary Ammo
secammo - Secondary Ammo
vest - Kevlar
vesthelm - Kevlar+Helmet
flash - Flashbang
hegren - HE Grenade
sgren - Smoke Grenade
nvgs - Nightvision
defuser - Defusal Kit
shield - Tactical Shield

Далее мой конфиг, в котором есть описания всех переменных, биндов и команд:
Насчет МОИХ биндов – это IMHO самое удобное расположения клавиш! МОЙ al.cfg [по сути дела это стандартный конфиг с некоторыми измененными параметрами (в основном те параметры, которые можно менять на официальных чемпионатах) и биндами] – в нем проставлены настройки сервера, приближенные к WCG. -->

Цитата:
// Sant3r
// Counter-Strike 1.6 v19 and Counter-Strike: Condotion Zero v1.2
unbindall // удаление значений всех клавиш
clear // очистить консоль
bind "TAB" "+showscores" // показать счет (кол-во игроков, пинг, фраги...)
bind "ENTER" "screenshot" // сделать снимок экрана и сохранить его в директории CS
bind "ESCAPE" "cancelselect" // эскейп - отмена и вызов меню игры
bind "SPACE" "+duck" // присесть
bind "BACKSPACE" "developer 1;stop;developer 0" // отстановка записи демки (показать комментарий в левом верхнем углу экрана)
bind "" "developer 1;record al;developer 0" // запись демки с именем al (показать комментарий в левом верхнем углу экрана)
bind "+" "sizeup" // увеличить размер экрана
bind "," "buyammo1" // купить ОДНУ обойму для главного оружия (автомат, винтовка и т.д.)
bind "-" "sizedown" // уменьшить размер экрана
bind "." "buyammo2" // купить ОДНУ обойму для пистолета
bind "0" "slot10" // слот 0
bind "1" "slot1" // слот 1
bind "2" "slot2" // слот 2
bind "3" "slot3" // слот 3
bind "4" "slot4" // слот 4
bind "5" "slot5" // слот 5
bind "6" "slot6" // слот 6
bind "7" "slot7" // слот 7
bind "8" "slot8" // слот 8
bind "9" "slot9" // слот 9
bind "=" "sizeup" // увеличение размера экрана
bind "[" "say_team Bombplace A" // сообщение команде - Бомбплейс А
bind "]" "say_team Bombplace B" // сообщение команде - Бомбплейс Б
bind "`" "toggleconsole" // показать консоль
bind "a" "+moveleft" // двигаться влево
bind "b" "buy" // показать меню закупки
bind "c" "lastinv" // взять в руку последнее использованое оружие
bind "d" "+moveright" // двигаться вправо
bind "e" "slot1" // взять в руку главное оружие
bind "f" "slot2" // взять в руку пистолет
bind "g" "impulse 100" // вкл/выкл фонарик
bind "h" "+commandmenu" // показать вспомогательное меню CS
bind "i" "showbriefing" // показать цели
bind "j" "cheer" // улыбка (Х.З. что)
bind "k" "kill" // суицид (веселая штука:^)
bind "l" "adjust_crosshair" // сменить цвет прицела (циклически)
bind "m" "chooseteam" // сменить команду
bind "n" "buyequip" // меню закупки снаряжения
bind "o" "nightvision" // вкл/выкл прибор ночного видения (надо купить:^)
bind "p" "say LoL" // ЛоЛ
bind "q" "slot3" // взять в руку нож
bind "r" "+reload" // перезарядка текущего оружие
bind "s" "+back" // двигаться назад
bind "t" "impulse 201" // нарисовать лого
bind "u" "messagemode2" // набрать сообщение команде
bind "v" "+voicerecord" // записать голосовое сообщение
bind "w" "+forward" // двигаться вперед
bind "x" "drop" // выбросить текущее оружие
bind "y" "messagemode" // набрать сообщение всем
bind "z" "weapon_smokegrenade" // взять в руку дымовую гранату
bind "~" "toggleconsole" // показать консоль
bind "UPARROW" "say_team [ / / / ATAKyEM / / / ]" // сказать команде - "Атакуем"
bind "DOWNARROW" "say_team [ / / / OTCTy/7AEM / / / ]" // сказать команде - "Отступаем"
bind "LEFTARROW" "say_team [ << ]" // сказать команде - "Направо"
bind "ALT" "say)" // улыбнуться
bind "CAPSLOCK" "slot5" // взять в руку бомбу
bind "CTRL" "+use" // использовать (разминирование бомды, открывание дверей, действия с заложниками и т.д.)
bind "SHIFT" "+speed" // идти медленно, красться
bind "F1" "autobuy" // автозакупка
bind "F2" "hegren;flash;flash;sgren" // купить ВСЕ гранаты
bind "F3" "vesthelm;primammo;secammo" // купить ВСЕ патроны, + каска и броня
bind "F4" "deagle;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2" // купить Desert Eagle и патроны к нему
bind "F5" "awp;buyammo1;buyammo1;buyammo1" // купить AWP и патроны к ней
bind "F6" "radio1" // радио команды первого типа
bind "F7" "radio2" // радио команды второго типа
bind "F8" "radio3" // радио команды третьего типа
bind "F9" "sv_restartround 5" // рестарт статистики сервера
bind "F10" "restart" // перезагрузить карту
bind "F11" "disconnect" // отключиться от сервера (выйти в главное меню)
bind "F12" "quit" // выйти из игры
bind "DEL" "bot_kill" // убить всех ботов
bind "END" "bot_difficulty 3;bot_add_t" // добавить одного бота (Expert) к террористам
bind "HOME" "bot_difficulty 3;bot_add_ct" // добавить одного бота (Expert) к контрам
bind "INS" "bot_kick" // удалить всех ботов с сервера
bind "KP_5" "say --> !!! Sant3r #is#READY#to#KILL!!! ***** ***** ***** ***** NEED WEAPON /7OCETuTE - wWw.GameCS.Ru - u /7PO (|)OPyM He 3A6yDbTE ;-) HA HO)|(AX HE HA HO)|(AX ***** ***** % Sant3r " // имя NSK > Sant3r
bind "PGUP" "name gamecs.ru%>% Sant3r" // имя gamecs.ru > Sant3r
bind "MWHEELDOWN" "weapon_flashbang" // взять в руку флеш-гранату
bind "MWHEELUP" "weapon_hegrenade" // взять в руку разрывную гранату
bind "MOUSE1" "+attack" // основной огонь
bind "MOUSE2" "+jump" // прыжок
bind "MOUSE3" "+attack2" // альтернативный огонь
bind "MOUSE4" "say_team GO" // сказать команде "Вперед, пошли"
bind "MOUSE5" "say_team GRENADE" // сказать команде "Бросаю гранату"
bind "PAUSE" "pause" // пауза
_cl_autowepswitch "0" // не брать в руку только что подобранное оружие
_snd_mixahead "0.1" // опережение звука
ati_npatch "1.0" // настройки видеокарт ATI
ati_subdiv "2.0" // настройки видеокарт ATI
bgmvolume "1.000000" // вклвыкл CD аудио
bottomcolor "6" // цвет нижней части модели игрока
brightness "1.000000" // яркость
cl_allowdownload "1" // вкл закачку с сервера разные файлы (logos, карты и т.д.)
cl_allowupload "1" // вкл закачку на сервер моих файлов (logos, карты и т.д.)
cl_backspeed "400" // скорость движения назад
cl_cmdbackup "2" // х.з.
cl_cmdrate "101" // частота отсылаемых обновлений на сервер
cl_corpsestay "600.000000" // время отображения трупов в игре
cl_crosshair_color "250 250 50" // цвет прицела
cl_crosshair_size "small" // размер прицела "минимум"
cl_crosshair_translucent "1" // прозрачность прицела выкл
cl_dlmax "128" // х.з.
cl_download_ingame "1" // загружать модели и декали во время игры
cl_dynamiccrosshair "1" // динамичный (расширяющийсяуменьшаюшийся прицел)
cl_forwardspeed "400" //скорость движения вперед
cl_himodels "1" // вкл режим высокого качества прорисовки моделей
cl_idealpitchscale "0.8" // х.з.
cl_lc "1" // включить лагокомпенсатор (уменьшает лаг)
cl_logocolor "#Valve_Blue" // цвет логоса
cl_logofile "lambda" // файл логоса
cl_lw "1" // вкл проигрывание звука и анимации с моего ПК а не с сервера
cl_minmodels "0" // все скины отображаются
cl_righthand "1" // оружие в правой руке
cl_showfps "0" // не показывать ФПС
cl_timeout "300" // время неактивности игрока, через которое сервер его выкидывает
cl_updaterate "101" // частота получаемых обновлений с сервера
cl_vsmoothing "0.05" // х.з.
cl_weather "1" // погода вкл
con_color "255 180 30" // цвет консоли
console "1.000000" // консоль вкл
crosshair "1.000000" // прицел вкл
developer "0" developer "0" // вывод в левый верхний угол эрана последних сообщений из консоли
decalfrequency "60" // устанавливает через сколько секунд игрок снова сможет нарисовать свое лого (spray logo)
fastsprites "0" // реализм дымовых спрайтов (0 самые крутые)
fps_max "100.0" // ограничение ФПС
fps_modem "0.0" // огрничение ФПС при модемном соединении
gamma "2.500000" // гамма
gl_dither "1" // режим сглаживания вкл
gl_flipmatrix "0" // выкл отладка прицела
gl_monolights "0" // равномерное освещение (без теней) выкл
gl_overbright "0" // максимальный режим яркости
gl_polyoffset "0.1" // погашение полигона текстур
drawradar // показать радар
hisound "1" // качественный звук (22kHz) вкл
hostname "GoLoVoReZy" // название сервера "Головорезы"
hpk_maxsize "0" // максимальный размер.hpk файла
hud_capturemouse "1" // х.з.
hud_centerid "1" // вкл режим отображения ID игрока (имени) в центре экрана
hud_draw "1" // показывать все на экране
hud_fastswitch "1" // быстрое переключение оружия (не надо нажимать огонь для подтверждения)
hud_saytext_internal "1" // время показа сообщений
hud_takesshots "0" // автоскриншоты выкл
joystick "0" // использование джойстика выкл
lookspring "0.000000" // автоматическое центрирование прицела выкл
lookstrafe "0.000000" // стрейф мышкой выкл
m_filter "0" // фильтрация мышки выкл
m_forward "1" // скорость перемещения мышки вперед
m_pitch "0.022" //устанавливает чувствительности скорости движения мыши вврех/вниз
m_side "0.8" // скорость стрейфа мышки
m_yaw "0.022" // скорость поворота мышки
model "gordon" // модель (в CS не нужна)
MP3Volume "0.800000" // громкость MP3
mp_autoteambalance "0" // выкл автобаланс команд (можно ставить разные по кол-ву команды)
mp_buytime "0.25" // время покупки оружия и снаряжения
mp_c4timer "35" // время до взрыва установленной бомбы
mp_decals "300.000000" // показывать следы от пуль, крови
mp_fadetoblack "0" // черный экран после смерти игрока выкл
mp_flashlight "1" // вкл свет фонариков
mp_forcecamera "2" // разрешить в режиме спектатора следить за своими от первого лица
mp_forcechasecam "2" // разрешить в режиме спектатора следить за своими от первого лица
mp_freezetime "7" // время на закупку оружия до начала раунда
mp_friendlyfire "1" // вкл огонь по своим
mp_limitteams "0" // численная разница между командами выкл
mp_maxrounds "0" // время между сменой карт (в раундах)
mp_roundtime "2" // время раунда (в минутах)
mp_startmoney "800" // начальный капитал
mp_timelimit "0" // время между сменой карт (в минутах)
mp_tkpunish "0" // не убивать тимкиллеров в следующем раунде
mp_winlimit "0" // кол-во побед для смены карты
name "Sant3r" // ник - Sant3r
net_graph "0" // показывает раздичные детали соединения
net_graphpos "1" // где отображать NetGraph (012 - слевасправав центре)
net_scale "5" // масштаб NetGraph
pausable "1" // разрешена пауза в игре
r_bmodelhighfrac "5.0" // х.з.
r_decals "300" // максимум отображаемых logos, следов от пуль, крови и т.д.
s_a3d "0" // выкл поддержка A3D
s_automax_distance "30.0" // максимальное расстояние громкости звука
s_automin_distance "2.0" // минимальное расстояние громкости звука
s_bloat "2.0" // фактор раздува для полигонов, только для A3D 2.0
s_distance "60" // устанавливает звуковые настройки позиционирования объектов (чем выше это значение тем ближе кажутся объекты, в звуковом значении)
s_doppler "0.0" // настраивает эффект допплера, очень чувствительная настройка, вот почему она отключена по умолчанию
s_eax "0" // выкл поддержка EAX
s_leafnum "0" // х.з.
s_max_distance "1000.0" // максимальная звуковая дистанция до слушателя
s_min_distance "8.0" // минимальная звуковая дистанция до слушателя
s_numpolys "200" // максимальное кол-во прорисовываемых подлигонов, зависит от s_geometry
s_polykeep "1000000000" // настройка аудио
s_polysize "10000000" // настройка аудио
s_refdelay "4" // задержка между начальным и конечным отражением, только для A3D 2.0
s_refgain "0.4" // регулирует прирост в каждом отражении, только для A3D 2.0
s_rolloff "1.0" // изменяет фактор угасания, когда значение увеличивается, увеличивается и эффект дистанции, высокие частоты фильтруются, а громкость понижается, значения от 0 до 10
s_verbwet "0.25" // регулирует мокроесухое смешивание, только для A3D 2.0
sensitivity "2.000000" // чуствительность мышки "2"
skin "" // скин игрока
spec_autodirector_internal "1" // настройки спектатора
spec_drawcone_internal "1" // настройки спектатора
spec_drawnames_internal "1" // настройки спектатора
spec_drawstatus_internal "1" // настройки спектатора
spec_mode_internal "1" // настройки спектатора
spec_pip "0" // настройки спектатора
suitvolume "0.250000" // громкость защитного костюма (HEV) в Half-Life
sv_aim "0" // авто прицел выкл
sv_cheats "0" // использование запрещенных команд выкл
sv_gravity "800" // гравитация
sv_voiceenable "1" // вкл звук
team "gamecs.ru" // имя команды gamecs.ru
topcolor "30" // цвет нижней модели игрока
viewsize "110" // устанавливает видимый размер
voice_enable "1" // вкл голосовое общение
voice_forcemicrecord "1" // вкл запись голоса
voice_modenable "1" // х.з.
voice_scale "0.750000" // устанавливает громкость голоса всех людей, в том числе и вашего
volume "0.800000" // громкость звука в игре
zoom_sensitivity_ratio "1.2" // чувствительность мыши при включенном оптическом прицеле
setinfo "_vgui_menus" "0" // включен вид меню, как меню радио команд (без фото и описаний)
setinfo "_ah" "0" // выкл автоматические подсказки во время игры
+mlook // использовать мышь для обзора
echo --> !!!#CFG#Sant3r#LOAD#!!! !! #CFG#Sant3r#LOAD#!!! Ready // go home, lamo... // так, слова, которые можно просто писать в конфиге, эти слова, после "//" не читаются ничем кроме человека.

Оптимизация соединения с сервером (ping)

После того, как мы получили жалобы от некоторых игроков о том, что они испытывают проблемы с "пингом", мы решили выложить этот материал. В данной статье, мы опишем консольные команды, позволяющие оптимизировать соединение с сервером Counter-Strike 1.6.

Конечно, если вы испытываете проблемы с "пингом", в первую очередь стоит обратить внимание на ваш сетевой траффик. Проверьте, возможно какая-нибудь программа либо вирус, полностью "забивает" ваш канал. Такой программой может оказаться P2P клиент. Это НАИБОЛЕЕ распостранённая причина "лагов" и высокого "пинга" . Существует множество программ для контроля сетевого траффика, одна из них - NetLimiter . Эта программа не только позволит вам следить за тем, какие программы используют подключение к сети Интернет, но также контролировать потребление траффика для каждой программы.

Если после этого "пинг" всё ещё высокий, то вам стоит побеседовать с вашим провайдером:) Если у вас всё в порядке с компьютером и провайдером, то "пинг" на израильские сервера должен быть в пределах 20 милисекунд. Консольные команды, которые будут описаны ниже, позволят вам сделать "пинг" ещё лучше и понизить количество "лагов".

cl_allowdownload - Разрешить скачивание ресурсов с сервера к игроку. Влияет только на время и шанс подключения. Т.е, если неактивно (стоит в 0), а на сервере модель, которой у вас нет вам не удастся завершить процесс подключения. Рекомендую активизировать (значение = 1).
cl_allowupload - Разрешить скачивание сервером ресурсов клиента. Та же ситуация, если у вас модель есть, а на сервере ее нет, то вашу модель никто не увидит. Рекомендую активизировать (значение = 1).
cl_cmdbackup - Количество пакетов посланных на сервер. То есть сколько отсылается серверу пакетов в секунду. Чем меньше значение чем меньше пинг, но злоупотреблять тоже не следует. Оптимальным значением будет 2.
cl_cmdrate - Скорость с которой посылаются комманды на сервер. Для оптимальной работы значние должно соответствовать параметру framerate. Если говорить про модемное соединение, то значение должно быть от 20 до 30. Пользователи с высокоскоростным выделенным соединением могут повысить эту переменную до 40-50.
cl_download_ingame - Разрешить скачивание ресурсов прямо в игре. На ваш выбор т.к. сказывается на скорости соединения только если у кого-нибудь наставлено фичей на CS и он только что присоединился к игре. Я обычно разрешаю скачивание в игре (значение = 1).
cl_lc - Компенсация лагов на стороне сервера. Данный параметр заставляет сервер принять во внимание ваш пинг и значительно оптимизировать работу, но эта опция может быть отключена на сервере (sv_unlag 0). Если это так, то cl_lc да впрочем и cl_lw игнорируются. Значение cl_lc как вы поняли нужно поставить 1.
cl_lw - Все эффекты и действия связанные с оружием просчитываются на стороне клиента. Это помогает значительно оптимизировать работу, но у вас не будет 100%-ой гарантии, что то что вы видите действительно так. Хотя сколько я играл ни разу не заметил каких либо отклонений от реально происходящего. Хотите играть без лагов ставьте значение 1.
cl_lb - Все последствия перестрелки т.е. пятна крови, дыры на стенах и т.д. просчитываются на стороне клиента. Такой же принцип оптимизации как и в предыдущих двух коммандах. Значение 1 для оптимизации.
cl_nodelta - Запретить дельта сжатие. Никогда не делайте этого т.к. скорость соединения это не улучшит и предназначено для хороших локальных сетей и убогих компов. Для игры по модему значение должно быть 0.
cl_nopred - Не предугадывать движения игрока. Если хотите видеть плавные передвижения других игроков да и себя не включайте эту опцию (значение = 0).
cl_resend - Время через которое будет снова послан пакет, если предыдущий не дошел. Чем меньше тем быстрее будет исправлена ошибка при передаче пакета данных, но иногда стоит ставить значение не 1, а 2 или даже 3 т.к. если на линии есть шумы и следующий пакет тоже не дойдет, будет критическая ошибка и вылет с сервера (в правом-верхнем углу сообщение Connection Problem). Для начала поставьте значение 1.
cl_updaterate - Cкорость с которой обновляются сведения об игре. Если значение параметра 20, то сведения об игре обновляются 20 раз в секунду. Кстати значение 20 является оптимальным.
fps_modem - FPS максимально по модему. Как и обычное FPS, но действительно только при игре по модему. Ставьте 28.
mp_footsteps - Звук шагов. Если уж очень пингует отключите, но вообще без них играть невозможно.
net_graph - График скорости соединения. Значения: 1- статистика и график соединения, 2 - статистика, график соединения и график передачи данных, 3 - только статистика и 0 - неактивен.
net_graphwidth - Ширина графика скорости соединения. Следует оставить значение по умолчанию - 192.
net_graphpos - Расположение графика скорости соединения. Т.е. слева, по центру или справа. Оставьте по умолчанию слева (значение = 1).
pushlatency - Сглаживать / компенсировать задержку. Равна 50 или 100% пинга взятыми с противоположным (отриц.) знаком. К примеру, если пинг 30 по значение pushlatency должно быть (-15) или (-20). Пока поставьте (-15).
rate XXXX - где "XXXX" соответственно число, это число количества байт в секунду, высылаемых вам сервером. Очень важная и необходимая переменная, одна из самых важных и нужных для игры через инет. Она контролирует какое количество данных в передаваемых от сервера за определенное время. По умолчанию:
Модем 28.800, 33.600, 56.000 - от 1000 до 4000.
ISDN - от 4000 до 8000.
xDSL - от 5000 до 20000.
T1/LAN - от 20000 и выше.
Поэкспериментируйте для выбора оптимального значения. P.S. Shortlife : "И вообще, крайне не рекомендуется пить тормозную жидкость перед игрой."

Своё Спасибо, еще не выражали.

Редактирование конфига для CS 1.6
Эта статья будет полезной для игроков Counter-Strike 1.6, которые желают научиться быстро настраивать, запускать и сохранять конфиг в консоли игры CS 1.6. Для достижения успеха в игре CS - рекомендуем уделить этому особое внимание.
Советуем также обратить внимание на список консольных команд CS 1.6 и на статью про запуск консоли в CS и её настройку , а также на все статьи про CS .

Поиграв немало лет в Counter-Strike 1.6, любой игрок со временем приходит к пониманию того, что немалая доля успеха его игры зависит от правильной настройки многочисленных игровых параметров. Конечно же, на первый взгляд это такая мелочь, которая поначалу не имеет особого значения. Но так могут думать только любители. А вот настоящие – профессиональные игроки в Counter-Strike 1.6, – уже давно осознали всю важность и ценность точной настройки игровых параметров индивидуально для каждого игрока. Поэтому, предлагаю разобраться во всех тонкостях этого процесса, чтобы сделать еще один шаг на пути к профессионализму в Counter-Strike 1.6.
Итак, конфиг (от английского слова "config ") – это файл конфигурации или конфигурационный файл, который используется для хранения настроек компьютерных программ, в том числе настроек в компьютерных играх.
В Counter-Strike 1.6 конфигом считается файл , который находится в подпапке «
cstrike » или « cstrike_russian » - внутри главной папки с вашей игрой, и имеющий расширение « .cfg », а также « .rc ».

Игра CS 1.6 имеет шесть базовых конфигов , каждый из которых выполняет то или иное действие. Что это за конфиги? Давайте же разбираться.

1. autoexec.cfg – самый первый конфиг, автоматически запускающийся при запуске игры. По умолчанию содержит в себе несколько настроек для сервера. Данный конфиг может отсутствовать у некоторых игроков в папке «cstrike» или «cstrike_russian», но в этом нет ничего страшного. Его можно создать самому, главное – это придерживаться правильного именования файла – только « autoexec.cfg » и никак иначе! В противном случае, ваш файл не будет выполнять своего главного предназначения, а именно – запускаться автоматически.

2. config.cfg – стандартный конфиг игрока, который автоматически запускается игрой CS 1.6 сразу же после «autoexec.cfg». В нем по умолчанию содержаться все стандартные настройки управления в игре (клавишам присвоены те или иные функции), а также настройки, отвечающие за графику, звук и качество соединения для игры в сети.

3. userconfig.cfg – индивидуальный конфиг игрока, в котором содержаться настройки конкретного пользователя. Данный конфигурационный файл, как и в случае с ранее упомянутым «autoexec.cfg», может отсутствовать в вашей папке « /cstrike » или « /cstrike_russian ». Решение проблемы очевидное – создать файл собственноручно (о том как это сделать - подробнее читайте в подразделе "") , при этом нет необходимости придерживаться единого именования файла (можете назвать его так, как захотите).
Так или иначе, его работоспособность возможна только после совершения одного из двух нижеприведенных действий:
а) в самом конце конфига «config.cfg » (после всех записей, содержащихся в нем) необходимо дописать такую команду «
exec userconfig.cfg », где вместо userconfig должно быть указано то название файла, которое вы ему дали;
б) также запустить этот файл можно из консоли непосредственно в игре, прописав команду «
exec userconfig.cfg », где вместо userconfig должно быть указано то название файла, которое вы ему дали.
Следует заметить, что второй вариант (б) – весьма неудобен, поскольку в этом случае ваш конфиг сработает только при данном конкретном запуске игры, и после очередного входа в игру данную процедуру необходимо будет повторять из раза в раз, поэтому лучше остановится на варианте первом варианте (а).

4. listenserver.cfg – конфиг, в котором содержаться некоторые настройки, необходимые и используемые при запуске обычного сервера, созданного вами на своем компьютере (не выделенного сервера).

5. server.cfg – конфиг, в котором содержаться все настройки, необходимые и используемые при запуске выделенного сервера. Данный файл не используется в большинстве случаев, поэтому в его редактировании нет необходимости.

6. valve.rc – конфигурационный файл, в котором указаны параметры для всех игр Valve, которые установлены в главную папку (такие, как Half-Life , Counter-Strike , Team Fortress и другие). Данный файл является своего рода аналогом autoexec.cfg , потому как он также автоматически загружается перед каждой игрой и так же легко редактируется.

Теперь, когда у нас есть все необходимые знания об устройстве файлов конфигурации и их назначении, самое время применить эти знания на практике. Для этого необходимо зайти в игру и создать сервер с любой картой. Мы рекомендуем вам производить редактирование конфига, именно, находясь, непосредственно, в игре для того, чтобы воочию наблюдать все изменения, которые вы вносите в ваш конфигурационный файл. Также, рекомендуем вам предварительно ознакомиться со статьей "Список консольных команд и их значения " - для того, чтобы понимание тех изменений, которые вы вносите было совершенно полным и прозрачным.
Для того, чтобы изменить те или иные параметры , необходимо клавишей [ ~ ] (или [ Ё ] русской клавиатуры) вызвать консоль, в которой ввести название команды, подлежащей изменению. По нашему убеждению большинство команд не должны подлежать изменению, а некоторое – так и вовсе запрещены на множестве крупных турниров по Counter-Strike 1.6, поэтому не рекомендуем вам злоупотреблять с этим. Изменяйте только то, что вам действительно неудобно или мешает в игре, но не старайтесь изменить все – это так же ошибочно, как и скачивание конфигов профессиональных игроков в надежде на то, что это поможет изменить вашу собственную игру.

Выполнив определенные изменения настроек, самое время сохранить их. Делается это очень просто благодаря команде « writecfg userconfig », где вместо userconfig должно быть указано то название файла, которое вы хотите ему дать (распространенный вариант именования такого файла – свой собственный ник в игре).
Обратите внимание , что при сохранении конфигурационного файла не нужно указывать его расширение , то есть не использовать в конце конструкцию «.cfg »!
После этих нехитрых манипуляций вам будет сообщено о том, что ваш конфиг успешно создан, а это значит, что все ваши настройки отныне хранятся в одном едином файле.

Извлечение (запуск ) вашего конфига также не составит особого труда благодаря применению команды « exec userconfig.cfg ». Здесь, как вы уже, наверное, обратили внимание, необходимо добавлять конструкцию расширения «.cfg » в конец записи. Вот так, одним лишь простым выполнением команды , можно легко и просто восстанавливать все ваши настройки , которые будут вам удобны, в любой удобный для вас момент.

Функция сохранения и извлечения конфигов очень полезна , поскольку позволяет сохранить в одном едином файле те настройки , которые будут удобны только вам , при этом вы можете периодически редактировать файл конфига , для более тонкой настройки параметров . Также это весьма полезно, если на вашем компьютере периодически «слетают » все настройки или вы частенько занимаетесь переустановкой своей операционной системы .

Редактирование конфига в программах для редактирования текста

Другой немаловажный момент : как редактировать конфиг , если вы не помните точного названия команды, которую необходимо изменить, но при этом вам крайне важно изменить ее параметр. Нет ничего проще! Заходите в папку игры « cstrike » или « cstrike_russian » и находите там свой конфигурационный файл с расширением "cfg ". Нажимаете на нем правой кнопкой мыши и выбираете пункт меню «Открыть с помощью… » (в некоторых случаях просто «Открыть »), в предлагаемом меню выберите программу «Блокнот » и нажмите «Ok ». Как вы видите, ваши настройки выстроены в столбик, а их переменные можно легко изменить, подобрав нужные вам значения.

Вот так легко и просто мы с вами научились создавать, сохранять и редактировать файлы конфигурации. Ну и, главное, это, конечно же, понимаем суть их работы. Дерзайте!
Напоминаем вам, по всем интересующим вас вопросам вы можете смело обращаться на наш

В Counter-Strike 1.6 все главные настройки содержаться в файле config.cfg. Вот лишь некоторые из тех, которые могут вам понадобиться:

  • ваш никнейм (nickname);
  • уровень чувствительности мышки (сенса);
  • цветовая гамма;
  • настройки клавиатуры;
  • настройка звука.

Файл конфигурации всегда имеет расширение.cfg (что можно расшифровать как configuration). Конфиг является очень важным для всех игроков, ведь благодаря ему можно себе создать индивидуальные настройки, которые просто лень вбивать при каждом входе или вообще не возможно настроить с помощью интерфейса.

Где хранится конфиг и как его загрузить в игре.

Хранится config в папке под названием cstrike или cstrike_russian в зависимости от версии игры. В последних билдах обычно используется cstrike_russian. Именно поэтому его важно хранить в одной из них,а лучше в обоих сразу, чтобы наверняка.

Для того, чтоб загрузить кфг в игре, нужно в консоле (который открывается при помощи кнопки ~ или русская "ё") написать команду "exec *.cfg". Обращаем ваше внимание на то, что на месте * должно быть название конфигурационного файла (стандартно это config.cfg, но оно может иметь другое значение в том случае если вы его откуда-то скачали, либо сами назвали иначе).
Представим, что файл конфигурации носит название megaprocfg.cfg. Тогда вам нужно ввести команду, где вместо * будет название файла, т.е.: «exec megaprocfg.cfg». Затем все личные настройки загрузятся из него и вам не придется прописывать все вручную. Важно помнить, что написание имени файла без формата (т.е. без.cfg) не дает результата, а значит настройки не будут загружены.

Два способа создать Config.

1. Для продвинутых игроков. Вы открываете файл с помощью блокнота (либо другого текстового редактора) и вносите изменения прямо в него. Так же можно создать новый файл с расширением.cfg. Но для этого нужно понимать, что значит каждая команда.
2. Внесение изменений через интерфейс игры. Более удобный и простой вариант, однако имеет свои недостатки. Главным недостатком является невозможность настроить всё, что хочется, т.к. не все возможно сделать через интерфейс.
Итак для создания конфига вторым способом вам нужно зайти в игру и выбрать создание новой карты. Когда появитесь на респе, открывайте консоль (как это делать уже было сказано выше) и вводите команду «writecfg mycfg». Затем находите уже упомянутые папки, а в них должен появится файл mycfg.cfg. Открывается он блокнотом или любым другим текстовым редактором.
При помощи первой команды unbindall вы сможете сбросить все настройки. После этого, каждая клавиша может получить свою команду. Конечно, не стоит изменять все стандартные настройки. Лучше всего будет добавить несколько индивидуальных настроек. Давайте на конкретном примере попробуем сделать несколько изменений прямо в файле.cfg:

  • изменим ник игрока;
  • отрегулируем чувствительность мыши.

Для изменения никнейма игрока мы находим строку, в которой написано "name" (без кавычек). Обычно это выглядит так: "name player". Меняем слово player на ваш ник, например:

Name "cs-profy gamer"

Обратите внимание на то, что сам ник игрока мы окружили кавычками. Сделано это потому, что мы поставили пробел. В этом случае обязательно брать ник в кавычки иначе он будет оборван на ближайшем пробеле.
Теперь попробуем отрегулировать чувствительность мыши.
Для этого мы находим команду "sensitivity".
Изменяем это значение на то, с которым вам удобнее играть. Здесь все индивидуально, если вы не знаете своей сенсы, то экспериментируйте, подбирайте наиболее удачную цифру. Лично у нас это выглядит так:

Sensitivity 2.7

Это была вводная статья, целью которой являлось дать вам понимание настройки игры. Хотим обратить ваше внимание на то, что существует большое количество программ направленых на облегчение настройки игры и конфига.
В дальнейшем мы планируем каждую настройку конфига освещать в отдельной теме. Например настройка прицела, настройка звука и т.п.