Бинды в расте

В этом гайде мы разберем подробно то, как пользоваться и настроить бинды в расте. После прочтения вы научитесь создавать свои бинды, а так же найдете множество уже готовых.

Основа всех биндов — это, собственно, консольная команда bind. Она позволяет привязать любую консольную команду или действие к любой кнопке. Забиндить можно абсолютно любую консольную команду , будь то стандартная, доступная в игре изначально, или добавленная плагинами на модифицированных серверах, например команда для телепортации к другу или домой.

Список всех стандартных команд вы можете найти в нашей статье, посвященной консольным командам.

Как создавать бинды

Для того чтобы привязать какую либо команду к кнопке необходимо открыть консоль и ввести туда команду bind , передать в виде аргумента кнопку, а также консольную команду и действие. При этом можно забиндить только действие или только консольную команду.

 

bind [кнопка] [КОНСОЛЬНАЯ КОМАНДА] [ДЕЙСТВИЕ]
bind [кнопка] [КОНСОЛЬНАЯ КОМАНДА] [ДЕЙСТВИЕ;ДЕЙСТВИЕ]
bind [кнопка+кнопка] [КОНСОЛЬНАЯ КОМАНДА] [ДЕЙСТВИЕ]

 

Разберем на примерах:

  • bind k kill— в данном примере k — это кнопка к которой привязывается команда, а kill — это консольная команда.
  • bind z +duck — здесь +duck — это действие, в данном случае заставляет персонажа присесть.
  • Действий может быть несколько , при этом они разделяются точкой с запятой — bind z +attack;+duck
  • Можно использовать сочетания клавиш — bind [leftshift+k] kill

Список доступных действий для использования в биндах:

inventory.toggleОткрыть инвентарь
chat.openОткрыть чат
+jumpПрыгнуть
+slot1использовать слот (1-6)
+forwardИдти вперед
+backwardИдти назад
+leftИдти влево
+rightИдти вправо
+useИспользовать/Взять
+reloadПерезарядка
+voiceВключение голосового чата
chat.say "текст"Написать в чат текст
+lighttoggleВключить фонарь/лазер
+mapОткрыть карту
+sprintБежать
+duckПрисесть
+altlookПовернуть голову
+attackСтрелять/Добывать/Бить
+invprevПредыдущий слот
+invnextСледующий слот
consoletoggleОткрыть/закрыть консоль
bugreporterБаг репортер
killСуицид
respawnВозрождает вас
clearbindsОчищает все клавиши от биндов
writecfgСохранить настройки

Для того чтобы убрать бинд с кнопки достаточно ввести в консоль команду unbind с одним аргументом — кнопкой которую вы хотите разбиндить. Например unbind k. Или использовать clearbinds — данная команда удаляет все бинды.

Настройки для положения рук

Вы можете настроить положение рук, используя команды для их отдаления или смены стороны экрана. Эти настройки помогут адаптировать интерфейс игры под ваши предпочтения.

Как отдалить руки?

Если вам кажется, что модель оружия или руки персонажа занимают слишком много места на экране, это можно легко исправить с помощью консольной команды.

Чтобы отдалить руки, введите в консоли команду:

graphics.vm_fov_scale false

 

Если вы захотите вернуть стандартное расположение, используйте команду:

graphics.vm_fov_scale true

Бинды для быстрого изменения отдаления рук, используя следующие команды:

bind [УДОБНАЯ_КНОПКА] "graphics.vm_fov_scale false" // Отдаление рук
bind [УДОБНАЯ_КНОПКА] "graphics.vm_fov_scale true"  // Стандартное отдаление

Как настроить смену рук?

Для изменения стандартного расположения оружия в правой руке существует команда:

graphics.vm_horizontal_flip 0

Где 0 - это положение слева, а 1 - это положение справа (по умолчанию). 

 

Бинды для быстрого изменения положения рук, используя следующие команды:

bind [УДОБНАЯ_КНОПКА] "graphics.vm_horizontal_flip 0" // Руки слева
bind [УДОБНАЯ_КНОПКА] "graphics.vm_horizontal_flip 1" // Руки справа
bind [УДОБНАЯ_КНОПКА] ~graphics.vm_horizontal_flip 1;graphics.vm_horizontal_flip 0 // Смена рук на одной кнопке

Список полезных биндов

Ниже вы найдете подготовленный нами список самых полезных биндов для раста. По желанию вы можете изменить любую кнопку на ту, которая вам удобнее.

bind z +attackБинд на автоатаку
bind x +attack;+duckАвтоатака из положения сидя
bind q +forward;+sprintБинд на автобег
bind p «+jump;+sprint;+duck»Автозапрыгивание в окно
bind m chat.say «/map» или bind m map.openБинд на открытие карты, первый может не работать на некоторых серверах
bind Mouse1 +lighttoggle;+attack2Включает фонарик при выстрелах
bind k killСамоубийство
bind 5 +slot5;+attackИспользовать предмет в 5 слоте
bind l «craft.add [ID] [КОЛЛИЧЕСТВО]»Крафт любого предмета с указанным ID, вместо id можно использовать shortname. И то и другое можно найти на странице предмета у нас на сайте
bind [КНОПКА] reload;attack;duckБинд для автоматического рейда. Этот бинд включает автоатаку и перезарядку после каждого выстрела. Полезно при рейде пайпами
bind [КНОПКА] +attack;+jumpАвтоудары в прыжке, например для рейдов потолков
bind 0 gc.collectОчитка памяти для повышения FPS. Используйте для избежания фризов
Bind f3 input.sensitivity 0.2Изменение сенсы мышки
bind l craft.add gunpowder 1Бинд на крафт пороха
bind p disconnectБинд на дисконнект с сервера
bind [КНОПКА] graphics.vm_horizontal_flip [ЗНАЧЕНИЕ]Бинд на смену рук. Вместо «значение» используйте 1 для правой руки или 0 для левой
bind [КНОПКА] graphics.vm_fov_scale [ЗНАЧЕНИЕ]Бинд на приближение рук. Вместо «значение» используйте false для отдаления рук или true для стандартного отображения.
bind [УДОБНАЯ_КНОПКА] ~graphics.vm_horizontal_flip 1;graphics.vm_horizontal_flip 0Бинд на одну кнопку для смены положения рук.

Список биндов для модифицированных серверов

Данные бинды будут работать только на модифицированных серверах, на которых присутствуют плагины, добавляющие определенные консольные команды.

bind h chat.say «/home 1»бинд на тп (телепорт) домой с именем 1
bind j chat.say «/tpa»бинд на принятие тп
bind u «building.upgrade»улучшение построек
bind z «chat.say /remove»включение ремува (режима удаления построек)
bind k chat.say «/kit»получение китов ( наборов предметов)
bind y chat.say «/tpr ник»отправка тп к другу
bind g chat.say «/trade yes»принять трейд
bind F2 «backpack.open»открыть рюкзак