• Рекомендуем зарегистрироваться для просмотра контента и скачивания файлов!

Статья про бинды

denfil777

Патриарх
Команда форума
Регистрация
12 Янв 2024
Сообщения
74
Реакции
10
Баллы
8
Не многие знают, но в Killing Floor можно забиндить клавиши.
Забиндить, это значит, сделать так, что бы при нажатии на определенную кнопку происходило определённое действие

(примечание все что приведено
оранжевым цветом используется в консоли, а все что голубым пишется в файл user.ini)

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

Например:
Код:
SET INPUT L adminlogin 123456789
При нажатии на кнопку L вы зайдете на сервер с правами админа


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

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

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

Так же можно задать эту команду на несколько кнопок:
Код:
N=TossCash 500
M=TossCash 250

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


Так же вы можете присвоить на ряд кнопок определенные сообщения (не на кириллице!!!)
Для этого используется команда Say, например:
Код:
NumPad6=say FLESHPOUND CDOX
При нажатии на 6 на NumPad'e появится сообщение "FLESHPOUND CDOX"

Чтобы сообщения писались на русском языке,нужно в User.ini написать их по русски:
Код:
NumPad6=say Флэшпаунд Сдох
А затем изменить кодировку файла на Юникод (Unicode).

Можно создать ряд команд:
Код:
NumPad6=say FLESHPOUND CDOX
NumPad5=say FLESHPOUND
NumPad4=say OPy]I[uE...
NumPad3=say CTOuM
NumPad2=say 6E]I[uM!!
NumPad1=say XAPO6!1


можно биндить несколько команда на одну кнопку разделяя их |
Код:
N=TossCash 500 | say 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="alogout")
L=alogin

При использовании команды Speech параметр игрок выдает стандартную аудиофразу. Ниже приведены все параметы в игре.
SUPPORT 0 — Медик
SUPPORT 1 — Помогите
SUPPORT 2 — Мне нужно немного денег
SUPPORT 3 — Дайте мне оружие
ACK 0 — Да
ACK 1 — Нет
ACK 2 — Спасибо
ACK 3 — Извини
ALERT 0 — Осторожнее
ALERT 1 — БЕГИ
ALERT 2 — Подождите меня
ALERT 3 — Заварите двери
ALERT 4 — Прячемся здесь
ALERT 5 — За мной
DIRECTION 0 — Идём к торговцу
DIRECTION 1 — Вверх по лестнице
DIRECTION 2 — Вниз по лестнице
DIRECTION 3 — Внутрь
DIRECTION 4 — Наружу
INSULT 0 — Насмешка над монстрами
INSULT 1 — Насмешка над игроками
AUTO 0 — Завариваю дверь
AUTO 1 — Развариваю дверь
AUTO 2 — Перезаряжаюсь
AUTO 3 — Патроны кончились
AUTO 4 — Деньги, деньги, деньги! (дроп денег)
AUTO 5 — Стой спокойно, клоун! (лечение тиммейта)
AUTO 6 — Подыхаю! Помогите мне! (осталось менее 20 HP)
AUTO 7 — Из какого деpьма он состоит? (замечен Толстяк)
AUTO 8 — Матерь Божья! Куда он пропал?! (Патриарх стал невидимым)
AUTO 9 — Чёрт побери, да у него пулемёт! (Патриарх использует пулемёт)
AUTO 10 — Что? У него есть ещё и ракеты?! (Патриарх использует ракетницу)
AUTO 11 — Меня схватил вонючий зомби! (зомби схватил игрока)
AUTO 12 — Боже! Не подпускайте ко мне этого монстра! (замечен Отбивальщик)
AUTO 13 — Если он будет так махать своим тесаком, то кого-нибудь поранит. (замечен Берсеркер)
AUTO 14 — Скажите мне, что у него в руках НЕ БЕНЗОПИЛА! (замечен Мясник)
AUTO 15 — Убейте её, пока она не начала орать. (замечена Сирена)
AUTO 16 — О боже! Да от её вопля стёкла разлетаются! (Сирена кричит)
AUTO 17 — Я её слышу, но где же она?.. (замечен Сталкер)
AUTO 18 — Вот это букашка, наступите на неё кто-нибудь. (замечен Ползун)
AUTO 19 — Поцелуй нас, пока тёпленькая! :3 (Сталкер убит в ближнем бою)
AUTO 20 — Гори, yблюдок, гори! (подожжён кто-либо из зомби)
AUTO 21 — Оба ствола ваши, yблюдки! (выбор двухстволки)
AUTO 22 — Вот это мой размер! (выбор двойных Дезерт Иглов)
AUTO 23 — Вот теперь я действительно опасен! (выбор L.A.W.)
AUTO 24 — Поиграем в железного дровосека? (выбор топора)


Ниже приведу пример наиболее полезных команд для нашего сервера. Их можно скопировать прямо отсюда ctrl+c и вставить в консоль через ctrl+v. При необходимости можно поменять прям там.

set input L TossCash 500 - персонаж выкинет 500 денег на клавишу L.

set input H teamsay Weld my %s! | speech SUPPORT 1 - выкрик голосовой команды "Помогите" и фразы Weld my «Состояние брони!» в командный чат. Версия для фала user.ini H=teamsay Заварите мне броню %s! | speech SUPPORT 1

set input F10 showhud | onrelease shot | onrelease showhud - при нажатии и удержании клавиши пропадает HUD, отпускаем клавишу делается чистый скриншот и потом HUD включается обратно. По стандарту скриншот с интерфейсом делается на F9. Все скриншоты сохраняются в папке Screnshots игры.

set input F10 togglescreenshotmode | onrelease shot | onrelease togglescreenshotmode - тоже самое без оружия.

set input X say Flashpound! | speech ALERT 0 - при нажатии X персонаж выкрикивает "Острожно! Flashpound!". Я так же через файл user.ini зарегистрировал команду на русском языке X=say Осторожно флешка! | speech ALERT 0

set input mouse4 SwitchToLastWeapon - при помощи такого бинда вы можете быстро переключатся между двумя оружиями при помощи боковой кнопки мыши. Это нереально удобно. (если у вас конечно она не занята войсчатом)

set input mouse4 getweapon LethalInjection | onrelease SwitchToLastWeapon - это самый крутой и удобный бинд для медика. Если у вас есть ядинъектор в инвентаре, вы нажимаете и удерживаете боковую кнопку мыши, затем нажимаете атаку, то есть колите инъетором моба и отпускаете кнопку, возвращая оружие себе в руки. Не представляю использование без этого бинда.

set input mouse5 getweapon TacticShield | onrelease SwitchToLastWeapon - лучший бинд для борьбы с патриархом. При нажатии и удерживании вы берете в руки щит, при отпускании обратно оружие. Все. Если у вас нет щита вы просто будете переключаться на последнее использование оружие. Лайфхак для меда: берете щит, кидаете гранату в ноги и отпускаете кнопку. Так как гранату в руки взять нельзя как типично оружие у вас останется щит в руках.

set input P Toggle bFire - при нажатии на P вам не нужно держать клавишу мыши для атаки. Подходит для Кома с пуликом или Теха со сваркой. (конечно вы можете считать это абузом, но лично для меня нет ни какой разницы между нажатием постоянным и просто переключением. только палец устает... мнениеTesla)


Так же есть хороший топик по биндам в интернете. Там все подробно описано про бинды и как ими пользоваться. Кому интересно прошу
 
Последнее редактирование модератором:
Сверху Снизу