Frozen Posted December 20, 2018 Share Posted December 20, 2018 Не многие знают, но в 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 4 1 1 Link to comment Share on other sites More sharing options...
Figgy Posted December 20, 2018 Share Posted December 20, 2018 (edited) Я не знал, что это возможно. Спасибо за то, что поделился этим! Edited December 20, 2018 by Figgy 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now