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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Preview Post