Среда, 25.12.2024, 22:55Приветствую Вас Гость
| Новости | Форум | Реклама на сайте | Файлы |
Меню
Главная страница
Информация о сайте
Каталог файлов
Форум
Фотоальбомы
Топ сайтов
Бесплатная раскрутка
Правила обмена баннерами

Скачать Counter-Strike [30]
Статьи о Cs1.6 [168]
Мастерская [7]
CS - Аватарки [2]
CS - Юзер бары [9]
Стишки про CS [1]
Картинки [0]
Как стать отцом CS [0]
Разные программы cs [14]
Файлы сs [659]
uCoz [521]
Плагины cs [103]
AllSubmitter [3]
Спрайты для Counter-Strike 1.6 [20]

Последние файлы

Опрос
Сколько времени вы уже играете в cs?
1. Более 3 лет
2. От 0,5 до 1 года
3. От года до 3 лет
4. Что такое cs?
5. Меньше половины года
6. Только начал.



Всего ответов: 161


Реклама :

Главная » Файлы » Статьи о Cs1.6

Counter-Strike. Редактирование файла config.cfg
  • Зарегисртируйтесь чтобы качать
  • 07.08.2009, 00:47



    Итак начнем, нам нужны всего лишь два файла autoexec.cfg и config.cfg Это файлы, где хранятся ваши настройки. Конфиг, это место, где обитают бинды, а автоэкзек, жилище алиасов. Bind - это команда, приклеивающая к какой нибудь кнопке определенное действие, например bind “ctrl” “drop” приклеивает к кнопке CTRL функцию “выбросить оружие”. 

    Alias - приклеивает к какой-нить команде ряд определенных действий, например alias awp "buy; menuselect 4; menuselect 6; buyammo1; menuselect 0;" создает команду awp, при исполнении которой открывается меню покупки, выбирается раздел 4 (винтовки), затем раздел 6 (сама АВП), покупается один комплект патронов и выходится из меню покупки. Теперь, введя в конфиге команду bind "f7" awp, вы получаете на клавише F7 полный цикл приобредения снайперки. 

    Есть еще в конфиге куча команд, отражающих разные игровые параметры, но это тема отдельного разговора. Приведу лишь пару примеров: 

    zoom_sensitivity_ratio "0.700" - разная чувствительность мыши с/без приближения. В данном случае чувствительность мыши в режиме приближения составляет 0,7 от обычной. 

    scr_conspeed 9999 - скорость выпадания консоли (в данном случае безумно высокая) 

    sv_gravity - 800 гравитация в игре. (в данном случае стандартная) 

    Что бы узнать значения той или иной переменной, надо просто вписать ее в консоли (т.е. просто sv_gravity выдаст вам значение этой переменной). Естественно, часть команд работают только на сервере (например та-же гравитация или всеми любимый kick). 

    При создании своих автоэкзека и конфига, важно знать, что-же с ними происходит. Когда вы подключаетесь к серваку, загружается сначала автоэкзек, а потом конфиг, который обнуляет все бинды командой Unbundall (в начале конфига), а потом переназначает управление. Таким образом, использование команды bind в autoexec.cfg чревато тем, что этот бинд не будет работать. Решить эту проблему можно несколькими путями: 

    1. Удалить нахрен unbindall в конфиге. На компах, которыми пользуются несколько чело не рекомендую, дабы не получилась петрушка. 
    2. Сразу после unbindall вписать exec autoexec.cfg, эта команда выполнит автоэкзек еще раз. 
    3. Не пользоватся биндами в автоэкзеке, возьмем к примеру алиас для включения/выключения радара: 
    autoexec.cfg 
    alias radaron "+showradar; bind KEY radaroff" 
    alias radaroff "-showradar; bind KEY radaron" 
    bind "KEY" "radaroff" 
    эта подпрограмма как раз работать и не будет, т.к. есть бинды. А вот эта программа 
    autoexec.cfg 
    alias radaron "+showradar; alias radar radaroff" 
    alias radaroff "-showradar; alias radar radaron" 
    radaron 
    config.cfg 
    bind "KEY" "radar" 
    будет, т.к. в автоэкзеке биндами и не пахнет. Кстати, дабы не возникла петрушка в конфигах, можно использовать «//». Это обыкновенный REM, так что строчку 
    // Клинтон дурак 
    ни автоэкзек ни конфиг читать не будут. 
    Если вы обратили внимание, то к некоторым командам вначале приставляется + и -. Это означает начало и конец определенного действия. Т.е. bind TAB +showscores позволяет при нажатии табуляции наблюдать результаты игры, пока кнопка нажата. При отпускании кнопки результаты исчезают. И, т.к. при создании алиасов вы заменяете одной клавишей кучу телодвижении, то помните, среди них (телодвижений) есть как нажатия на кнопки, так и «отжатия». 
    Далее: при жутком дефиците окружающих левую руку клавиш можно использовать так-называемые «метабинды» 
    alias F2slot "buymp5" 
    alias +hold "alias F2slot buytmp" 
    alias -hold "alias F2slot buymp5" 
    alias buymp5 "buy; menuselect 3; menuselect 1" 
    alias buytmp "buy; menuselect 3; menuselect 2" 
    bind "F2" "F2slot" 
    bind "SHIFT" "+hold" 
    То есть, при нажатии на F2 вы покупаете MP5, а при нажатии SHIFT+F2, вы покупаете ТМР. 

    Покупка оружия 
    bind "f8" Para 
    alias Para "buy; menuselect 5; menuselect 1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; menuselect 0;" 
    bind "f7" awp 
    alias awp "buy; menuselect 4; menuselect 6; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; menuselect 0;" 
    bind "f3" gren 
    alias gren "buy; menuselect 8; menuselect 4; menuselect 0;" 
    bind "f6" m4 
    alias m4 "buy; menuselect 4; menuselect 3; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1 exitmenu;" 
    bind "f4" vest 
    alias vest "buy; menuselect 8; menuselect 2;" 
    bind "f5" cammando 
    alias cammando "buy; menuselect 4; menuselect 2; buyammo1; buyammo1; buyammo1; buyammo1;" 
    bind "ins" p90 
    alias p90 "buy; menuselect 3; menuselect 3; buyammo1; buyammo1; buyammo1;" 
    bind "del" p228 
    alias p228 "buy; menuselect 1; menuselect 4; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2;" 

    Быстрое переключение оружия 
    На "2" висят пистолеты 
    alias secondary "slot2; +attack; wait; wait; -attack" 
    bind 2 secondary 

    Пьяный ежик 
    bind "ALT" "+STARTRUN" 
    alias +STARTRUN "bind w DRUNKRUN" 
    alias -STARTRUN "bind w +forward" 
    alias DRUNKRUN "weapon_knife; wait; +attack; wait; -attack; fw; wait; lw; wait; fw; wait; rw; wait; jp; wait; dk; wait; lw; wait; bw; wait; rw; wait; fw; wait; jp; wait; fw; wait; lw; wait; dk; wait; fw; wait; jp; wait; rw; wait; fw" 
    alias fw "+forward; wait; wait; wait; -forward" 
    alias bw "+back; wait; -back" 
    alias lw "+moveleft; wait; wait; -moveleft" 
    alias rw "+moveright; wait; wait; -moveright" 
    alias jp "+jump; wait; -jump" 
    alias dk "+duck; wait; -duck" 
    bind "ALT" "+STARTRUN" 
    alias +STARTRUN "bind w +DRUNKRUN" 


    Подпрыгнул / присел 
    alias +jd "+jump;wait;+duck" 
    alias -jd "-jump;wait;-duck" 



    Рекомендуем посмотреть:
    Делаем в cs 500 fps и более для CS 1.6
    Вот это да, сам не поверил когда мне net_graph выдал 100 - 800 фпс. Про все подробности повышения fps вы узнаете исключительно в этой статье....
    Скрипты для начинающих
    Скрипты для начинающих...
    Секреты CS



    Хочешь жить -- умей вертеться

    Этот девиз отражает важнейший принцип ведения боевых действий в Cou...

    Категория: Статьи о Cs1.6 | Добавил: Kz-love | Теги: Counter-Strike. Редактирование файл
    Просмотров: 813 | Загрузок: 0 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Профиль

    Кабинет
    Среда
    25.12.2024
    22:55



    Картинки


    Свежие файлы

    Поиск

    Друзья сайта

    Теги

    Cейчас на форуме

    Файлы
    Комментарии: 387
    Форум: 588/1735
    Картинок: 48
    Новости: 730
    Файлы: 1605
    Сайты: 19

    Пользователи
    Зарег. на сайте :
    Всего: 9075
    овых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
    Из них :
    Администраторов: 2
    Модераторов: 0
    Проверенных: 0
    Обычных юзеров: 9070
    Забаненных юзеров: 2
    Из них:
    Парней: 7304
    Девушек: 68

    Кто нас посетил:

    Статистика





    При копировании материалов с сайта источник на info-cs.net.ru обязателен Карта сайта