Общие сведения
"Конфигом" обычно называют текстовый файл с расширением ".cfg", в котором хранятся разные настройки игры, такие, как nick игрока, его пароль, чувствительность («сенса») мыши и т.п. Редактировать конфиги можно в любом текстовом редакторе ("открыть с помощью\блокнот") или специальных прогах, типа "Config Pro". В Counter-Strike (в папке "..\cstrike") расположены по дефолту следующие конфиги: config.cfg- общие настройки.
game.cfg - настройки игры.
listenserver.cfg - настройки сервера.
server.cfg - настройки выделенки.
Редактирование
Прежде всего вам нужно отыскать нужный конфиг и открыть в редакторе, например блокноте. Начнем с самого большого - "config.cfg ". В нем вы увидите длинный список переменных и значений к ним справа. Вот их-то мы и будем менять. Для начала - некий конфиг с описанием переменных:
Code
unbindall //отменить все бинды (т.е. привязки к клавишам)
bind "TAB" "+showscores" //биндим, т.е. привязываем, на TAB показ очков
bind "ESCAPE" "cancelselect" //отмена выбора
bind "SPACE" "+jump" //прыжок
bind "'" "autowaypoint off" //из редактирования waypointov: откл. авторасставления
bind "," "tplusbots" //из скриптов: добавление ботов, когда я - Террор
bind "." "waypoint off" //откл. редактирования waypointov
bind "/" "waypoint setradius 0" //из редактирования waypointov: установка радиуса 0
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 "=" "podbotmenu" //меню PODBotov
bind "[" "waypoint add" // WAYPOINTS
bind "\" "waypoint addflag" //
bind "]" "waypoint delete" // CREATING
bind "`" "toggleconsole" //консоль
bind "a" "+moveleft" //strafe влево
bind "c" "radio3" //радио-сообщение 3
bind "d" "+moveright" //strafe вправо
bind "e" "+use" //использовать (выключатели и т.п.)
bind "f" "impulse 100" //вкл.\выкл. фонарик
bind "g" "drop" //"drop" -он и в Африке "дроп"
bind "i" "sv_restartround 1" //бинд на рестарт игры
bind "j" "adjust_crosshair" //смена цвета прицела
bind "l" "autowaypoint on" //из редактирования waypointов: вкл. авторасставления
bind "m" "ctplusbots" //из скриптов: добавление ботов, когда я - Контр
bind "n" "nightvision" //вкл.\выкл. ночное видение
bind "o" "waypoint save" //сохранение waypointoв
bind "p" "pathwaypoint on" //вкл. путей между флагами (waypointing...)
bind "q" "lastinv" //переключение на последнее использовавшееся оружие
bind "r" "+reload; say_team =* COVER ME, I'm RELOADING! *=" //"перезарядка под прикрытием"
bind "s" "+back" //идти назад
bind "t" "impulse 201" //граффити
bind "u" "messagemode2" //чат со своими
bind "w" "+forward" //идти вперед
bind "x" "radio2" //радио-сообщение 2
bind "y" "messagemode" //чат со всеми
bind "z" "radio1" //радио-сообщение 1
bind "BACKSPACE" "BUY_AMMO" //из скриптов: купить припасы
bind "UPARROW" "voldown" //из скриптов: уменьшить громкость
bind "DOWNARROW" "volup" //из скриптов: увеличить громкость
bind "LEFTARROW" "+left" //поворот налево
bind "RIGHTARROW" "+right" //поворот направо
bind "ALT" "+voicerecord" //голосовое сообщение
bind "CTRL" "+duck" //присесть
bind "SHIFT" "+speed" //идти
bind "F1" "buy" //========================================
bind "F2" "buyammo1" // М Е Н Ю
bind "F3" "buyammo2" // П О К У П О К
bind "F4" "buyequip" //========================================
bind "F5" "chooseteam" //выбор команды
bind "F6" "prevmap" //из скриптов: следующая карта
bind "F7" "nextmap" //из скриптов: предыдущая карта
bind "F8" "maprun" //из скриптов: запуск карты
bind "F9" "demorecord" //из скриптов: писать дему
bind "F10" "demostop" //из скриптов: стоп записи
bind "F11" "antilag" //из скриптов: антилаг
bind "F12" "quit" //Выход из CS
bind "INS" "BUY_43" //из скриптов: купить 4.3
bind "DEL" "BUY_31_11" //из скриптов: купить 3.1 и 1.1
bind "PGDN" "BUY_42_11" //из скриптов: купить 4.2 и 1.1
bind "PGUP" "BUY_46_13" //из скриптов: купить 4.6 и 1.1
bind "HOME" "BUY_44" //из скриптов: купить 4.4
bind "END" "BUY_41_11" //из скриптов: купить 4.1 и 1.1
bind "MWHEELDOWN" "invnext" //след. оружие
bind "MWHEELUP" "invprev" //пред. оружие
bind "MOUSE1" "+attack" //СТРЕЛЬБА
bind "MOUSE2" "+attack2" //ПРИЦЕЛ
bind "PAUSE" "pause" //пауза в игре
voice_scale "1" //громкость голоса
voice_enable "1" //вкл. голосового общения
voice_forcemicrecord "1"
console "1.0" //вкл. консоль
fps_max "100" //max fps в игре
fps_modem "100" //max fps при игре по модему (рекомендую делать не больше 50)
crosshair "1.000000" //показать прицел
gamma "2.500000" //гамма
brightness "1.000000" //яркость в игре
con_color "255 155 50" //цвет надписей в консоли (менять от 0 до 255)
net_graph "0" //статы (fps, packets, ping, in\out rate) "3" - вкл.
net_scale "5"
net_graphpos "1" //расположение "nrt_graph-a"
sv_voiceenable "1" //разрешение сервером разговоров
sv_aim "0.000000" //я не читер - долой автоприцел
hpk_maxsize "0"
viewsize "120.000000"
ati_subdiv "2.0"
ati_npatch "1.0"
r_bmodelhighfrac "5.0"
mp_decals "300" //кол-во "декалей"
gl_dither "1"
gl_polyoffset "-0.001"
gl_overbright "1"
gl_flipmatrix "0"
gl_monolights "0" //выкл. равномерного освещения - дефолт
s_rolloff "1.0"
s_doppler "1"
s_distance "60"
s_automin_distance "2.0"
s_automax_distance "30.0"
s_min_distance "8.0"
s_max_distance "1000.0"
s_leafnum "0"
s_refgain "0.4"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2.0"
s_verbwet "0.25"
s_a3d "0.000000"
s_eax "0.000000" //выкл. "EAX"
volume "0.5" //громкость
suitvolume "0.250000"
hisound "0.000000" //НЕТ качественному звуку!
bgmvolume "1.000000"
MP3Volume "0.800000"
_snd_mixahead "0.1"
name "" //NICK-NAME
team ""
model "gordon"
skin ""
topcolor "30"
bottomcolor "6"
rate "12800.000000" //траффик данных "клиент+сервер"
cl_updaterate "50" //кол-во пакетов сервер->клиент
cl_lw "1" //предугадывание действий с оружием (поднятие с земли)
cl_lc "1" //предугадывание клиентом некоторых событий
cl_dlmax "128" //максимальный размер пакета
cl_himodels "0.000000" //не нужны нам HIGH модели!
cl_idealpitchscale "0.8"
cl_timeout "1000" //ожидание до disconnect-а
cl_cmdbackup "1" //дублирование пакетов клиентом, во избежание "дыр"
cl_download_ingame "0" //ничего не качать в игре
cl_allowdownload "1" //можно закачивать карты с сервера
cl_allowupload "1" //и выкачивать (если получится) спрэи и т.п.
cl_cmdrate "50" //кол-во пакетов клиент->сервер
lookstrafe "0.000000"
lookspring "0.000000"
cl_forwardspeed "400" //скорость вперед
cl_backspeed "400" //скорость назад
cl_vsmoothing "0.05"
m_pitch "0.022" //скорость мышки влево\вправо
m_yaw "0.022" //скорость мыши вверх\вниз
m_forward "1" //скорость мыши вперед (при движениях мышей)
m_side "0.8" //то же самое, но назад
m_filter "1.000000" //фильтр для мышки
sensitivity "3.000000" //моя сенса
joystick "0.000000" //на кой нам джойстик
hud_takesshots "0"
fastsprites "0"
cl_corpsestay "600"
_cl_autowepswitch "1"
hud_capturemouse "1"
hud_draw "1" //показывать HUD (хелсы, броня, прицел...)
cl_righthand "1" //я правша
cl_minmodels "0"
cl_dynamiccrosshair "0" //нет динамическим прицелам
hud_fastswitch "1" //переключение оружия без подтверждения
hud_centerid "1" //в центре писать имя Злобного врага
voice_modenable "1"
hud_classautokill "1"
setinfo "dm" "0"
setinfo "lefthand" "0" //я не левша
setinfo "ah" "1"
setinfo "vgui_menus" "0" //текстовые меню закупки
+mlook
+jlook