Бинды(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 за Т, или покупка чего либо если у вас не хватает денег на это и т.д.) просто пропускается и начинает выполнятся следующая команда.
Это очень полезное свойство, т.к. оно помогает создавать отличные бинды на закупку, например:
При нажатии клавиши "f1” при наличии у вас денег произойдет покупка m4a1 или ak47 – в зависимости от того за кого вы играете, т.к. подходящая команда исполнится а не подходящая просто пропустится, далее если еще остались деньги произойдет покупка патронов на главное оружие (primammo), т.е. соответственно на ак47 или м4а1, далее одна флеш (flash), броня со шлемом (vesthelm) а если не хватит денег то просто броня (vest), потом дефюз если вы СТ конечно (defuser), потом еще одна флеш, потом осколочная (hegren) и дымовая граната (sgren). Это правильный, продуманный бинд. А вот если вы переусердствуете и напишете например так:
Здесь вроде думается – покупается калаш или м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” "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) Список оружия, для биндов на покупку
Код алиаса, который нужно прописывать в бинде Название в игре Название в реале galil defender ak47 cv47 scout sg552 krieg552 awp magnum g3sg1 d3au1 famas clarion m4a1 aug bullpup sg550 krieg550 glock 9x19mm usp km45 p228 228compact deagle nighthawk elites fn57 fiveseven m3 12gauge xm1014 autoshotgun mac10 tmp mp mp5 smg ump45 p90 c90 m249 primammo secammo vest vesthelm flash hegren sgren nvgs defuser shield IDF Defender IDF Defender CV-47 CV-47 Schmidt Scout Krieg 552 Krieg 552 Magnum Sniper Rifle Magnum Sniper Rifle D3/AU1 D3/AU1 Clarion 5.56 Clarion 5.56 Maverick M4A1 Carbine Bullpup Bullpup Krieg 550 Commando Krieg 550 Commando 9x19mm Sidearm 9x19mm Sidearm KM .45 Tactical KM .45 Tactical 228 Compact 228 Compact Night Hawk .50C Night Hawk .50C .40 Dual Elites ES Five-Seven ES Five-Seven Leone 12 Gauge Super Leone 12 Gauge Super Leone YG1265 Auto Shotgun Leone YG1265 Auto Shotgun Ingram MAC-10 Schmidt Machine Pistol Schmidt Machine Pistol KM Sub-Machine Gun KM Sub-Machine Gun KM UMP45 ES C90 ES C90 M249 Primary Ammo Secondary Ammo Kevlar Kevlar+Helmet Flashbang HE Grenade Smoke Grenade Nightvision Defusal Kit Tactical Shield Галил Галил АК 47 АК 47 Steyr Scout (муха) SG-552 SG-552 АВП (awp) АВП (awp) G3/SG-1 Sniper Rifle (СВ) G3/SG-1 Sniper Rifle (СВ) Фамас (Famas) Фамас (Famas) М4А1 Steyr AUG Steyr AUG SG-550 Sniper Rifle (СВ) SG-550 Sniper Rifle (СВ) Глок (Glock) Глок (Glock) Юсп (usp) Юсп (usp) SIG-Sauer P228 (пистолет) SIG-Sauer P228 (пистолет) IMI Desert Eagle .50AE (Дигл) IMI Desert Eagle .50AE (Дигл) Beretta 92G Elite II (2-е Беретты) Файвсевен (FN Five-Seven) Файвсевен (FN Five-Seven) Дробовик 1 (Benelli M3 Super 90) Дробовик 1 (Benelli M3 Super 90) Дробовик 2 (Benelli XM1014) Дробовик 2 (Benelli XM1014) Ingram MAC-10 (УЗИ) Steyr TMP (у СТ с глушаком) Steyr TMP (у СТ с глушаком) Хеклер (Heckler & Koch MP5) Хеклер (Heckler & Koch MP5) Heckler & Koch UMP45 FN P90 (Петух) FN P90 (Петух) Пулемет (М249) Патроны к основному оружию Патроны к пистолетам Броня Броня + каска Флеш (ослепительная граната) НЕ (осколочная граната) Дым (дымова граната) Ночное видение Дефюз (щипцы) Тактический щит
2) Список кнопок на которые можно биндить Клавиши букв: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Кнопки джойстика: JOY1 JOY2 JOY3 JOY4 AUX5 AUX6 Специальные клавиши: Enter Space Shift Ctrl Pause Alt Backspace Tab Escape Функциональные клавиши: F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12
Клавиши прокручивания: Ins Del Home End Pgdn Pgup Стрелки: Leftarrow Rightarrow Uparrow Downarrow Клавиши цифровой панели: kp_leftarrow kp_del kp_end kp_downarrow kp_pgup kp_ins kp_5 kp_plus kp_uparrow kp_enter kp_pgdn kp_rightarrow kp_slash kp_minus kp_home
Остальные: , . / ; ' * [ ] - = ~
3) Список консольных команд, которые так же можно биндить. Смотрите в следующем разделе "Список консольных команд"
Метабинды
Метабинды это бинды 2 в 1, работающие со скриптами в виде алиасов – при зажатой кнопке будет работать скрипт со знаком «+» в «имени», но как только кнопку отпустят в действие придет скрипт со знаком «-». В народе они так и называются – скрипты или алиасы.
Подробнее о них читайте в следующем разделе «Все про скрипты»