Как отдалить руки и поменять FOV в Rust

Одна команда на руки, поле зрения FOV, бинд на приближение и бинд на смену рук — всё, что в ванильном Rust действительно работает, без выдуманных команд из старых гайдов.

Обновлено: Команда LEGENDSRUST7 мин чтенияПроизводительность и настройки

Ответ на самый частый вопрос сразу: команда на руки в Rust — graphics.vm_fov_scale false. Она делает руки и оружие на экране меньше и как будто отодвигает их от камеры, освобождая обзор. Ниже — как её ввести и вернуть, как настроить поле зрения FOV, как сделать бинд на приближение и бинд на смену рук, и какие популярные «команды» на самом деле не существуют.

Как открыть консоль и ввести команду

  1. Нажмите F1 — в игре или в главном меню. Внизу появится строка ввода.
  2. Введите команду и нажмите Enter.
  3. Закройте консоль клавишей F1 или Esc.

Консоль подсказывает команды по мере ввода. Если нужно проверить, есть ли команда в текущей версии, введите find и часть названия, например find vm_.

Команда на руки: graphics.vm_fov_scale

В Rust руки и оружие рисуются отдельно от мира — это так называемая модель от первого лица (viewmodel). Переменная graphics.vm_fov_scale решает, растягивать ли её вместе с полем зрения:

КомандаРезультат
graphics.vm_fov_scale falseРуки и оружие меньше и дальше, больше видно вокруг
graphics.vm_fov_scale trueСтандартный вид, руки крупнее и ближе

Это и есть то, что игроки называют «отдалить руки», «дальние руки» или «длинные руки». Команда меняет только картинку: разброс, отдача и дальность удара остаются прежними. Эффект сильнее всего заметен при большом FOV, поэтому её обычно используют вместе с FOV 90.

Если команда не срабатывает

Проверьте написание: название переменной пишется через точку и подчёркивание, а значение — маленькими буквами, false или true. Чтобы узнать текущее значение, введите название переменной без значения — graphics.vm_fov_scale — и консоль покажет, что сейчас установлено. Если после перезапуска игры руки снова стали крупными, сохраните настройки командой writecfg, о ней — ниже.

Поле зрения (FOV): ползунок и команда

FOV — угол обзора камеры. Чем он больше, тем больше видно по сторонам, но тем мельче объекты вдали. Изменить его можно ползунком Field of View в настройках игры или командой:

graphics.fov 90

Допустимый диапазон — от 70 до 90: такое ограничение Facepunch ввела ещё в 2019 году и с тех пор не меняла. Значения больше 90 или меньше 70 игра не примет, поэтому советы поставить FOV 110 или 120 — из других игр или очень старых версий Rust.

  • 90 — выбор большинства PvP-игроков: максимальный обзор.
  • 80 — компромисс: противники вдали чуть крупнее, по краям меньше искажений.
  • 70 — минимум; на нём удобно делать «приближение» биндом (см. ниже).

Отдельного ползунка для FOV рук в меню Rust мы не нашли — за это отвечает только команда graphics.vm_fov_scale.

Бинд на приближение

Самый популярный запрос — бинд на приближение в Rust: пока кнопка зажата, камера приближается, как в бинокль. Работает это через смену FOV с 90 на минимальные 70. Официальная документация Facepunch по биндам даёт такой способ:

bind mouse4 +meta.if_true "graphics.fov 70";+meta.if_false "graphics.fov 90"

Как это работает: +meta.if_true выполняет команду, пока клавиша зажата, а +meta.if_false — когда её отпустили. mouse4 — одна из боковых кнопок мыши; вместо неё можно указать любую клавишу, например z или c. Приближение получается небольшим, потому что меньше 70 FOV опустить нельзя, но для осмотра горизонта этого хватает.

Если бинд не работает, проверьте кавычки: нужны обычные прямые кавычки ", а не «ёлочки» или типографские “лапки”, которые иногда подставляются при копировании с сайтов и из мессенджеров. Также проверьте, что между командами стоит точка с запятой без лишних пробелов внутри названий, и что эта клавиша не занята другим действием в настройках управления.

Бинд на приближение и отдаление одной кнопкой

Если удобнее переключать, а не держать, используйте цикл: знак ~ перед первой командой означает, что каждое нажатие выполняет следующую команду из списка.

bind z ~graphics.fov 70;graphics.fov 80;graphics.fov 90

Первое нажатие ставит FOV 70, второе — 80, третье — 90, потом по кругу. Для двух положений оставьте два значения: bind z ~graphics.fov 70;graphics.fov 90.

Бинд на смену рук: оружие в левой руке

Rust умеет показывать оружие в левой руке. Это включается командой:

graphics.vm_horizontal_flip true

Вернуть правую руку — graphics.vm_horizontal_flip false. Чтобы менять руки одной клавишей, сделайте цикл-бинд, как в документации Facepunch:

bind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1

Здесь rightarrow — стрелка вправо; подставьте свою клавишу. Смена руки — только визуальная: модель отражается зеркально, прицеливание и стрельба не меняются. Пригодится, если вы выглядываете из-за левого угла и правая рука с оружием закрывает обзор.

Как сохранить и удалить бинды

После настройки биндов введите в консоли:

writecfg

Команда записывает бинды и настройки в файлы конфигурации, и они сохраняются после перезапуска игры. Бинды хранятся в файле keys.cfg в папке игры.

Удалить бинд можно, назначив клавише пустое действие: bind z "" или bind z clear. Если сбилось всё сразу, можно сбросить настройки целиком — как это сделать, описано в гайде «Лучшие настройки графики Rust».

Шпаргалка: все команды из гайда

ЗадачаЧто ввести в консоли F1
Отдалить рукиgraphics.vm_fov_scale false
Вернуть рукиgraphics.vm_fov_scale true
Максимальный обзорgraphics.fov 90
Приближение, пока зажата кнопкаbind mouse4 +meta.if_true "graphics.fov 70";+meta.if_false "graphics.fov 90"
Приближение и отдаление по нажатиюbind z ~graphics.fov 70;graphics.fov 90
Оружие в левой рукеgraphics.vm_horizontal_flip true
Смена рук одной клавишейbind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1
Сохранить биндыwritecfg
Удалить биндbind z ""

Приближение прицела: чем бинд отличается от прицелов

Запросы «приближение прицела в Rust» и «как приблизить прицел» часто смешивают две разные вещи. Бинд FOV меняет угол обзора камеры: приближение небольшое и работает всегда, с любым оружием и даже без него. Настоящее приближение при прицеливании дают только обвесы на оружие — прицелы. Самодельный прицел и голографический прицел почти не увеличивают картинку, а заметное увеличение дают оптические прицелы 8x и 16x. Их ставят в слот обвеса оружия в инвентаре, поэтому бинд FOV их не заменяет: он лишь помогает осматривать местность, не доставая бинокль или винтовку.

Ещё одна деталь: при FOV 90 далёкие цели выглядят мельче, чем при 80. Если вам трудно попадать на средней дистанции, попробуйте FOV 80–85 на несколько дней, прежде чем возвращаться к 90 — к любому значению нужно привыкнуть.

Чего в Rust нет: популярные мифы

  • Команды сдвига рук. Команд вроде «viewmodel offset», которые двигают руки влево-вправо или вперёд-назад, в ванильном Rust нет. Единственный рабочий способ отдалить руки — graphics.vm_fov_scale false.
  • Дробные значения vm_fov_scale. Переменная принимает только «да/нет» (true/false), а не числа вроде 0,5.
  • FOV больше 90. Ограничение 70–90 действует с 2019 года.
  • Бинды с alias из других игр. Синтаксис вроде alias "+zoom" пришёл из игр на движке Source; в Rust для таких задач есть +meta.if_true и циклы с ~.

Что выбрать для PvP

Рабочий набор, с которого удобно начать: FOV 90, graphics.vm_fov_scale false, бинд приближения на боковую кнопку мыши и, по желанию, бинд смены рук на свободную клавишу. Всё это штатные настройки клиента, а не стороннее ПО, — они работают на любых серверах. А чтобы картинка была чистой и FPS стабильным, загляните в раздел про PvP гайда «Лучшие настройки графики Rust» и в гайд «Оптимизация Rust».

Проверить настройки в бою можно на ванильном сервере LEGENDSRUST #1 PHOENIX: рейты x1, без игровых плагинов. Как зайти — на странице «Как подключиться».

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

Какая команда на руки в Rust?

graphics.vm_fov_scale false. Её вводят в консоли F1: руки и оружие станут меньше и визуально дальше. Вернуть как было — graphics.vm_fov_scale true.

Какой максимальный FOV в Rust?

90. Поле зрения в Rust ограничено диапазоном от 70 до 90, поэтому значения вроде 110 или 120 из старых гайдов игра не примет.

Как сделать бинд на приближение в Rust?

Введите в консоли F1: bind mouse4 +meta.if_true "graphics.fov 70";+meta.if_false "graphics.fov 90". Пока кнопка зажата, FOV будет 70, после отпускания вернётся 90. Затем сохраните бинды командой writecfg.

Как поменять руку в Rust?

Командой graphics.vm_horizontal_flip true оружие переходит в левую руку, false возвращает в правую. Переключать одной клавишей можно биндом bind rightarrow ~graphics.vm_horizontal_flip 0;graphics.vm_horizontal_flip 1.

Можно ли за эти команды получить бан?

Нет. Это штатные настройки клиента Rust, они не дают доступа к чужой информации и работают на любых серверах, включая официальные.