Бинды и консоль

KF2 SetBind: названия клавиш, команды и примеры биндов

SetBind позволяет прямо в Killing Floor 2 назначить любую клавишу на консольную команду и объединить несколько команд в одно нажатие. В гиде игрока перечислены названия клавиш, которые понимает игра, команды, которые стоит привязывать, и пара рискованных "экспериментальных" биндов. Он дополняет страницы про полезные бинды, бинды чата и выброс всего dosh одной клавишей.

Перед началом

  • Сделайте копию C:\Users\<вы>\Documents\My Games\KillingFloor2\KFGame\Config\KFInput.ini. Обновления игры часто сбрасывают клавиши, а удаление этого файла возвращает управление к стандартному, если вы что-то сломали.
  • Быстрая консоль открывается на F3, полная - на тильде.
  • Синтаксис: SetBind "<клавиша>" "<команда>". Символ | объединяет несколько команд в один бинд; при объединении кавычки обязательны.
  • Не назначайте одну клавишу одновременно в настройках игры и через SetBind: получится двойной бинд.

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

  • Мышь: LeftMouseButton, MiddleMouseButton, RightMouseButton, MouseScrollUp, MouseScrollDown, ThumbMouseButton, ThumbMouseButton2.
  • Навигация: Up, Down, Left, Right. Буквы A-Z, а также Comma, Period, UnderScore.
  • Цифры: One-Nine, Zero. Прочее: Equals, LeftBracket, RightBracket, SemiColon, Quote, Slash, BackSlash.
  • Блок прокрутки: Insert, Delete, Home, End, PageUp, PageDown. Цифровой блок: Divide, Multiply, Subtract, Add, Decimal, NumPadZero - NumPadNine.
  • Особые: Enter, Backspace, Spacebar, Tab, LeftControl, RightControl, LeftAlt, RightAlt, LeftShift, RightShift.
  • Не рекомендуются: CapsLock, ScrollLock, NumLock, PrintScreen (не реагирует), Pause (пауза в соло), Escape, Tilde (консоль), F3 (быстрая консоль) и остальные функциональные клавиши.

Примеры команд

НазначениеПример
Переключаемый бег (теперь есть и в настройках)SetBind CapsLock "GamepadSprint"
Скрыть/показать HUDSetBind Divide "ToggleHUD"
Режим камеры наблюдателяSetBind Multiply "SpectateChangeCamMode"
Бросить 200 dosh одной клавишейSetBind N "TossMoney | TossMoney | TossMoney | TossMoney"
Быстрая реплика в чатSetBind NumPadEight "Say TAUNT PLAYERS"
Запрос в командный чатSetBind NumPadNine "TeamSay REQUEST WEAPON"
Убрать биндSetBind ScrollLock "None"
ФонарикSetBind 5 "ToggleFlashlight"
Режим скриншотаSetBind NumLock "ToggleScreenShotMode"
СамоубийствоSetBind ScrollLock "Suicide"

Каждый TossMoney бросает 50 dosh. Для нескольких TossMoney кавычки обязательны, для Say и None - нет.

Экспериментальные бинды

Автор называет их почти читерством, так что решайте сами: SetBind C "QuickHeal | OnRelease SelectLastWeapon" для более быстрого лечения, бинд из нескольких GBA_DropWeapon и SwitchWeaponGroup 0 для сброса оружия и "кнопка паники", которая выбрасывает почти все пушки и 1000 dosh. Она не работает, пока в руках неснимаемое оружие, например нож.

Где взять больше команд

Автор ссылается на длинный список тестовых и админских команд: список консольных команд для тестирования.

Вопросы и ответы

Как сбросить бинды?
Удалите KFInput.ini в Documents/My Games/KillingFloor2/KFGame/Config - игра создаст его заново со стандартными значениями.
Как объединить команды в один бинд?
Разделите их символом | и возьмите всю команду в кавычки.