Четверг, 21.11.2024, 09:49:1

Меню сайта
Наш опрос
За кого вы часто играете?

Результат опроса Результаты
Все опросы нашего сайта Архив опросов
Всего голосовало: 24
Обсудить на форуме
Реклама

Мониторинг серверов CS 1.6
Counter-Strike 1.6 сервера
сервера wow Раскрутка серверов КС 1.6 сборка counter-strike - скачать cs 1.6 counter strike final сборка counter-strike - скачать cs 1.6
Главная » Статьи » Мои статьи

Counter-Strike. Meta скрипты

Было ли когда-нибудь с вами такое, что вам не хватало клавиш на клавиатуре, потому что вы забиндили и всю покупку, и сообщения, и радиокоманды? А хотели ли вы забиндить на одну и ту же клавишу несколько разных команд? Если ваш ответ да, то эта статья для вас. В ней я расскажу вам как сделать мета-скрипты. Что ж, начнем с синтаксиса:
// Сделаем алиасы для каждой команды
alias command1 "action1; wait; action1" //Алиас для первой команды//
alias command2 "action1; wait; action2" //Алиас для второй...//

// Теперь выберем, что будет по дефолту

bind f1 "command1"

// Делаем мета-алиасы:
alias +meta1 "bind f1 command2" // Эта команда запускается, когда нажата мета-клавиша
alias -meta1 "bind f1 command1" // А эта, когда не нажата

// Назначаем мета-клавишу
bind alt "+meta1"

Теперь приведем пример с радиосообщениями. При нажатии на кнопку "R" клавиши "S", "G", "F", "A" будут вызывать радиосообщения "Storm in Front", "Go, Go, Go", "Team, Fall Back" и "Affirmative" соответственно. Иначе они будут выполнять команды движения назад, выброс оружия, альтернатиная стрельба и стрейф влево.

// делаем алиасы для радиосообщений
alias go "radio2; wait; menuselect 1; wait; wait; wait; slot10; wait; slo10"
alias storm "radio2; wait; menuselect 5; wait; wait; wait; slot10; wait; slo10"
alias aff "radio3; wait; menuselect 1; wait; wait; wait; slot10; wait; slo10"
alias fal "radio2; wait; menuselect 2; wait; wait; wait; slot10; wait; slo10"

// биндим по дефолту
bind s "+back"
bind a "+moveleft"
bind g "drop"
bind f "+attack2"

// делаем мета-алиасы...
alias +meta "bind g go; bind s storm; bind a aff; bind f fal"
alias -meta "bind s +back; bind a +moveleft; bind g drop; bind f +attack2"

// биндим мета-клавишу
bind r +meta

Категория: Мои статьи | Добавил: Felix (01.01.2012)
Просмотров: 499 | Рейтинг: 0.0/0
Всего комментариев: 0
der="0" width="100%" cellspacing="1" cellpadding="2" class="commTable1">
Имя *:
Email:
Код *:
Витрина ссылок
Купить ссылку здесь
(Цена: 5 руб.)


Поставить к себе на сайт
Поиск
Форма входа
Реклама
Свободное рекламное место 150х200


Рекламные места свободны Обращайтесь к Админу
Статистика
Файлов
Новостей: 7
Файлов: 356
Фото: 0
Форум: 0/0
Коментариев: 19
Зареганых:
Всего: 12
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них
Администраторов: 2
Модераторов: 1
Модератор форума:
Проверенных: 0
Обычных юзеров: 9
Из них
Парней: 10
Девушек: 2
Счетчик:
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Юзеры онлайн:
Нас посетили:


Конструктор сайтов - uCoz

Сайт оптимизирован под браузер FireFox Mozilla. SiteMap | SiteMap Forum.
Дизайн данного сайта полностью принадлежит администратору.