Frozen Опубликовано 20 декабря, 2018 Поделиться Опубликовано 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 Ссылка на комментарий Поделиться на другие сайты More sharing options...
Figgy Опубликовано 20 декабря, 2018 Поделиться Опубликовано 20 декабря, 2018 (изменено) Я не знал, что это возможно. Спасибо за то, что поделился этим! Изменено 20 декабря, 2018 пользователем Figgy 1 Ссылка на комментарий Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти