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 4
  • Thanks 1
  • Upvote 1

Share this post


Link to post
Share on other sites
Figgy

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

Edited by Figgy
  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now