Frozen

Бинды в Killing floor

Recommended Posts

Frozen

Logo_for_Frozen_Graphics.thumb.jpeg.cb33487b8697e6d84357090c62ffcee9.jpegНе многие знают, но в Killing Floor можно забиндить клавиши.
Забиндить, это значит, сделать так, что бы при нажатии на определенную кнопку происходило определённое действие.


 

Для этого используется команда:
SET INPUT
Откройте консоль (клавиша ё по умолчанию) и пропишите SET INPUT, затем укажите нужную вам кнопку и в заключение нужную вам команду.

Например:
SET INPUT L say Hello!
При нажатии на кнопку L вы скажете в чат "Hello!"

Так же можно забиндить кнопки, редактируя файл User.ini в папке System игры. (Рекомендую сделать резервную копию)
Внимание! Бинды должны распологаться в разделе [Engine.Input],сразу после альясов!

Есть некоторые хитрости в этом файле, так, например, вы можете указать сколько денег вы будете кидать за раз. За этот параметр отвечает команда TossCash. Так, если вы укажете:
N=TossCash 500

То при нажатии на кнопку N вы будете кидать сразу 500 кредитов.

Так же можно задать эту команду на несколько кнопок:

N=TossCash 500
M=TossCash 250
При нажатии на N вы бросите 500, а при нажатии на M - 250 кредитов

Так же вы можете присвоить на ряд кнопок определенные сообщения
Для этого используется команда Say, например:
NumPad6=say Флешка Сдохла
При нажатии на 6 на NumPad'e появится сообщение "Флешка Сдохла"

Можно биндить несколько команда на одну кнопку разделяя их |
N=TossCash 500 | say loads of money!
При нажатии на N вы выбросите 500 кредитов и в чате появится сообщение "loads of money!"

Можно биндить разные команды на нажатие и отпускание клавиши
команды на нажатие пишутся как обычно, команды на отпускание со словом onrelease впереди
Tab=ShowScores | OnRelease HideScores

Можно назначить список повторяющихся команд на 1 клавишу с помощью алиасов:
Aliases[38]=(Command="adminlogin qwerty | set input L alogout",Alias="alogin")
Aliases[39]=(Command="adminlogout | set input L alogin",Alias="alogut")
L=alogin

1 раз нажал - выполнилась одна команда.
2 раз нажал - выполнилась вторая команда.

Т.е. в приведённом примере - один раз нажал "L" - залогинился, как админ. Второй раз "L" нажал - вышел (из админки).
Например, можно старт - стоп демки на ОДНУ клавишу повесить. (Это всег лишь пример, разумеется введя такую команду вы не войдете как админ, т.к. нужен длиннющий пароль а не пресловутое "qwerty")

Сказать "Возьми это оружие <название_оружия_в_руках>" и выбросить его
Backslash=TeamSay Take that weapon (%w) | ThrowWeapon

Очень полезный бинд.
F=SwitchWeapon 1 | onrelease SwitchToLastWeapon
Weapon 1 - нож (конечно, если нету других колюще-режущих). Нажимаем F - в руках нож, бежим быстро.
Как только отпускаем - САМО включается последнее оружие.
Чтобы работало всегда - код Weapon 1 заменить на код ножа.
По аналогии полагаю, что это getweapon kfmod.knife.
F=getweapon kfmod.knife | onrelease SwitchToLastWeapon

Предупреждение о броске гранаты.
Q=TeamSay « Fire in the Hole ! » | ThrowGrenade

 

 

 

 

  • Like 3
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Figgy

Я не знал, что это возможно. Спасибо за то, что поделился этим!

Изменено пользователем Figgy
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас