Конфиг
(англ. Сonfig — конфигурация) [.cfg] — это специальный файл, хранящий в
себе настройки игры, включая назначения клавиш. По умолчанию
Counter-Strike 1.6 использует конфигурационный файл config.cfg, который
находиться в папке cstrike (для Steam C:\Steam\steamapps\ имя аккаунта
\counter-strike\cstrike_russian), его можно отредактировать с помощью
"Блокнота" или другого текстового редактора.
Настройки игры в
конфиге хранятся в виде консольных команд, каждый раз игра проверяет и
выполняет эти команды с теми значениями, которые указаны в конфиге. Например, команда sensitivity "1.5" присваивает чувствительность мыши значение 1.5. sensitivity - это сама команда 1.5 - это значение этой команды
Синтаксис конфига:
Рассмотрим небольшую часть конфига поподробнее:
bind "F10""say Teper%ya snaiper.; awp; primammo; vesthelm"// тестовый комментарий
name "Mr. LOL's"// мой ник
net_graph "3"// показать график соединения (0 – убрать)
cl_crosshair_color "255 255 255"// белый прицел
//
- после этих двух слешей можно писать комментарий/пояснение к
консольной команде. CS 1.6 знает что это комментарий и не воспринимает
этот текст как консольную команду; ; - разделение значений. Как видно
из первой консольной команды в примере, клавише F10 присваивается сразу
4 разные команды. Теперь при нажатии F10 вы скажите в чат "Теперь я
снайпер." (say Teper%ya snaiper.), купите AWP (awp), патроны к
первичному оружию (primammo) и шлем (vesthelm); % - этим знаком можно заменить пробел; "" – в кавычки берется значение консольной команды, если в значении присутствуют пробелы, или если это череда команд.
Как сделать конфиг:
Базовый
конфиг (config.cfg) постоянно перезаписывается, когда вы вносите
изменения в настройках игры. Поэтому лучше создать свой собственный
конфиг-файл со своими личными настройками. Личный конфигурационный файл
Чтобы сделать свой конфиг, с начало нужно сообщить о нем в стандартном конфиге (config.cfg) в виде консольной команды
exec name.cfg, где name — название вашего конфига. Конфиг-файл должен
лежать в папке cstrike. Если вы хотите чтобы ваш конфиг можно было
использовать во всех модах Half-Life, например в Counter-Strike 1.6 и в
Condition Zero, то его следует поместить в папку valve.
Если
в консоли игры появилось сообщение couldn't exec name.cfg, значит вы
либо не правильно указали имя файла, либо такого конфига не существует.
Также, для создания конфига можно воспользоваться дополнительнымипрограммами.
Стандартные конфиги:
Кроме config.cfg в папке cstrike есть еще несколько стандартных конфигов: - autoexec.cfg - listenserver.cfg - server.cfg
Autoexec.cfg Этот
конфиг автоматически выполняется перед началом игры. В нем полезно
записывать свои персональные настройки. Рекомендуется поставить файлу
autoexec.cfg атрибут «Только для чтения», чтобы CS не перезаписывал
файл.
Listenserver.cfg Этот конфиг содержит настройки для Listen-сервера. То есть данный конфиг загружается, когда вы создаете сервер из меню CS и сами на нем играете.
Server.cfg Этот конфиг содержит настройки для выделенного сервера. То есть данный конфиг загружается, когда вы создаете сервер без запуска самой игры.