Навигация

Последние темы

» Правила сервера
Сб Ноя 07, 2009 9:53 pm автор Алексей

» Флужу
Вс Ноя 01, 2009 4:05 am автор Алексей

» KHRYSTAL с друзьями выиграли Dreamack Skellefteå IV
Сб Окт 31, 2009 6:15 am автор ★PuPa★

» Valve Software может сменить владельца
Сб Окт 31, 2009 6:15 am автор ★PuPa★

» В Беларуси пройдут отборочные игры Arbalet Cup
Сб Окт 31, 2009 6:09 am автор ★PuPa★

» В sYnck возвращаются старые игроки
Сб Окт 31, 2009 6:08 am автор ★PuPa★

» eSport-Eu сдает позиции и теряет игрока
Сб Окт 31, 2009 6:08 am автор ★PuPa★

» КС придурки
Сб Окт 31, 2009 6:04 am автор ★PuPa★

» Как надо ловить читеров
Сб Окт 31, 2009 6:04 am автор ★PuPa★

» Counter-strike музон!!!
Сб Окт 31, 2009 6:03 am автор ★PuPa★

» COUNTER STRIKE В СТИЛЕ 300 СПАРТАНЦЕВ
Сб Окт 31, 2009 6:03 am автор ★PuPa★

» Counter-Strike Прикол - Тимати
Сб Окт 31, 2009 6:02 am автор ★PuPa★

» cs prikol!!!!!
Сб Окт 31, 2009 6:02 am автор ★PuPa★

» Прикол под песню Factor-2
Сб Окт 31, 2009 6:01 am автор ★PuPa★

» Counter-Strike 1.6: Invisible World
Сб Окт 31, 2009 6:00 am автор ★PuPa★

» Видак про CS 1.6
Сб Окт 31, 2009 5:58 am автор ★PuPa★

» Прикол в Counter - Strike 1.6
Сб Окт 31, 2009 5:57 am автор ★PuPa★

» Counter strike De_Dust
Сб Окт 31, 2009 5:57 am автор ★PuPa★

» Counter strike
Сб Окт 31, 2009 5:56 am автор ★PuPa★

» Комикс " Курица"
Пт Окт 30, 2009 2:59 pm автор ★PuPa★

» Комикс "Пробка"
Пт Окт 30, 2009 2:58 pm автор ★PuPa★

» Комикс "Страшнейший враг"
Пт Окт 30, 2009 2:56 pm автор ★PuPa★

» Комикс " Главное - скилл..."
Пт Окт 30, 2009 2:56 pm автор ★PuPa★

» Комикс " Возвращение рюкзака..."
Пт Окт 30, 2009 2:55 pm автор ★PuPa★

» Комикс про AimBot
Пт Окт 30, 2009 2:54 pm автор ★PuPa★

» Приколы
Пт Окт 30, 2009 2:48 pm автор ★PuPa★

» Басня по поводу УЗИ: "с моралью"
Пт Окт 30, 2009 2:48 pm автор ★PuPa★

» Стихи
Пт Окт 30, 2009 2:47 pm автор ★PuPa★

» Xenitron-a подозревают в использовании wh
Пт Окт 30, 2009 2:44 pm автор ★PuPa★

» Counter-Strike и EverQuest – не для Бразилии
Пт Окт 30, 2009 2:41 pm автор ★PuPa★

» Студента отчислили за создание карты для CS
Пт Окт 30, 2009 2:40 pm автор ★PuPa★

» Counter-Strike 1.6 стал жертвой рекламы
Пт Окт 30, 2009 2:40 pm автор ★PuPa★

» SpawN возвращается!
Пт Окт 30, 2009 2:38 pm автор ★PuPa★

» Предложения
Пт Окт 30, 2009 2:28 pm автор ★PuPa★

» Жлобы на игроков
Пт Окт 30, 2009 2:28 pm автор ★PuPa★

» CS 1.6 Server Patch 47 и 48 протокол одновременно
Пт Окт 30, 2009 6:31 am автор Алексей

» Патч для поиска серверов в интернете
Пт Окт 30, 2009 6:29 am автор Алексей

» Чудеса в Counter-Strike (видео)
Пт Окт 30, 2009 6:26 am автор Алексей

» Готовый сервер SoccerJam
Пт Окт 30, 2009 6:14 am автор Алексей

» Готовый Kreedz (jump) сервер
Пт Окт 30, 2009 6:12 am автор Алексей

» Готовый сервер с модом Warcraft 3
Пт Окт 30, 2009 6:11 am автор Алексей

» Готовый сервер для Counter-Strike с модом SuperHeroMod от All-CS.net.ru. [57 героев]
Пт Окт 30, 2009 6:09 am автор Алексей

» Готовый сервер CS 1.6 DeathMatch FFA v3.0
Пт Окт 30, 2009 6:07 am автор Алексей

» Готовый сервер Zombie Plague Mod 4.3 для CS 1.6 (+боты, +DM)
Пт Окт 30, 2009 6:06 am автор Алексей

» Стандартный сервер Counter-Stirke 1.6
Пт Окт 30, 2009 6:04 am автор Алексей

» HLDS Console 1.1
Пт Окт 30, 2009 6:01 am автор Алексей

» Counter-start v1.0
Пт Окт 30, 2009 5:57 am автор Алексей

» CommandZ v1.32
Пт Окт 30, 2009 5:55 am автор Алексей

» Easy Config builder v1.0
Пт Окт 30, 2009 5:52 am автор Алексей

» Coles Autobinder
Пт Окт 30, 2009 5:51 am автор Алексей

Сервер

Сервер 2

Самые активные пользователи

Статистика

Наши пользователи оставили сообщений: 126 в 122 сюжете(ах)

Всего зарегистрированных пользователей: 8

Последний зарегистрированный пользователь: Taranov-tar


    Скрипты для начинающих

    Поделиться
    avatar
    ★PuPa★
    Администратор
    Администратор

    Сообщения : 103
    Дата регистрации : 2009-10-28

    Скрипты для начинающих

    Сообщение  ★PuPa★ в Чт Окт 29, 2009 4:13 pm

    Скрипты для начинающих

    Давным давно, в далекой далекой id-software был сделан Quake, и дабы приятно было всяким геймерам, придумали аксакалы консоль, которая закрывает пол-экрана и мешает играть. И стало геймерам муторно, и сказали они: “забьем мы на вашу кваку, и останетесь вы в глубоком поппинсе”. И стало стыдно мудрецам, и добавили они в консоль буковки и циферки всякие и сказали геймерам: “Се - язык! Специально для кваки сделаный. Кто поймет язык этот великий, сможет управление свое менять не выходя из игры и фишки умные лепить, которые неизвестны доселе были геймерам, меняющим управление в глупом и непрогрессивном меню “Controls”. И возрадовались геймеры, и признали кваку игрой. Много килобайт утекло с тех пор. Появились у кваки дети, внуки и соседи по комнате, но до сих пор у всех них можно забить верхнюю половину экрана странными букивками и цифирками.

    Итак, что же такое 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"

      Текущее время Вс Июл 22, 2018 4:58 am