Counter-Strike
 

 

Азы написания конфига к Counter-Strike

Причиной написания этой статьи стали многочисленные вопросы на тему "Как сделать конфиг?". Они появлялись на форумах, на страницах ВР. Сейчас я попытаюсь на них ответить.

Для создания своего конфига вам придется немного пошевелить мозгами и проявить хоть капельку изобретательности.

Конфиг сам по себе — текстовый файл, сохраненный в папке *:\*\*\cstrike под именем *.cfg. Поэтому первым действием будет создание этого файла: открываем Блокнот, жмем Сохранить как... Указываем папку *:\*\*\cstrike и имя *.cfg (где * — имя, по которому вы будете загружать конфиг из консоли; например, pupkin.cfg) и сохраняете.

Приступим к набору команд в вашем конфиге. Набираем unbindall — стирает все привязки клавиш предыдущего пользователя. Добавим консоль:
bind "`""toggleconsole".

Теперь можно приступить к основной части конфига — системе закупки стволов и амуниции. Для этого нам понадобятся bind — команда, привязывающая какой-нибудь клавише определенное действие: bind "клавиша" "действие". Buy — команда, вызывающая меню покупки (такое же, какое появляется по нажатию "B"), menuselect — команда, позволяющая выбирать необходимый пункт в меню покупки.

Попробуем совместить все действия и повесить на что-нибудь покупку MP5 + патроны. Вспомним, какие действия выполняются при покупке вышеупомянутого ствола: MP5 + патроны = B-3-1-B-6. В конфиге данная комбинация записывается так: "B" заменяется на buy, цифры заменяются на menuselect X, где X — необходимая цифра. Все команды должны быть разделены ; (точкой с запятой). Итак:
B — 3 — 1 — B — 6 — клавиатурная комбинация.
"buy; menuselect 3; menuselect 1; buy; menuselect 6" — команда в конфиге.

При таком раскладе получится небольшой глюк — ствол купится, но меню покупки останется на экране. Кто хоть раз в своей жизни писал конфиг, наверное, сталкивался с этой проблемой. Способов решения много, но не все работают в конкретной ситуации. Так не раз было лично у меня, поэтому предложу наиболее универсальный способ: в конце команд написать "wait; slot10". В нашем случае получится:
"buy; menuselect 3; menuselect 1; buy; menuselect 6; wait; slot10"

Теперь необходимо повесить действие на какую-нибудь кнопку, например на "f6": bind " f6" "buy; menuselect 3; menuselect 1; buy; menuselect 6; wait; slot10"

Все остальные необходимые стволы и амуниция назначаются аналогичным образом. На одну кнопку можно повесить, например, бронь + 2 гранаты + desert + все патроны + щипцы.. Есть также несколько хитростей. Естественно, в вашем конфиге будут ak47 и m4a1. Некоторые пытаются повесить их на две различные клавиши. Зачем? Все равно за контров калаш не купишь. Поэтому вешаем на одну кнопку и калаш, и эмку: bind "*" "buy; menuselect 4; menuselect 1; buy; menuselect 4; menuselect 3; buy; menuselect 6; wait; slot10". Полезно также после каждой пушки повесить щипцы, а то уж слишком часто их забывают купить.


KEHTABP
© 2000-2005 виртуальные радости