Killing Floor 2

Killing Floor 2

113 ratings
Custom Chat-Binds | KF2
By Peppr
This guide will show you how to bind keys to say things in the in-game chat, drop more dosh at once or use your emote and commit suicide at the same time.
   
Award
Favorite
Favorited
Unfavorite
Binds are easy & Example Binds
Other guides for binds I've seen are either outdated or involve opening the ini. file and adding binds manually, which is awkward and not required. You can use this easier method in-game using the dev console for simple binds. If you mess up just refer to the last section of this guide.

If you're not interested in creating your own custom binds and just want a button that calls out Fleshpounds and stuff, this section is all you need..

open console (usually tilde ~ or apostrophe ')
Type the following;

setbind seven say "Scrake! Help!"
setbind eight say "Fleshpound! Help"

setbind nine GBA_VoiceCommReqHelp
setbind zero GBA_VoiceCommEmote


The first two lines are for warning your team of Scrakes/Fleshpounds, and the last two are for requesting help and using your emote. Easier than opening the interaction wheel.

If you already use 7 8 9 and 0, replace the keys with whatever you want.

How to create your own chat binds
open console (usually tilde ~ or apostrophe ')
Type your bind, for example; setbind zero say "Scrake, help!"

replace zero with what key you want to bind
replace the text in "quote marks" with whatever you want to say when you press the key

If the key you're trying to bind is taken (like R, reload) it will remove the oldest bind.
If you remap R to your reload button in the game settings, both binds will stick and execute when you press R.

Do this if you're planning to have a chat bind like "hold still, let me heal you!" when you press 4 (FOUR if you're typing it in console) to equip your med-syringe.

Or just spam the chat with swears everytime you reload, but that'll get you kicked.. ;)
How to throw more than 50 Dosh
To do this we need to set a key with more than one bind. Go to Documents\My Games\KillingFloor2\KFGame\Config and open KFInput.ini with notepad. (I recommend notepad ++, the regular one sometimes messes up the text) Scroll down to the bottom and insert this bind as a new line;

Bindings=(Name="N",Command="GBA_TossMoney | GBA_TossMoney | GBA_TossMoney",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgno
reAlt=False)

make sure it's all on one line, steam format is weird and forced this onto three..

Each 'GBA_TossMoney' is 50 dosh. The vertical bars are used to seperate binds.
Knowing this we can make all kinds of custom binds;

Bindings=(Name="N",Command="GBA_TossMoney | GBA_TossMoney | GBA_TossMoney | GBA_TossMoney | GBA_VoiceCommEmote",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False
,bIgnoreAlt=False)

make sure it's all on one line, should look like the image. click to enlarge.



Now when you press N you'll throw 200 dosh and do your emote.
Make sure to save your file!
How to commit suicide (& how to reset binds)
If you open the console and type 'suicide' it will kill you.

Console; setbind k suicide

...

Or open KFInput.ini again and add;

Bindings=(Name="K",Command="suicide | GBA_VoiceCommTauntZeds | GBA_VoiceCommEmote",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False
,bIgnoreAlt=False)

jk, pls don't do this but if you do put it on one line. ♥♥♥♥ steam formatting


If you go into Users\name\Documents\My Games\KillingFloor2\KFGame\Config and delete KFInput.ini, next time you boot up KF it'll make you a new fresh config. Useful if you mess up and bind your grenade key to also say 'fu.k' in chat like I did when I was testing this. Which was hilarious but spammy as hell.

This file also has all the bind language inside, so if you want to bind a key to do a thing.. for example voting yes on a kick but you're not sure how to type that, do a bit of searching through this file. I found it looks like this after a half a min of looking; GBA_VoteYes
Thanks!
Cheers for reading. If this helps you, add it to your fav guides and share it with a friend or whatever. I made this guide when I was pretty tired so point out any typos or errors in the comments and I'll correct it probably maybe.

I imagine taking a drink everytime I say 'binds' in this guide would be pretty fun.

58 Comments
Arclight 4 May, 2020 @ 12:33am 
it still works
Clefable_Recon ʕ º ᴥ ºʔ 16 Dec, 2019 @ 2:47pm 
Ouch. I’m wondering if the bind still works
Peppr  [author] 16 Dec, 2019 @ 12:37pm 
I don't have the game installed to check, if it truely doesn't work they changed how the game reads KFinput.ini. This guide worked from early access, till last year when I stopped playing.
Clefable_Recon ʕ º ᴥ ºʔ 16 Dec, 2019 @ 11:11am 
Tried it and it shows nothing in chat
Peppr  [author] 12 Dec, 2019 @ 7:00am 
they do save, you're doing it wrong or have input.ini set to read only.
can't do anything about them being general chat binds, but why does that matter.
FAB 11 Dec, 2019 @ 9:02pm 
The other problem is that theese are general chat binds and not team chat binds.
FAB 11 Dec, 2019 @ 4:32pm 
Chat bind doesnt save btw games
Peppr  [author] 30 Aug, 2019 @ 5:54am 
use KFInput.ini then
Ben Dover 29 Aug, 2019 @ 10:40pm 
Yeah but I can't paste poor lenny in the console when it's open so I'm kind of stuck.
Peppr  [author] 29 Aug, 2019 @ 12:41pm 
setbind b say "( ͡° ͜ʖ ͡°)"

change b to whatever you want