Опубликовано: [scx]scv
, Включено: Jul-04-2003
Конфиг
Зачем нам нужен свой конфиг? - Что бы был ! С чем его едят? - C пивом и чипсами ! Могу ли я сделать его сам, не придут ли мне, потом большие дяди из Волва и не дадут ли мне по шее? - Можешь, не придут, не по шее !
Конфиг – это совокупность консольных команд используемых для настройки игры. В нем вы можете менять громкость, яркость, раскладку клавы и заниматься всякого рода противосоветской деятельностью. Конфиг в игре есть с самого начала, скажем хором спасибо дядям из Волва (а если не захотите, то не говорите, я не стал), сразу после установки, он всего один и лежит в каталоге "Drive:"Директория Half-Life"cstrike" под именем "config.cfg". Ваш конфиг вы можете назвать как угодно, например "NIKNAME.CFG", где вместо NIKNAME можно указать ваш собственный ник. Чтобы запустить ваш конфиг, необходимо через консоль выполнить ключевую команду exec NIKNAME.CFG, где NIKNAME.CFG - имя вашего конфига. Если ваш конфиг лежит не в папке cstrike, вам предется указать путь к нему. Для создания конфига используется две основные команды "bind" и "alias". Команда "bind" используется для привязки действия/нескольких действий к одной клавише. bind "+mouse1" "+attack; say " Enemy down "" В данной строке мы прикрепили к правой кнопке мыши два действия: стрельбу и сообщение о том, что мы покиляли врага. Если мы хотим использовать несколько команд, мы должны разделять их ";". Данная команда будет выполняться при нажатие кнопки, если же мы хотим, чтобы действие происходило после нажатия, мы должны преобразовать нашу команды в bind "-mouse1" "+attack; say " Enemy down ""
Команда "alias" используется для ввода и хранения определенной последовательности команд. alias STR "-mouse1" "+attack; say " Enemy down "" bind "-mouse1" "STR" Команда выполняет те же действия, что и указанные выше. В данном случае объем увеличился, но при написания более сложных скриптов без "alias" будет не обойтись.
Макросы : В работе со скриптами используются макросы - сочетания команд "alias" и "bind". Пример использования "alias" и "bind" для создания небольшого скрипта. alias walk_t "walk_on" alias walk_on "alias walk_t walk_off; +speed; developer 1; echo Walking enabled; developer 0" alias walk_off "alias walk_t walk_on; -speed; developer 1; echo Running enabled; developer 0" bind "SHIFT" "walk_t" Этот небольшой скриптик позволяет с помощью одной кнопки SHIFT осуществлять переключение между бегом и ходьбой. С помощью "alias" мы создаем ряд новых команд: "walk_t", "walk_on", "walk_off". В начале клавише " SHIFT " мы присваиваем команду "walk_t", в начале, содержащую "walk_on". Выполняясь "walk_on" и "walk_off" включают соответственно режимы ходьбы и бега и переопределяют "walk_t", которая попеременно принимает значения "walk_on", "walk_off". Примеры макросов 1) Закупка : alias Armor "buy; menuselect 8; menuselect 2; wait; buy; menuselect 8; menuselect 1; clmenu;" alias HE "buy; menuselect 8; menuselect 4; clmenu;" alias Flash "buy; menuselect 8; menuselect 3; clmenu;" alias Smoke "buy; menuselect 8; menuselect 5; clmenu;" bind PGDN "Flash; Flash; HE; Smoke ; Armor" С помощью клавиши PGDN мы осуществляем закупку всех гранат и брони.
2)Закладка бомбы : Вот так быстро и без проблем можно установить бомбу, да еще так, чтобы все наши тиммэйты знали об этом. //Planting alias "+pb" " +duck ; wait ; wait ; wait ; weapon_c4 ; say_team Cover me! I am planting the bomb!!! ; wait ; wait ; wait ; wait ; +attack " alias "-pb" " -duck ; -attack ; lastinv ; say_team Bomb has been planted !! " bind " PGUP " "+pb" С помощью клавиши PGUP мы осуществляем закладку бомбы и ряд словесных операций.
3)Покупка оружия : //Buying alias clmenu "wait; wait; wait; wait; slot10" alias mp5 "buy; menuselect 3; menuselect 1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias SIG "buy; menuselect 4; menuselect 3; buy; menuselect 4; menuselect 2; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias STEYR "buy; menuselect 4; menuselect 4; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias COLT "buy; menuselect 1; menuselect 3; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2; clmenu;" alias five "buy; menuselect 1; menuselect 6; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2; clmenu;" alias TMP "buy; menuselect 3; menuselect 2; buy; menuselect 3; menuselect 4; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias AWP "buy; menuselect 4; menuselect 6; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias CBD "buy; menuselect 4; menuselect 5; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias BERETTA "buy; menuselect 1; menuselect 5; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2; clmenu;" alias AK47 "buy; menuselect 4; menuselect 1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias XM "buy; menuselect 2; menuselect 2; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias COM "buy; menuselect 4; menuselect 2; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; clmenu;" alias Armor "buy; menuselect 8; menuselect 2; wait; buy; menuselect 8; menuselect 1; clmenu;" alias HE "buy; menuselect 8; menuselect 4; clmenu;" alias Flash "buy; menuselect 8; menuselect 3; clmenu;" alias Smoke "buy; menuselect 8; menuselect 5; clmenu;" alias Dkit "buy; menuselect 8; menuselect 6;" alias ammo "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2;" bind F5 "COM" bind F2 "mp5" bind F6 "SIG" bind F1 "XM" bind F3 "TMP" bind F8 "CBD" bind F9 "AWP" bind F4 "AK47" bind F7 "STEYR" bind F10 "Dkit" bind END "ammo" bind PGUP "five" bind INS "COLT" bind PGDN "Flash; Flash; HE; Smoke" bind HOME "BERETTA" bind DEL "Armor" Раскладка клавиш(при нажатие на клавишу Х Вы получите оружие У ): F1 – закупка 2-2 с патронами. F2 – закупка 3-1 с патронами. F3 – закупка 3-4 с патронами. F4 – закупка 4-1 с патронами. F5 – закупка 4-2 с патронами. F6 – закупка 4-3 с патронами. F7 – закупка 4-4 с патронами. F8 – закупка 4-5 с патронами. F9 – закупка 4-6 с патронами. F10– закупка Дифузера. END – закупка патронов. PGUP – закупка 1-6 с патронами. INS – закупка 1-3 с патронами. PGDN – закупка гренок, флешей и смока. HOME – закупка 1-5 с патронами. DEL– закупка Брони.
1.07.02 cscentral.ru
Статья из ..::GameCenter::..
http://gamecenter.idknet.com/web
URL для этой статьи:
RC_MOD_URL/sections/index.php?op=viewarticle&artid=23
|
|