Вторник, 2026-08-11, 3:22 AM
=BAO=CSS
Site home | Каталог статей | Register now | Log in
Site Menu
Категории каталога
counter-strike source [5]
немного о counter-strike source
Обзор CS:Source [1]
Cтратегии [3]
Тактики [4]
Site Poll
Оцените мой сайт
Всего ответов: 316
Начало » Статьи » counter-strike source

"Пресс-энд-релиз" скрипты
В этой статье, вообщем-то моей первой по данной тематике, я хочу рассказать вам как сделать "прес-энд-релиз" скрипты. Название довольно странное, но если прочитать по английски, то все понятно. Механизм этих скриптов такой: при нажатии на клавишу выполняется некоторые команды, а как только эту клавишу отпускаешь - другие. Написание такого скрипта можно разбить на два шага.
1. Пишем алиасы:

alias "+press" "command1; command2"
alias "-press" "command3; command4"

Обратите особое внимание на "+" и "-". Они должны обязательно ставится перед именем алиаса, иначе сделать "прес-энд-релиз" скрипт невозможно. Второй алиас не является обязательным, если при отпускании клавиши никаких действий совершать не надо.

2. Биндим клавишу

bind "?" "+press"

Вот вообщем-то и все. Осталось только привести пример. Я думаю всем понятен, а может и полезен, будет пример с показом радара:

alias "+radar" "drawradar" alias "-radar" "hideradar"

bind "q" "+radar"

В заключение, хотелось бы отметить, что скрипты "прес-энд-релиз" можно применять и для других целей, например дял покупки оружия(см. покупка оружия в разделе скрипты). Кроме того, аналогично работают некоторые встроенные команды в КС, в частности +forward

Категория: counter-strike source | Добавил: CHARLI (2007-03-26)
Просмотров: 3613 | Комментарии: 5 | Рейтинг: 4.3 |

Всего комментариев: 1
1 КУЛИБИН  
0
bind "q" "+radar" нах

bind "mouse2" "+press"
alias "+press" "+duck; wait; +jump;"
alias "-press" "-duck; wait; -jump;"


Имя *:
Email *:
Код *:
Login Form
Поиск по каталогу
Friends Links
Copyright MyCorp © 2006Создать бесплатный сайт с uCoz