Как создать свой cfg для cs 1.6 ?


В этой статье мы создадим свой конфиг для cs 1.6 
И настроем cfg для cs 1.6

Конфиг - файл в котором хранятся настройки игры. Чаще всего имеет расширение *.cfg, реже *.rc.
Config.cfg - конфиг, в который сохраняются настройки игры. Он считывается при каждой загрузке игры, после Autoexec.cfg.
Autoexec.cfg - конфиг, в который можно вносить параметры, которые будут подгружаться в самом начале загрузки игры.

Чтобы загрузить свой конфиг, скопируйте его в папку с CS'ом, по умолчанию это ..Sierra\Half-Life\cstrike\ или ..Sierra\Counter-Strike\ создайте ярлык для файла hl.exe, который запускает игру Half-Life. После создания ярлыка, войдите в его свойства и в пути файла добавьте такие слова: -console -game cstrike. Теперь при нажатии на ярлык, запускается Counter-Strike и во время игры можно вызывать консоль (обычно кнопка ~ или Ё). В консоли набираете: exec <название конфига (вместе с расширением)>, например exec papa.cfg. Все теперь ваш конфиг подгружен. С версии Counter-Strike 1.5, конфиги могут иметь расширения, только: .cfg и .rc.

Вот некоторые основные команды.
Bind - команда, при которой выбранной клавише присваивается определенное значение. Например (bind "r" "+reload") - при нажатии на клавишу будет произведена перезарядка вашего оружия.

Alias - это аналог макроса, тоесть при его помощи к одной команде можно прекрепить сразу несколько действий.
Например: alias "buy34" "buy;menuselect 3;menuselect 4;wait;slot10",
и присвоив эту команду клавише (bind "k" "buy34"), получим, что при нажатии на эту кнопку вы сразу же получите в свое распоряжение Colt M4A1 Carbine Rifle. Но следует отметить что почти на всех соревнованиях команда alias запрещена !!!

Для того чтобы создавать крутые конфиги, вам необходимо усвоить несколько понятий, таких как: (+,-) и соблюдение орфографии в конфиге.

(+ и -) - Это означает начало и конец определенного 
действия. Т.е. bind "tab" "+showscores" позволяет при нажатии наблюдать результаты игры, пока кнопка нажата. При отпускании кнопки происходит "-showscores" и результаты исчезают. Короче: (+) - действие при нажатии клавиши, (-) - при отпускании клавиши.

Орфография. Как я понимаю, вы люди уже не маленькие и мне не сложно будет вам объяснить, что для того чтобы всем было лучше, надо знать два правила: 
1) все значения следует писать в кавычках, т.е.:
bind "mouse1" "+attack", а не: bind mouse1 +attack
Это необходимо потому, что есть некоторые версии игры которые распознают значения конфига, только в кавычках.
2) при присвоении значения клавише, смотрите чтобы буквы английского языка были маленькими. Например:
bind "M" "chooseteam" - неправильно,
bind "m" "chooseteam" - правильно.

НО это распространяется только на буквы

bind "TAB" "+showscores" и
bind "SPACE" "+jump" - правильно.

С чего начать?
Как известно лучший конфиг - это стандартный конфиг или полностью написанный тобой самим. Ты недавно начал играть в контру, попробуй поиграть сначала со стандартым и потом по ходу роста твоего скила и потребностей добавляй в него необходимые тебе изменения и фичи, не нужно брать сразу навороченный конфиг с полностью перебинденым управлением и кучей алиасов (не сможешь потом нормально сыграть). Я поначалу так и делал, потом через какое то время сидел и искал минуту где же тут Игл то закупается? :)) А отцы то, кстати, играют в большинстве своем на стандартных, чуть измененных конфигах.
Для начала возьмем чистый стандартный конфиг (после первой установки), он в файле config.cfg. Нет конфига, бери его прямо отсюда.

//----------------Begining Of CONFIG.CFG------------------
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "+" "sizeup"
bind "," "buyammo1"
bind "-" "sizedown"
bind "." "buyammo2"
bind "/" "+movedown"
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 ";" "+mlook"
bind "=" "sizeup"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "i" "showbriefing"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "centerview"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
cl_observercrosshair "0"
setinfo _ah "1"
_cl_autowepswitch "1"
cl_righthand "1"
max_smokepuffs "20.000000"
voice_forcemicrecord "1.000000"
voice_scale "0.750000"
MP3Volume "0.800000"
d_spriteskip "0.000000"
_windowed_mouse "0.000000"
setinfo vgui_menus "1"
setinfo ah "1"
setinfo lefthand "1"
setinfo dm "1"
hud_takesshots "0"
hud_classautokill "1"
pushlatency "-500"
hud_centerid "1"
hud_fastswitch "1"
hud_capturemouse "1"
fastsprites "0"
joystick "0.000000"
sensitivity "10.400001"
m_filter "0.000000"
m_side "0.8"
m_forward "1"
m_yaw "0.022"
m_pitch "0.022000"
cl_vsmoothing "0.05"
cl_backspeed "400"
cl_forwardspeed "400"
lookspring "0.000000"
lookstrafe "0.000000"
cl_cmdrate "30"
cl_allowupload "1"
cl_allowdownload "1"
cl_download_ingame "1"
cl_cmdbackup "2"
cl_timeout "35"
cl_idealpitchscale "0.8"
cl_himodels "0.000000"
cl_dlmax "128"
tracker "0"
cl_lc "1"
cl_lw "1"
cl_updaterate "20"
rate "9999.000000"
bottomcolor "0"
topcolor "0"
model "gordon"
name "Disabled"
_snd_mixahead "0.1"
bgmvolume "0.000000"
hisound "0.000000"
suitvolume "0.400000"
volume "0.500000"
s_eax "0.000000"
s_a3d "0.000000"
s_verbwet "0.25"
s_bloat "2.0"
s_numpolys "200"
s_polysize "10000000"
s_polykeep "1000000000"
s_refdelay "4"
s_refgain "0.4"
s_leafnum "0"
s_max_distance "1000.0"
s_min_distance "8.0"
s_automax_distance "30.0"
s_automin_distance "2.0"
s_distance "60"
s_doppler "0.0"
s_rolloff "1.0"
gl_monolights "0"
gl_flipmatrix "0"
gl_overbright "0.000000"
gl_polyoffset "0.1"
gl_dither "1"
mp_decals "300.000000"
r_bmodelhighfrac "5.0"
viewsize "120.000000"
sv_aim "0.000000"
net_graphsolid "1"
net_graphpos "1"
net_scale "5"
net_graphwidth "192"
net_graph "0"
con_color "255 155 50"
fps_modem "0.0"
fps_max "72.0"
brightness "1.000000"
gamma "3.000000"
crosshair "1.000000"
console "1.000000"
cl_corpsestay "600.000000"
max_shells "50.000000"
setinfo _vgui_menus "1"
+mlook
//-----------------EOF------------------------------------</BODY></HTML>

Категория: Настройки клиента cs 1.6 | Добавил: Amatory | Теги: настройка конфига для кс 1.6, как создать свой cfg для cs 1.6, настройка cfg
Просмотров: 3742 | Рейтинг: 5.0/2 | Дата: 16.04.2024
Не можете скачать данный файл, либо нет картинки?
Оставьте комментарий и вближайшее время Администрация сайта все исправит.