Главная » Файлы » Информация |
01.02.2015, 23:48 | |||||||||||
Бинды(bind) позволяют связать выполнение любой команды или последовательности команд в игре с событием нажатия кнопки. Т.е. это определение назначения клавиши. В народе термин «забиндить» означает присвоить какую либо команду какой то клавише.
Бинд позволяет привязать любую команду к любой кнопке.
Есть два вида биндов:
1) обычные бинды
2) метабинды
Обычные бинды
Вот как выглядит обычный, стандартный бинд:
bind "keyname" "command" где:
Keyname – название кнопки, на которую вы хотите сделать бинд
Command – команда, которая будет выполняться при нажатии клавиши или скрипт
Например:
Bind "r” "reload” – назначить на кнопку "r” перезарядку оружия
Bind "f1” "m4a1; primammo” – назначить на кнопку "f1” покупку М4А1 + патроны на нее.
Использование кавычек является обязательным лишь для команды которая состоит из нескольких слов, или для последовательности команд, в остальных случаях можно их не ставить.
Символ «;» (точка с запятой) – используется в качестве разделителя между командами которые вы хотите забиндить на одну кнопку.
Команда обратная команде «бинд» – «анбинд». unbind [key] – снимает все бинды с кнопки.
Например: unbind f – означает что с кнопки «f» сняты все значения и бинды.
Если написать: unbind all то сотрутся все бинды (на клавиатуру и мышь)
Главный принцип назначения нескольких команд на одну кнопку – все команды выполняются последовательно (как вы читаете – сверху вниз и слева направо), причем команда которая не может быть выполнена по какой либо причине (покупка ак 47 за СТ, или М4А1 за Т, или покупка чего либо если у вас не хватает денег на это и т.д.) просто пропускается и начинает выполнятся следующая команда.
Это очень полезное свойство, т.к. оно помогает создавать отличные бинды на закупку, например:
Bind "f1” "m4a1; ak47; primammo; flash; vesthelm; vest; defuser; flash; hegren; sgren” (правильно)
При нажатии клавиши "f1” при наличии у вас денег произойдет покупка m4a1 или ak47 – в зависимости от того за кого вы играете, т.к. подходящая команда исполнится а не подходящая просто пропустится, далее если еще остались деньги произойдет покупка патронов на главное оружие (primammo), т.е. соответственно на ак47 или м4а1, далее одна флеш (flash), броня со шлемом (vesthelm) а если не хватит денег то просто броня (vest), потом дефюз если вы СТ конечно (defuser), потом еще одна флеш, потом осколочная (hegren) и дымовая граната (sgren).
Это правильный, продуманный бинд. А вот если вы переусердствуете и напишете например так:
Bind "f1” "m4a1; ak47; galil; famas; primammo” (неправильно)
Здесь вроде думается – покупается калаш или м4а1, а если не хватает денег то фамас или галил + патроны на то что купилось… все верно, так и будет… НО – если у вас например МНОГО денег, к примеру 10000 то тогда купится m4a1 или ak47 в зависимости от стороны а потом выбросится и купится еще и galil или famas соответственно, так как на них тоже хватило денег.
Вывод: внимательно, логически продумывайте процедуру и последовательность закупки. Можно биндить на любые кнопки любые команды и действия и любые комбинации команд и действий, лишь бы не было противоречий логике и последовательности.
Далее приведем различные бинды что бы вы смогли посмотреть и понять огромные возможности биндов:
- закупка оружия
Bind "f1” "awp; primammo; deagle; secammo” – купить авп и дигл, все с патронами.
Bind "f2” "m4a1; ak47; primammo” – купить АК47 или М4А1 (с патронами)
Bind "f3” "galil; famas; primammo” – купить Галил или Фамас (с патронами)
Bind "f4” "flash; hegren; flash; sgren” – купить весь набор гранат
Bind "f5” "vesthelm; helm” – купить броню со шлемом или просто броню
Bind "f6” "defuser” – купить дефюз
И так далее, здесь подставляйте любые кнопок и любое оружие, список всех кнопок и оружия смотрите внизу этой страницы.
- изменение прицела
bind "F1" "cl_dynamiccrosshair 1; cl_crosshair_size 1" - поставить динамический, маленький прицел
bind "F2" "cl_dynamiccrosshair 0; cl_crosshair_size 2" - поставить статический, средний прицел
Bind "f1” "cl_crosshair_color "0 0 0”” – поставить черный прицел
Bind "f2” "cl_crosshair_color "255 255 255”” – поставить белый прицел
Bind "f3” "cl_crosshair_color "255 0 0”” – поставить красный прицел
Bind "f4” "cl_crosshair_color "0 255 0”” – поставить зеленый прицел
Bind "f5” "cl_crosshair_color "0 0 255”” – поставить синий прицел
Bind "f1” "adjust_crosshair 1” прицел будет менять цвет циклически при каждом нажатии "f1”
- сообщения в чат
Bind "f1” "say: BCEM /7 P I/I B E T” – при нажатии "f1” вы напишете всем: «BCEM /7 P I/I B E T» (здесь все буквы латинские, кириллица по стандарту не допускается)
Bind "r” "reload; say team: RELOAD” - при нажатии "r” вы будете перезаряжаться и писать команде: «RELOAD»
Bind "L” "say: BCEM /7 O K A; quit” – при нажатии "L” вы напишите всем «BCEM /7 O K A» и выйдете из игры
Как видите при назначении биндов можно комбинировать различными командами, все зависит только от вашей фантазии ну и здравого смысла ))) Все остальное что вам нужно знать для составления и написания биндов это:
1) Список оружия, для биндов на покупку
2) Список кнопок на которые можно биндить
3) Список консольных команд, которые так же можно биндить.
Смотрите в следующем разделе "Список консольных команд"
Метабинды
Метабинды это бинды 2 в 1, работающие со скриптами в виде алиасов – при зажатой кнопке будет работать скрипт со знаком «+» в «имени», но как только кнопку отпустят в действие придет скрипт со знаком «-». В народе они так и называются – скрипты или алиасы.
| |||||||||||
Категория: Информация | Добавил: Professional | |||||||||||
Просмотров: 4229 | Загрузок: 0 | Рейтинг: 5.0/1 |
Всего комментариев: 0 | |