Бинды в Rust: генератор

Выберите клавишу и действие, генератор соберёт строку для консоли: автобег, автоатака, автокрафт бинтов и патронов, сообщения в чат, приближение и переключение FOV. Готовые бинды и все названия клавиш ниже.

1. Клавиша

2. Действие

3. Строка для консоли

Откройте консоль клавишей F1, вставьте строку и нажмите Enter. Чтобы бинд сохранился после перезапуска, введите writecfg.

Набор биндов

Полезные бинды

Клавиши для примера, меняйте на свои.

bind [leftshift+k] killСамоубийство, чтобы быстро возродиться. Shift защищает от случайного нажатия
bind f1 consoletoggle;combatlogКонсоль сразу открывается с боевым журналом
bind x forward;sprintАвтобег: персонаж бежит, пока вы снова не нажмёте «вперёд»
bind x +forward;+sprintБег только пока зажата клавиша
bind z duckПрисесть без зажатия, отмена обычным приседом
bind [leftshift+f11] attackАвтоатака для добычи: бьёт, пока вы не нажмёте атаку сами
bind [rightshift+f11] attack;duckАвтоатака сидя
bind mouse1 +lighttoggle;+attack2Фонарик или лазер включается при прицеливании
bind h "craft.add -2072273936 1"Скрафтить один бинт
bind mousewheelup "craft.add -2072273936 2"Два бинта прокруткой колеса вверх
bind f10 client.disconnectВыйти с сервера
bind 7 chat.say "Всем привет!"Сообщение в общий чат
bind 8 chat.teamsay "Иду к вам"Сообщение в чат команды
bind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1Переложить оружие в другую руку и обратно
bind [rightshift+rightcontrol] ~graphics.fov 70;graphics.fov 80;graphics.fov 90Переключать поле зрения 70, 80 и 90 по кругу
bind mouse4 +meta.if_true "fov 70";+meta.if_false "fov 80"Приближение: пока кнопка зажата, поле зрения 70, отпустили — 80

Бинды для админа

Работают только с правами администратора сервера.

bind [leftshift+h] debugcameraСвободная камера
bind [leftshift+t] teleport2markerТелепорт к метке на карте
bind j noclipПолёт сквозь стены
bind p "ent kill"Удалить объект, на который смотрите
bind u "ent unlock"Открыть замок объекта
bind l "ent lock"Запереть объект
bind delete "layer.toggle Construction"Скрыть постройки игроков
bind [leftshift+rightcontrol] "weather.load clear"Ясная погода на сервере

Как устроен бинд

Общая формула: bind клавиша действие. Бинд вводится в консоли, она открывается клавишей F1, причём заходить на сервер не обязательно.

Точка с запятой выполняет несколько действий подряд: bind f1 consoletoggle;combatlog. Плюс перед действием держит его, только пока клавиша зажата: +forward;+sprint. Тильда переключает действия по кругу при каждом нажатии: ~graphics.fov 70;graphics.fov 90.

Пара +meta.if_true и +meta.if_false задаёт одно действие на время нажатия и другое на время, когда клавиша отпущена. Так устроен бинд приближения.

Сочетание пишется в квадратных скобках: [leftshift+k]. Это не отдельная клавиша: действие, назначенное на K, сработает и при Shift+K. Сочетание нужно, чтобы не нажать опасный бинд случайно.

Бинды сохраняются командой writecfg в файл keys.cfg в папке игры. Снять бинд: bind x "" или bind x clear.

Названия клавиш

Буквы, цифры и F1–F12 пишутся как есть: a, 7, f5.

mouse0Левая кнопка мыши
mouse1Правая кнопка мыши
mouse2Нажатие колеса
mouse3Боковая кнопка 1
mouse4Боковая кнопка 2
mousewheelupКолесо вверх
mousewheeldownКолесо вниз
uparrowСтрелка вверх
downarrowСтрелка вниз
leftarrowСтрелка влево
rightarrowСтрелка вправо
insertInsert
homeHome
pageupPage Up
pagedownPage Down
deleteDelete
endEnd
numpad0Numpad 0
numpad1Numpad 1
numpad2Numpad 2
numpad3Numpad 3
numpad4Numpad 4
numpad5Numpad 5
numpad6Numpad 6
numpad7Numpad 7
numpad8Numpad 8
numpad9Numpad 9
numpadplusNumpad +
numpadminusNumpad −
numpadmultiplyNumpad *
numpaddivideNumpad /
numpadenterNumpad Enter
numpadperiodNumpad .
backquote` (Ё)
minus−
plus+
rightshiftПравый Shift
rightcontrolПравый Ctrl
leftshiftЛевый Shift
leftcontrolЛевый Ctrl

Частые вопросы

Как сделать бинд в Rust?
Откройте консоль клавишей F1 и введите строку вида bind k kill, где k — клавиша, а kill — действие. Чтобы бинд остался после перезапуска игры, сразу после него введите writecfg. Строку можно собрать в генераторе выше и скопировать.
Как сделать автобег в Rust?
Командой bind x forward;sprint: после нажатия X персонаж бежит сам, пока вы снова не нажмёте «вперёд». Вариант bind x +forward;+sprint работает только пока клавиша зажата.
Как удалить бинд?
Введите тот же бинд с пустыми кавычками: bind x "", или bind x clear. Затем writecfg, чтобы изменение сохранилось.
Где хранятся бинды?
В файле keys.cfg в папке игры: Steam\steamapps\common\Rust. Открыть папку можно из Steam: правой кнопкой по Rust, «Управление», «Просмотреть локальные файлы».
Можно ли повесить два действия на одну клавишу?
Да, через точку с запятой: bind f1 consoletoggle;combatlog открывает консоль и боевой журнал. Сочетание [leftshift+k] не отдельная клавиша: действие на k сработает и при нажатии Shift+K.

← Все инструменты по Rust

Спросите нейросети об инструменте

Отвечает DeepSeek по данным этой страницы и тому, что у вас сейчас на экране: что делает, как устроен, частные случаи