Игровые новости
News playgraund
News cyberfight
Турниры
Наш сервер
Технический
OFF Topic
Барахолка
HandMade
Юмор

Игровые форумы

BattleField
Counter-Strike
Day of Defeat
Left 4 dead
Team Fortress 2
War3, Starcraft
FIFA / PES
Call of Duty
Автосимуляторы
World of Warcraft
MU Online
Line Age 2
GTA
EVE-ONLINE
Delta Force
Unreal Tournament
Quake 3
World of Tanks
 

 

Новая Газета
Всё о гонках в ПМР
Более 20 тыс объявлений продажа авто в пмр авторынок ПМР
 

World of Warcraft Counter-Strike 1.6
Unreal Tournament Day of Defeat Source
Counter Strike Source Call of Duty 4 New


Скрыть/показать новости           Показать новые (перейти на форум)


Опубликовано: [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
[ Вернуться в раздел | Вернуться в главный раздел ] Страница для печати Послать эту статью другу
RunCms Copyright © 2002 - 2024
- Free Opensource CMS System - 
- Click here to visit our mainsite! -
- Генерация страницы: 0.02 секунд | 13 Запросов + 3 _DBG_CACHED | 44 Файлов: 345.47 КБ | HTML: 88.06 КБ -