PDA

View Full Version : Конфиг Counter-Strike 1.6



RoboCop
28th September 2015, 05:47 PM
Конфиг (англ. С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) в виде консольной команды (https://counter-strike.com.ua/stati/56-console-commands.html) exec name.cfg, где name название вашего конфига. Конфиг-файл должен лежать в папке cstrike. Если вы хотите чтобы ваш конфиг можно было использовать во всех модах Half-Life, например в Counter-Strike 1.6 и в Condition Zero, то его следует поместить в папку valve.

https://counter-strike.com.ua/uploads/images/config/thumbs/screen1.png (https://counter-strike.com.ua/uploads/images/config/screen1.png)

Если в консоли игры появилось сообщение couldn't exec name.cfg, значит вы либо не правильно указали имя файла, либо такого конфига не существует.

Также, для создания конфига можно воспользоваться дополнительными программами (https://counter-strike.com.ua/programms/config/).

Стандартные конфиги:
Кроме config.cfg в папке cstrike есть еще несколько стандартных конфигов:


Файл
Описание


Autoexec.cfg
Этот конфиг автоматически выполняется перед началом игры. В нем полезно записывать свои персональные настройки. Рекомендуется поставить файлу autoexec.cfg атрибут Только для чтения, чтобы CS не перезаписывал файл.


Listenserver.cfg
Этот конфиг содержит настройки для Listen-сервера (https://counter-strike.com.ua/admin/192-kak-sozdat-server.html). То есть данный конфиг загружается, когда вы создаете сервер из меню CS и сами на нем играете.


Server.cfg
Этот конфиг содержит настройки для выделенного сервера (https://counter-strike.com.ua/admin/123-sozdat-server.html). То есть данный конфиг загружается, когда вы создаете сервер без запуска самой игры.


joystick.cfg
Файл конфигурации для джойстика, но по умолчанию управление джойстиком включено, так что команды, прописанные в этом файле, ВЫПОЛНЯЮТСЯ!


valve.rc
Этот конфиг аналогичен конфигу autoexec.cfg.


userconfig.cfg
Последний выполняющийся конфиг в папке cstrike, в него обычно и добавляют все свои настройки, чтобы каждый раз призапуске CS активировалось все твое.




Скачать конфиги можно здесь: Скачать конфиг Counter-Strike. (https://counter-strike.com.ua/29-skachat-config.html)

Программы для редактирования и создания конфигов CS 1.6. (https://counter-strike.com.ua/programms/config/)