Закупка снаряжения в первых играх серии Counter-Strike — не самый лёгкий процесс. Помимо покупки оружия, брони, гранат и набора сапёра, требуется также отдельно докупать патроны для оружия. А ведь нужно ещё запомнить все комбинации, чтобы закупаться максимально быстро и не стоять полминуты на респе, когда опытные игроки уже заняли позиции. Но игра предоставляет возможность упростить себе задачу за счёт создания собственных клавиш покупки. Об этом мы сегодня и поговорим.
Структура команды:
Биндов для цифровой панели коснёмся отдельно. В ней можно привязать действия ко всем клавишам кроме Num Lock.
Помимо того, что указано в autobuy.txt существует ещё пара важных команд:
Вызов команды покупки равносилен выбору соответствующего пункта в меню покупки снаряжения. Также проверяется факт нахождения в зоне покупки и наличие нужной суммы денег.
В бинде для покупки нескольких предметов команды нужно разделять знаком
Если команд указано несколько, они вызываются по очереди, от первой к последней. Поэтому имеет смысл располагать в начале наиболее важные предметы. На то, что расположено ближе к концу списка, может банально не хватить денег.
Что такое бинд?
Слово бинд происходит от одноимённой консольной командыbind, которая привязывает игровые действия к клавишам и кнопкам мыши. Благодаря биндам мы можем ходить, стрелять, рисовать граффити и совершать другие игровые действия. Бинды записываются в файл /cstrike/config.cfg, где хранятся другие настройки.Структура команды:
bind "клавиша" "команда"
Важно! Если команда, вызываемая биндом, содержит пробелы, она обязательно должна быть заключена в кавычки, иначе выполнится только то, что указано до пробела.
Какие клавиши выбрать?
Биндов будет несколько, поэтому разумным выбором будут группы клавиш. Например, F3−F12 (F1 и F2 используются для автозакупки и закупки предыдущего снаряжения), либо цифровая панель в правой части клавиатуры. Учтите, что на F клавишах могут иметься стандартные бинды (например, скриншота).Биндов для цифровой панели коснёмся отдельно. В ней можно привязать действия ко всем клавишам кроме Num Lock.
Код:
0 KP_INS
1 KP_END
2 KP_DOWNARROW
3 KP_PGDN
4 KP_LEFTARROW
5 KP_5
6 KP_RIGHTARROW
7 KP_HOME
8 KP_UPARROW
9 KP_PGUP
/ KP_SLASH
* KP_MUL
- KP_MINUS
+ KP_PLUS
Enter KP_ENTER
. KP_DEL
Какие есть команды покупки?
Посмотреть их можно самостоятельно, через файл/cstrike/autobuy.txt. В его верхней части есть почти все команды покупки. В этом же файле внизу имеется последовательность команд для автоматической закупки снаряжения клавишей F1. Редактировать файл не рекомендуется, но скоро мы научимся составлять свои списки покупок.
Код:
// This list of "buy aliases" is used by the AutoBuy system.
// The system begins with the first alias in the list, and attempts to purchase it.
// If a primary weapon is successfully purchased, all later primary weapon aliases are skipped.
// Similarly, secondary weapon buy alias are skipped once a seconary weapon has been purchased.
// You can customize this file to reflect your weapon and equipment preferences and priorities.
//
// The console command for autobuy is "autobuy"
//
// The available buy aliases and their names as shown on the buy menu are:
// (Many weapons have more than one buy alias)
//
// galil - IDF Defender
// defender - IDF Defender
// ak47 - CV-47
// cv47 - CV-47
// scout - Schmidt Scout
// sg552 - Krieg 552
// krieg552 - Krieg 552
// awp - Magnum Sniper Rifle
// magnum - Magnum Sniper Rifle
// g3sg1 - D3/AU1
// d3au1 - D3/AU1
// famas - Clarion 5.56
// clarion - Clarion 5.56
// m4a1 - Maverick M4A1 Carbine
// aug - Bullpup
// bullpup - Bullpup
// sg550 - Krieg 550 Commando
// krieg550 - Krieg 550 Commando
// glock - 9x19mm Sidearm
// 9x19mm - 9x19mm Sidearm
// usp - KM .45 Tactical
// km45 - KM .45 Tactical
// p228 - 228 Compact
// 228compact - 228 Compact
// deagle - Night Hawk .50C
// nighthawk - Night Hawk .50C
// elites - .40 Dual Elites
// fn57 - ES Five-Seven
// fiveseven - ES Five-Seven
// m3 - Leone 12 Gauge Super
// 12gauge - Leone 12 Gauge Super
// xm1014 - Leone YG1265 Auto Shotgun
// autoshotgun - Leone YG1265 Auto Shotgun
// mac10 - Ingram MAC-10
// tmp - Schmidt Machine Pistol
// mp - Schmidt Machine Pistol
// mp5 - KM Sub-Machine Gun
// smg - KM Sub-Machine Gun
// ump45 - KM UMP45
// p90 - ES C90
// c90 - ES C90
// m249 - M249
// primammo - Primary Ammo
// secammo - Secondary Ammo
// vest - Kevlar
// vesthelm - Kevlar+Helmet
// flash - Flashbang
// hegren - HE Grenade
// sgren - Smoke Grenade
// nvgs - Nightvision
// defuser - Defusal Kit
// shield - Tactical Shield
m4a1
ak47
famas
galil
p90
mp5
primammo
secammo
defuser
vesthelm
vest
Помимо того, что указано в autobuy.txt существует ещё пара важных команд:
buyammo1— покупка одной обоймы для основного оружияbuyammo2— покупка одной обоймы для пистолета
bind "," "buyammo1"
bind "." "buyammo2"
Вызов команды покупки равносилен выбору соответствующего пункта в меню покупки снаряжения. Также проверяется факт нахождения в зоне покупки и наличие нужной суммы денег.
Составление биндов
Бинд на покупку одного предмета составить несложно. Вот пример привязки покупки AK-47 к клавише 5 цифровой панели.bind "KP_5" "ak47"
В бинде для покупки нескольких предметов команды нужно разделять знаком
;.bind "KP_5" "ak47; deagle"
Если команд указано несколько, они вызываются по очереди, от первой к последней. Поэтому имеет смысл располагать в начале наиболее важные предметы. На то, что расположено ближе к концу списка, может банально не хватить денег.
Полезные примеры
Бинд для покупки бронежилета и набора сапёра
Полезен для тех, кто выполняет в команде роль сапёров. Сначала покупается бронежилет, потом набор сапёра и, если хватает денег, докупается шлем::bind "F3" "vest; defuser; vesthelm"
Примечание.
vesthelm — это не просто покупка шлема, а покупка бронежилета со шлемом. Но если бронежилет уже имеется, к нему добавляется шлем.
Альтернативный бинд автозакупки
Стандартную последовательность предметов автозакупки мы уже видели в файле autobuy.txt. Вот альтернативный вариант, экономящий средства:В нём есть только основные боевые винтовки обеих команд и одна обойма для них. Боеприпасы для пистолета здесь не покупаются вообще и также как в прошлом примере отдаётся предпочтение набору сапёра, а не шлему. При повторном нажатии F1 будет докупаться по одной обойме, если на неё хватает денег.bind "F1" "ak47; m4a1; buyammo1; vest; defuser; vesthelm"
Бинд покупки гранат
Закупка осколочной и 2 световых гранат:bind "F4" "hegren; flash; flash"