Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Разделы новостей
Новости [278]
Мувики [34]
Игры [198]
Downloads [34]
Информация [12]
Конфиги [1]
Сервера [1]
Демки [2]
Тактики [8]
Мапы [7]
Backgrounds [2]
Cвободныe ФТП [1]
Наши банеры [1]
Главная » 2006 » Декабрь » 10 » Что такое конфиг и зачем он нужен
Что такое конфиг и зачем он нужен
22:49:50

В своей прошлой статье я написал немного о том, как правильно подойти к настройкам своего компьютера перед игрой. Когда ваш компьютер оптимально настроен под Вас, очень важным этапом становится непосредственно настройка самой игры!
Профессиональный подход к Counter – Strike(у) требует от игрока несколько больше, чем просто дефолтные (по-умолчанию) настройки управления. Управление в игре должно быть полностью настроено под Вас! Для этого и существует этот файл, который очень важен для любого прогеймера. Этот файл называется очень просто – config. Значение его не возможно переоценить, благодаря ему, игроку не нужно прописывать массу команд в консоли, вспоминать цифровые значения и в итоге терять массу времени. Ну что, начнём?

Конфиг – это файл с расширением “.cfg”, находящийся в директории CS, в папке cstrike.
Любой конфиг загружается командой exec например, exec Alfa.cfg

exec – означает запуск файла
Alfa – название вашего конфига (в данном примере это мой ник)
.cfg – расширение (ввести всё это нужно без ошибок, иначе конфиг не запуститься)

Свой конфиг нужно скопировать в папку cstrike , иначе он не загрузится! Конечно можно загрузить конфиг и не из папки cstrikе, но тогда нужно написать путь к конфигу, к примеру - exec configfiles/Alfa.cfg

Создавать конфиг самому, от начала и до конца очень трудно, и этим мало кто занимается. Гораздо легче редактировать уже созданный самой игрой конфиг, потому, что в нем уже содержаться все те необходимые настройки, которые нужны для нормального игрового процесса. В папке cstrike, находим файл config.cfg и открываем его с помощью блокнота (так проще всего). Конфиг можно разделить на состовляющие его части: сначала идут бинды (настройки управления), затем все остальные команды. Конфиг лучше начать с команды unbindall - удаление значения всего управления в игре, а после этого уже заново назначить бинды на клавиши и прописать все необходимые команды. ЗАПОМНИТЕ, после того как вы изменили конфиг, его необходимо сохранить! После изменений в конфиге, в игре необходимо загрузить конфиг заново! Назовите свой конфиг довольно простым словом, так будет легче запомнить. Большинство геймеров называет свои конфиги своими никами, это очень популярно!

На счёт биндов! Бинды – это очень удобная «палочка-выручалочка» в игре. Пробиндить можно практически любую клавишу на клавиатуре и мышке, зачем это нужно? Это нужно для того, чтобы вам было удобнее играть! Например, мне удобно чтобы на клавише «q» у меня была флэшка (световая граната), а на клавише «f» - дымовая. Зачем нажимать несколько раз «4», или выбирать нужную гранату скроллом? Намного проще одним нажатием взять нужную гранату в руки! В дальнейшем это доходит до автоматизма, ты только подумаешь о нужной гранате – как она уже в руке. Кроме того, бинды необходимы для тактической стороны игры. Вот примеры из моего конфига:

bind "[" "say_team -<< A >>- "

bind "]" "say_team -<< B >>- "

bind "p" "say_team -<< CuDuM 3Decb >>-"

bind ";" "say_team -<< yxoDuM >>-"

bind "KP_END" "say_team -<< Centr >>-"

bind "KP_PGDN" "say_team -<< nODKuHb! >>-"

bind "KP_INS" "say_team -<< Tuxo! >>-"

bind "KP_DEL" "say_team -<< XATA >>-

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

bind "ENTER" "say_team -<< 3a PODuHy! >>-"

Очень удобно ставить самые необходимые команды на кнопки мыши, так как это не отвлекает от перемещений в игре. Кстати, подобных биндов у меня больше 30(!!!), по памяти, если кто хочет сами считайте!

Кроме внутрикомандных сообщений можно биндить закуп! К примеру:

bind "F6" "autobuy" (автозакуп, лучшее оружие в зависимости от денежного баланса)

bind "F2" "hegren;flash;flash;sgren" (гранаты)

bind "F3" "vesthelm;primammo;secammo" (патроны, броня)

bind "F4" "deagle;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2" (дигл со всеми патронами)

bind "F1" "awp;buyammo1" (AWP и немного патронов к ней)

Всё это помогает ускорить закуп перед началом раунда!

Далее я немного расскажу о наиболее значимых командах!
hud_fastswitch "1" – ни в коем случае не ставьте “0”, эта команда быстрого переключения оружия, то есть не нужно будет нажимать дополнительно клавишу «+attack» (огонь) для подтверждения выбора оружия! _cl_autowepswitch "0" - не выхватывать только что подобранное и купленное оружие! Советую ставить “0”, в противном случае, в момент перестрелки на пистолетах вы можете подобрать оружие (без патронов к примеру), включится перезарядка и т.п. Но с другой стороны, значение «1» иногда очень даже актуально! Например в момент быстрого боя, вы можете выбрасывать своё «опустевшее оружие» и быстро подбирать новое с патронами. Поэтому каждый для себя должен решить, как ему удобнее играть, либо подбирать всё подряд, либо нет!

fps_max "100" - ограничение ФПС
cl_updaterate “101” - частота получаемых обновлений с сервера
cl_cmdrate “101” - частота отсылаемых обновлений на сервер

Дальше вы можете просмотреть мой конфиг, я делал его довольно долго, дело в том что со временем понимаешь, что необходимо что-то поменять, поэтому, до этого конечного результата я прошёл довольно длинный путь постоянного внесения изменений, и не так давно окончательно закончил!

unbindall

clear

bind "TAB" "+showscores"

bind "ESCAPE" "cancelselect"

bind "=" "podbotmenu"

bind "l" "screenshot"

bind "CTRL" "+duck"

name “Andrey%S.”

bind "+" "sizeup"

bind "," "buyammo1"

bind "-" "sizedown"

bind "." "buyammo2"

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 "=" "sizeup"

bind "[" "say_team Bombplace A"

bind "]" "say_team Bombplace B"

bind "p" "say_team BURIM"

bind "o" "say_team y JI u u, a"

bind "i" "say_team KOBPbI"

bind "u" "say_team /7oqKuHb"

bind "`" "toggleconsole"

bind "a" "+moveleft"

bind "b" "buy"

bind "c" "lastinv"

bind "d" "+moveright"

bind "y" "showbriefing"

bind "j" "cheer"

bind "l" "adjust_crosshair"

bind "k" "chooseteam"

bind "n" "buyequip"

bind "r" "+reload"

bind "s" "+back"

bind "t" "impulse 201"

bind "v" "+voicerecord"

bind "w" "+forward"

bind "g" "drop"

bind "y" "messagemode"

bind "f" "weapon_smokegrenade"

bind "q" "weapon_flashbang"

bind "~" "toggleconsole"

bind "ALT" "say :)"

bind "CAPSLOCK" "slot5"

bind "e" "+use"

bind "SHIFT" "+speed"

bind "F6" "autobuy"

bind "F2" "hegren;flash;flash;sgren"

bind "F3" "vesthelm;primammo;secammo"

bind "F4" "deagle;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2"

bind "F1" "awp;buyammo1"

bind "z" "radio1"

bind "x" "radio2"

bind "c" "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"

bind "HOME" "bot_difficulty 3;bot_add_ct"

bind "INS" "bot_kick"

bind "KP_5" "say --> !!! Alfa #is#READY#to#KILL!!! <--"

bind "KP_INS" "say_team --> NEED WEAPON <--"

bind "KP_PGDN" "say --> HA HO)|(AX <--"

bind "KP_END" "say_team --> /7APA/7ET <--"

bind "KP_HOME" "say_team --> DALNYAK <--"

bind "KP_LEFTARROW" "say_team --> C3agu no-nacu<--"

bind "KP_RIGHTARROW" "say_team --> V KISHKE <--"

bind mwheeldown "+duck"

bind "MWHEELUP" "weapon_hegrenade"

bind "MOUSE1" "+attack"

bind "SPACE" "+jump"

bind "MOUSE2" "+attack2"

bind "MOUSE4" "say_team /7 O JI 9I H A"

bind "MOUSE5" "say_team /7APA/7ET"

bind "j" "name AG"

bind "F8" "kill"

sensitivity "3.200000"

zoom_sensitivity_ratio “1.2”

hud_fastswitch "1"

_cl_autowepswitch "0"

_cl_minmodels "0"

setinfo "_vgui_menus" "0"

m_filter "0"

cl_updaterate “101”

cl_cmdrate “101”

fps_max "100.0"

cl_dynamiccrosshair "1"

_snd_mixahead "0.1"

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_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"

decalfrequency "60"

fastsprites "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"

hostname "SpecnaZ"

hud_capturemouse "1"

hud_centerid "1"

hud_draw "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"

mp_autoteambalance "0"

mp_buytime "0.25"

mp_c4timer "35"

mp_decals "300.000000"

mp_fadetoblack "0"

mp_flashlight "1"

mp_footsteps "1"

mp_forcecamera "2"

mp_forcechasecam "2"

mp_freezetime "2"

mp_friendlyfire "1"

mp_limitteams "0"

mp_maxrounds "0"

mp_roundtime "1.75"

mp_startmoney "800"

mp_timelimit "0"

mp_tkpunish "0"

mp_winlimit "0"

r_decals "300"

s_a3d "0"

s_automax_distance "30.0"

s_automin_distance "2.0"

s_distance "60"

s_doppler "0.0"

s_eax "0"

s_leafnum "0"

r_bmodelhighfrac "5.0"

s_max_distance "1000.0"

s_min_distance "8.0"

s_rolloff "1.0"

spec_autodirector_internal "1"

spec_drawcone_internal "1"

spec_drawnames_internal "1"

spec_drawstatus_internal "1"

spec_mode_internal "1"

spec_pip "0"

sv_aim "0"

sv_cheats "0"

sv_gravity "800"

sv_voiceenable "1"

cl_rate "25000"

rate "25000"

sv_maxrate "25000"

sv_minrate "25000"

voice_enable "1"

voice_forcemicrecord "1"

voice_modenable "1"

voice_scale "0.750000"

volume "0.800000"

setinfo "_ah" "0"

+mlook

===============// SpeciaL Command //========================

bind "[" "say_team -<< A >>- "

bind "]" "say_team -<< B >>- "

bind "p" "say_team -<< CuDuM 3Decb >>-"

bind ";" "say_team -<< yxoDuM >>-"

bind "DOWNARROW" "say_team -<< /lEceHKa >>-"

bind "UPARROW" "say_team -<< DA/lbH9|K >>-"

bind "LEFTARROW" "say_team -<< y/luL|A >>-"

bind "RIGHTARROW" "say_team -<< MOCTuK >>-"

bind "l" "say_team -<< ATAKA B 0:45 >>-"

bind "'" "say_team -<< ATAKA B 1:05 >>-"

bind "h" "say_team -<< 6yPuM ! >>-"

bind "KP_HOME" "say_team -<< Hy)I(HA_rpaHaTa >>-"

bind "KP_UPARROW" "say_team -<< Hy)I(HA_FLASHKA >>-"

bind "KP_PGUP" "say_team -<< Hy)I(EH_DbIM >>-"

bind "KP_MINUS" "say_team -<< HET $$$ >>-"

bind "KP_PLUS" "say_team -<< ecTb $$$ >>-"

bind "KP_ENTER" "sv_restart 1;say Restart"

bind "ENTER" "say_team -<< 3a PODuHy! >>-"

bind "KP_LEFTARROW" "say_team -<< uDeM 4EPE3 Hu3 >>-"

bind "KP_5" "say_team -<< uDeM 4EPE3 BEPX >>-"

bind "KP_RIGHTARROW" "say_team -<< KOPOTKuu'>>-"

bind "KP_DOWNARROW" "say_team -<< Centr-2 >>-"

bind "KP_END" "say_team -<< Centr >>-"

bind "KP_PGDN" "say_team -<< nODKuHb! >>-"

bind "KP_INS" "say_team -<< Tuxo! >>-"

bind "KP_DEL" "say_team -<< XATA >>-

bind "m" "say_team -<< 3a MHou' >>-"

echo "Alfa.cfg Loaded....."


Эта статья была написана Andrey S. и пренадлежит сайту www.virtuspro.com!

Категория: Информация | Просмотров: 1478 | Добавил: OLiGARX
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Календарь новостей
«  Декабрь 2006  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Поиск
Партнёры




Реклама
Статистика
Copyright MyCorp © 2024
Хостинг от uCoz