Бинды Rust — автобег, kill, combatlog
В консоли F1 меняете только клавишу, затем writecfg. Автобег: bind x forward;sprint. Combatlog: bind f2 consoletoggle;combatlog. Килл: bind [leftshift+k] kill. Убрать бинд: bind x "".
Штатная система клиента, не читы. Плагины (/home, /kit) сюда не входят. Старт вайпа: новичку · FPS и настройки · выбор сервера.
Что менять в команде
bind x forward;sprint
↑
ЭТО — ваша клавиша. Остальное не трогайте.
| Часть | Пример | Что делать |
|---|---|---|
bind | bind | Не менять |
| Клавиша | x, n, mouse4, [leftshift+k] | Подставьте свою |
| Действие | forward;sprint | Копировать как есть |
Имена клавиш: a–z, 0–9, f1–f12, mouse3 / mouse4 (боковые кнопки), keypad1 (цифра на нумпаде), leftarrow… Полный список — ниже.
Не вешайте новый бинд на W / A / S / D, Tab, E, R, Space, если не уверены. mouse1 = ПКМ — бинд на неё ломает прицел, пока не снимете.
Как поставить
- F1 → вставьте строку из таблицы.
- Замените клавишу на свою.
- Enter → затем
writecfg.
| Задача | Команда (клавишу меняете) |
|---|---|
| Назначить | bind x forward;sprint |
| Снять | bind x "" |
| Сохранить | writecfg |
| Комбо Shift+K | bind [leftshift+k] kill |
[leftshift+k]Это не отдельная клавиша от k: если на k тоже что-то висит, сработает и оно. Комбо уменьшает случайные нажатия kill, а не даёт два независимых бинда на одну букву.
Готовый набор — скопировать
Вставьте в F1 построчно. Клавиши — примеры: занятую кнопку замените.
bind [leftshift+k] kill
bind f2 consoletoggle;combatlog
bind x forward;sprint
bind z duck
bind mouse4 +hoverloot
bind h "craft.add -2072273936 1"
bind keypad1 "gesture wave"
bind keypad2 "gesture thumbsup"
bind keypad3 "gesture shrug"
writecfg
| Строка | Клавиша в примере | Зачем |
|---|---|---|
| 1 | Shift + K | Умереть → респавн |
| 2 | F2 | Combatlog |
| 3 | X | Автобег (стоп — W) |
| 4 | Z | Тогл приседа |
| 5 | боковая кнопка мыши | Быстрый лут |
| 6 | H | Крафт бинта |
| 7–9 | 1 / 2 / 3 на нумпаде | Жесты |
Синтаксис коротко
| В команде | Смысл | Пример (клавишу меняете) |
|---|---|---|
; | Несколько действий | bind f2 consoletoggle;combatlog |
+ перед действием | Пока держите клавишу | bind x +forward;+sprint |
без + | Вкл. и держит, пока не перебьёте | bind x forward;sprint |
~ | Цикл при каждом нажатии | bind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1 |
Движение
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Автобег (тап → бежит, стоп W) | x | bind x forward;sprint |
| Бег только пока держите | x | bind x +forward;+sprint |
| Вперёд + спринт + прыжок (держать) | j | bind j +forward;+sprint;+jump |
| Тогл приседа | z | bind z duck |
Действия внутри: forward, backward, left, right, jump, duck, sprint.
Бой и оружие
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Автоатака (стоп — снова ЛКМ) | Shift + F11 | bind [leftshift+f11] attack |
| Автоатака + тогл приседа | Right Shift + F11 | bind [rightshift+f11] attack;duck |
| Фонарик/лазер вместе с прицелом | ПКМ (mouse1) | bind mouse1 +lighttoggle;+attack2 |
Бинд на mouse1 заменяет обычный ПКМ. Нужен только если осознанно хотите фонарик при ADS. Снять: bind mouse1 "", затем в настройках снова назначьте прицел или writecfg после восстановления.
Чувствительность в прицеле (продвинутый, тоже на mouse1):
bind mouse1 "+attack2;+input.sensitivity .45;input.sensitivity .2"
Числа .45 / .2 — свои. Действия: attack, attack2, attack3 (полстака), firemode (burst), lighttoggle.
Лут и крафт
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Лут наведением (держать) | mouse4 | bind mouse4 +hoverloot |
| Крафт 1 бинта | h | bind h "craft.add -2072273936 1" |
| 2 бинта на колёсико вверх | прокрутка вверх | bind mousewheelup "craft.add -2072273936 2" |
-2072273936 — ID бинта (ваниль). Второе число — количество. Нужны ресурсы и место в очереди крафта.
+ у hoverloot обязателен. Ещё: use (двери/ящики), chat.add (сообщение себе в чат).
Чат
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Общий чат | 7 | bind 7 chat.say "Привет" |
| Тим-чат | 8 | bind 8 chat.teamsay "Иду на базу" |
Текст в кавычках — свой. Клавишу 7 / 8 замените, если заняты хотбаром.
Жесты
Колесо по умолчанию — B. На одну клавишу:
bind keypad1 "gesture wave"
Меняете keypad1. Имя жеста — из таблицы (в кавычках).
| Жест | Вставить вместо wave |
|---|---|
| Махание | wave |
| Победа | victory |
| Пожимание плечами | shrug |
| Палец вверх / вниз | thumbsup / thumbsdown |
| Поторапливание | hurry |
| OK | ok |
| Аплодисменты | clap |
| Указание | point |
| Дружелюбный | friendly |
| Cabbage patch / Twist / Raise the roof | cabbagepatch / twist / raisetheroof |
Другие имена (salute, dance, surrender…) — не из рабочего списка клиента, не используем.
Клиент и графика
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Консоль + combatlog | f2 | bind f2 consoletoggle;combatlog |
| Левая ↔ правая рука у оружия | → | bind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1 |
| Цикл FOV 70 → 80 → 90 | Right Shift + Right Ctrl | bind [rightshift+rightcontrol] ~graphics.fov 70;graphics.fov 80;graphics.fov 90 |
| Zoom FOV пока держите | mouse4 | bind mouse4 +meta.if_true "fov 70";+meta.if_false "fov 90" |
Числа FOV — свои. combatlog сам консоль не открывает — поэтому в паре с consoletoggle.
Смерть и выход
| Зачем | Клавиша (пример) | Скопировать в F1 |
|---|---|---|
| Убить себя (безопаснее) | Shift + K | bind [leftshift+k] kill |
| Убить себя (одна кнопка) | k | bind k kill |
| Выйти с сервера | f10 | bind f10 client.disconnect |
quit закрывает игру на рабочий стол — биндить осторожно.
Имена клавиш
| Написать в бинде | На клавиатуре / мыши |
|---|---|
x, n, h… | Буква |
f2, f10 | F2, F10 |
mouse0 / mouse1 / mouse2 | ЛКМ / ПКМ / клик колёсика |
mouse3 / mouse4 | Боковые кнопки мыши |
mousewheelup / mousewheeldown | Прокрутка |
leftshift, leftcontrol, leftalt | Левые модификаторы |
keypad0…keypad9 | Цифры нумпада |
rightarrow, leftarrow… | Стрелки |
backquote | Ё / ~ |
[leftshift+k] | Зажать Left Shift и нажать K |
Что не входит
- Плагины сервера и админ-команды (
noclip,god…). - Жесты вне таблицы выше.
- Внешние макросы — риск EAC; F1-бинды — нормальный путь.
FAQ
Что именно менять?
Только клавишу (второе слово). bind n forward;sprint — автобег на N.
Как сделать бинд?
F1 → вставить → заменить клавишу → Enter → writecfg.
Автобег не останавливается?
Нажмите W (или другую клавишу движения). «Пока держу» — с плюсами: +forward;+sprint.
Бинд на combatlog
bind f2 consoletoggle;combatlog. Клавишу f2 замените. Затем writecfg. Сама команда combatlog консоль не открывает — поэтому рядом consoletoggle.
Бинд на килл
bind [leftshift+k] kill. Это Shift+K. Одну кнопку: bind k kill. Затем writecfg.
Combatlog пустой?
Нужен недавний урон. Откройте через consoletoggle;combatlog.
Крафт бинта не идёт?
Нужны тряпка/ресурсы и слот в очереди. ID бинта: -2072273936.
Как убрать бинд в Rust?
bind ваша_клавиша "" → writecfg. Пример: bind x "" снимает бинд с x.
Итог
- Берите строку из таблицы.
- Меняйте только клавишу.
writecfg.
Старт — готовый набор.