
Бінди в Rust допомагають швидше виконувати часті дії: перемикати положення зброї, змінювати FOV, запускати автобіг, крафтити предмети або відправляти команди в чат однією клавішею. Навіть досвідчені виживальники часто не знають повного функціоналу консолі і продовжують здійснювати всю рутину вручну.
Звична розкладка не здатна закрити всі потреби, а ігнорування кастомних зв'язок штучно ускладнює ігровий процес. Налаштувати просунуте управління можна через консоль, а потім зберегти в конфізі, щоб не вводити прив'язки заново після перезапуску гри.
Як користуватися биндами в Rust

Щоб призначити дію на кнопку, під час гри відкрийте консоль на "F1" і пропишіть:
bind клавіша команда

У деяких складних макросах використовуються подвійні прямі лапки (Не «ялинки»). Вони виділяють значення для умов або містять текст для чату. Наприклад, bind mouse4 +meta.if_true fov 70; +meta.if_false fov 90.
Щоб настроєні бінди не скинулися після перезапуску гри, введіть додаткову команду writecfg та натисніть «Enter». Вона збереже всі зміни в окремий конфіг-файл keys.cfg.
Його можна знайти у папці з грою:
…\Steam\steamapps\common\Rust\cfg\
За потреби цей файл можна змінювати, не заходячи в гру - видаляти з нього рядки або вносити нові.
Що означає +, ; і ~ у биндах
Спеціальні символи дозволяють створювати складніші сценарії автоматизації:
- + — запускає дію лише під час утримання клавіші.
- ; - дозволяє повісити кілька різних дій на одну кнопку.
- ~ - Використовується перед складовою командою для перемикання між декількома значеннями (як тумблер).
- +meta.if_true / +meta.if_false - Задає просунуті бинди з поділом фаз.
Найкращі бинди в Rust
Нижче зібрали найкорисніші консольні скрипти, розділені за категоріями. Ви можете використовувати запропоновані кнопки або замінити їх на будь-які інші.
При копіюванні кодів з цієї сторінки після вставки в консоль обов'язково замініть лапки «ялинки» на подвійні прямі.
Базові бінди: kill, combatlog, disconnect
Найпростіші команди до виконання основних дій.
| Бінд | Що робить |
| bind k kill | Миттєво вбиває свого персонажа |
| bind f1 consoletoggle;combatlog | Виводить разом із консоллю докладний журнал бою. |
| bind p ping | Показує поточний пінг. |
| bind f4 disconnect | Вимикає від сервера. |
Бінди на біг, плавання, присідання та блукання
Ці скрипти позбавляють необхідності постійно затискати кнопки під час довгих подорожей картою або при рутинному зборі ресурсів.
| Бінд | Що робить |
| bind q forward; sprint | Включає автобіг на Q. |
| bind z forward;sprint;jump | На "Z" включає автоплавання. |
| bind c duck | Включає постійний присід на "C". |
| bind mouse2 +hoverloot | Автоматично збирає предмети в інвентар при затиснутому коліщатку миші. |
Автоатака та дії при прицілюванні
Ці прив'язки спрощують бої.
| Бінд | Що робить |
| bind z attack | Безперервна автоатака. |
| bind z attack;duck | Додаткова функція «сидіти» у команді дозволяє персонажу сісти перед пострілом. |
| bind z reload;attack;duck | Варіація, що підходить для однозарядної зброї. |
| bind mouse1 «+attack2;+input.sensitivity .45;input.sensitivity .2» | При прицілюванні автоматично знижує чутливість миші до 0,2. |
| bind mouse1 +lighttoggle;+attack2 | Включає ліхтарик або ЛЦУ під час прицілювання. |
Зміна рук, положення зброї та FOV
Призначення клавіш для маніпуляцій із полем видимості та положенням рук на екрані.
| Бінд | Що робить |
| bind rightarrow ~graphics.vm_horizontal_flip 1;graphics.vm_horizontal_flip 0 | Змінює положення рук та зброї при натисканні на стрілку праворуч. |
| bind downarrow ~graphics.vm_fov_scale 0; graphics.vm_fov_scale 1 | Наближає та віддаляє руки на стрілку вниз. |
| bind leftalt ~fov 90;fov 70 | При натисканні на "L.Alt" змінює поле видимості. |
| bind c +fov 90;fov 70 | Зум при утриманні "C". |
Бінди на крафт предметів
Універсальна формула виглядає так: bind [клавіша] Craft.add [ID] [кількість]. ID — ідентифікатор предмета і, якщо вказати його неправильно, команда не спрацює.
Наприклад, створення одного бинта виглядає так: bind v craft.add -2072273936 1.
Перед введенням переконайтеся, що в інвентарі достатньо ресурсів.
| Бінд | Що крафтит |
| bind v craft.add -2072273936 10 | Бінт ×10 |
| bind b craft.add -1878475007 10 | Сачелі (вибухпакети) ×10 |
| bind c craft.add 1079279582 10 | Шприці ×10 |
| bind i craft.add 1840822026 10 | Бобові гранати ×10 |
| bind y craft.add -265876753 999 | Порох ×999 |
| bind j craft.add -1211166256 100 | Патрони 5.56 ×100 |
| bind n craft.add -1321651331 100 | Розривні патрони ×100 |
| bind k craft.add 605467368 100 | Запальні патрони ×100 |
| bind p craft.add -946369541 1 | Паливо низької якості ×1 |
| bind x craft.add 15388698 10 | Кам'яна барикада ×10 |
Ідентифікатори інших предметів можна знайти у папці: …\Rust\Bundles\items. Відкрийте потрібний файл *.json у блокноті та копіюйте цифри з поля «itemid».
Бінди на чат і жести

Ці макроси дозволяють миттєво обмінюватися заготовленими фразами, висловлювати емоції чи надсилати системні повідомлення в чат.
Обов'язково замініть лапки «ялинки» на звичайні прямі лапки.
| Бінд | Що робить |
| bind 7 chat.say «Привіт усім» | Надсилання швидкого повідомлення до спільного чату. |
| bind 8 chat.teamsay «Привіт, команда» | Надсилання швидкого повідомлення до групи чату. |
| bind b gesture wave | Помахати рукою на "B". |
| bind n gesture thumbsup | Великий палець вгору на "N". |
| bind v gesture victory | Переможний жест на "V". |
| bind x gesture shrug | Розвести руками на "X". |
Бінди для адмінів та власників серверів
Прив'язки цього списку дозволяють виконувати системні команди, доступні тільки адміністраторам.
| Бінд | Що робить |
| bind n noclip | Вмикає режим польоту на N. |
| bind [leftshift+h] debugcamera | Активує вільну камеру комбінацією "L.Shift+H". |
| bind [leftshift+t] teleport2marker | Телепортує до встановленого маркера на карті поєднанням «L.Shift+T». |
| bind numpad1 "ent kill" | Видаляє об'єкт у поле зору "Num1". |
| bind u "ent unlock" | На U розблокує об'єкт у поле зору. |
| bind l "ent lock" | На "L" блокує об'єкт у полі зору. |
| bind numpad2 spawn [ім'я об'єкта] | Співнить вказаний об'єкт. |
| bind numpad5 heli.call | Викликає на карту бойовий гелікоптер. |
| bind [leftshift+rightcontrol] 'weather.load clear' | Змінює погоду на сонячну комбінацію кнопок «L.Shift+R.Ctrl». |
Усі кнопки для бінда
У таблиці нижче зібрали всі індекси клавіш, куди можна прив'язати дію в биндах, крім найпростіших літерних az, числових 1-0 і клавіш F1-F12.
| Кнопка | Де знаходиться |
| mouse0 | Ліва кнопка миші |
| mouse1 | Права кнопка миші |
| mouse2 | Клік на колесо миші |
| mouse3, mouse4 | Бічні кнопки миші |
| mousewheeldown | Колесо миші вниз |
| mousewheelup | Колесо миші вгору |
| backquote | Тільда (~/Е) |
| мінус | Коротка межа (-) |
| plus | Плюс (+) |
| sysreq | Print Screen |
| scrolllock | Scroll Lock |
| NumLock | Num Lock, верхня клавіша нампаду |
| numpaddivide | «/» на нампаді |
| numpadmultiply | «*» на нампаді |
| numpadminus | «-» на нампаді |
| numpadplus | «+» на нампаді |
| numpadenter | «Enter» на нампаді |
| numpadperiod | Крапка на нампаді |
| numpadХ | Цифри на нампаді. Замість «X» підставте будь-яку цифру від 0 до 9. |
| uparrow | Стрілка вгору |
| downarrow | Стрілка вниз |
| leftarrow | Стрілка вліво |
| rightarrow | стрілка вправо |
| rightcontrol | Правий Ctrl |
| leftcontrol | Лівий Ctrl |
| rightshift | Правий Shift |
| leftshift | Лівий Shift |
| rightalt | Правий Alt |
| leftalt | Лівий Alt |
| слеш | Слеш (/) |
| period | Крапка (.) |
| кома | Кома (,) |
| цитувати | Ґрати (#) |
| backquote | Апостроф ('/Е) |
| крапка з комою | Крапка з комою (;/Ж) |
| leftbracket | Відкриваюча квадратна дужка ([) |
| rightbracket | Закриваюча квадратна дужка (]) |
| повертати | «Ввести» |
| зворотний слеш | Зворотний слеш над "Enter" (\) |
Як прибрати бинд у Rust
Скинути прив'язки клавіш можна двома простими способами.
Через консоль:
- Відкрийте консоль (F1).
- Для очищення однієї конкретної кнопки напишіть unbind [клавіша].
- Для повного скидання прив'язок введіть clearbinds. У цьому випадку скинуться всі налаштування керування.
- Перевірте клавішу.
- Збережіть зміни через writecfg.
Через файл keys.cfg:
- Закрийте гру.
- Перейдіть до папки …\Steam\steamapps\common\Rust\cfg\.
- Відкрийте файл keys.cfg через Блокнот.
- Видаліть рядок із непотрібною клавішею та збережіть файл.
Що робити, якщо бинд не працює
Якщо команда не спрацьовує, переконайтеся, чи не виникла одна з таких проблем:
- Перевірте, щоб у складних макросах стояли прямі лапки (»), а не «ялинки».
- Звірте з довідником вище назви клавіш: гра не зрозуміє скорочення на кшталт ПКМ або LShift
- Виключіть конфлікти - переконайтеся, що кнопка не зайнята іншою важливою дією в налаштуваннях.
- Перевірте команду окремо. Введіть саму функцію в консоль без bind і назви клавіші (наприклад, kill) і подивіться, чи вона спрацює.
- Введіть writecfg. Бінди завжди скидаються, якщо вийти без цієї команди.
- Перезапустіть Rust. Іноді кеш консолі забивається після множини правок і вимагає перезавантаження.
- Переконайтеся у правах. Адмінські команди (на зразок noclip) заблоковані для звичайних гравців, а команди чату (на зразок /home) вимагають встановлення плагінів на сервері.
Навіть невелика помилка у синтаксисі чи забутий символ роблять корисну команду неробочою. Тому при створенні біндів потрібно бути уважним і дотримуватися правил. Грамотне налаштування консолі стирає обмеження стандартної розкладки, перетворюючи управління на головний прихований козир для PvP та рутинних дій.



