CS 1.6 CS:CZ Бинды на покупку снаряжения

  • Автор темы Автор темы CHEL74
  • Дата начала Дата начала
Counter-Strike 1.6
Counter-Strike: Condition Zero
Закупка снаряжения в первых играх серии Counter-Strike — не самый лёгкий процесс. Помимо покупки оружия, брони, гранат и набора сапёра, требуется также отдельно докупать патроны для оружия. А ведь нужно ещё запомнить все комбинации, чтобы закупаться максимально быстро и не стоять полминуты на респе, когда опытные игроки уже заняли позиции. Но игра предоставляет возможность упростить себе задачу за счёт создания собственных клавиш покупки. Об этом мы сегодня и поговорим.



Что такое бинд?​

Слово бинд происходит от одноимённой консольной команды 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 "F3" "vest; defuser; vesthelm"
Примечание. vesthelm — это не просто покупка шлема, а покупка бронежилета со шлемом. Но если бронежилет уже имеется, к нему добавляется шлем.

Альтернативный бинд автозакупки​

Стандартную последовательность предметов автозакупки мы уже видели в файле autobuy.txt. Вот альтернативный вариант, экономящий средства:
bind "F1" "ak47; m4a1; buyammo1; vest; defuser; vesthelm"
В нём есть только основные боевые винтовки обеих команд и одна обойма для них. Боеприпасы для пистолета здесь не покупаются вообще и также как в прошлом примере отдаётся предпочтение набору сапёра, а не шлему. При повторном нажатии F1 будет докупаться по одной обойме, если на неё хватает денег.

Бинд покупки гранат​

Закупка осколочной и 2 световых гранат:
bind "F4" "hegren; flash; flash"
 
Возможно стоило бы в альтернативной автозакупке вынести вперёд покупку брони и набора сапёра, так как бегать с АК-47 голышом не очень приятно:
bind "F1" "vest; defuser; ak47; m4a1; buyammo1; vesthelm"
Но тут уже на вкус и цвет.

Оставлю ещё пример моих биндов. Бинды покупки пушек практически не использую, правда.
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F3" "mp5"
bind "F4" "awp"
bind "F5" "buyammo1; buyammo2"
bind "F6" "vest; defuser; vesthelm"
bind "F7" "hegren"
bind "F8" "flash"
bind "F9" "sgren"
bind "F10" "deagle"
bind "F11" "g3sg1; sg550"
 
Назад
Сверху