Мета скрипты для CS - Форум
Патч для css v68 Патч для css v67 Патч для css v66 Патч для css v65
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Мета скрипты для CS
MegaTronДата: Воскресенье, 08.05.2011, 16:51 | Сообщение # 1
Элита
Группа: Пользователи
Сообщений: 537
Награды: 1
Репутация: 67
Статус: Offline
"Мета" скрипты

Было ли когда-нибудь с вами такое, что вам не хватало клавиш на клавиатуре, потому что вы забиндили и всю покупку, и сообщения, и радиокоманды? А хотели ли вы забиндить на одну и ту же клавишу несколько разных команд? Если ваш ответ да, то эта статья для вас. В ней я расскажу вам как сделать мета-скрипты. Что ж, начнем с синтаксиса:

// Сделаем алиасы для каждой команды
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


 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
подготовител... Ответов [ 0 ]
фаундейшн по... Ответов [ 0 ]
онлайн курсы... Ответов [ 0 ]
AMX команды ... Ответов [ 1 ]
Поиск скрипт... Ответов [ 3 ]
купить 2 ком... Ответов [ 0 ]
современник ... Ответов [ 0 ]
языковые кур... Ответов [ 0 ]
купить 1 ком... Ответов [ 0 ]
языковые кур... Ответов [ 0 ]
Комната флуд... Ответов [ 247 ]
Конкурс &quo... Ответов [ 122 ]
Считаем до 1... Ответов [ 105 ]
+3 Ответов [ 100 ]
+5 Ответов [ 81 ]
Выкладываем ... Ответов [ 64 ]
Конкурс &quo... Ответов [ 60 ]
Давайте знак... Ответов [ 56 ]
Комната флуд... Ответов [ 54 ]
Аватарку для... Ответов [ 52 ]
MegaTron Постов [ 537 ]
Drum_n_Bass Постов [ 440 ]
evropa Постов [ 196 ]
z0mG Постов [ 196 ]
Renegat Постов [ 194 ]
Tiles Постов [ 159 ]
kivs Постов [ 110 ]
Choco- Постов [ 91 ]
strannik14 Постов [ 79 ]
Antoniovhu Постов [ 73 ]
AntonioygpДата [ 08.06.2025 ]
BogdanwhmДата [ 22.04.2024 ]
HiewlyPeeryДата [ 29.02.2024 ]
magReaxPeeryДата [ 12.02.2024 ]
WilliamlonДата [ 17.12.2023 ]
AntoniosqcДата [ 14.09.2023 ]
PruinojmДата [ 03.02.2023 ]
CoreyKafДата [ 10.05.2022 ]
WaysnifeДата [ 31.03.2022 ]
BogdanijdДата [ 29.09.2021 ]
  PR-CY.ru