moleWoogiebugmake a notepad file called soldier.cfg and put
"bind mouse2 +jump
cl_interp ###"
do the saME foR oTHer classes
And also I read something about having a reset file, do I need one and how do I set one up?
A reset file is a good idea if you have a function on one or two classes that you don't necessarily want on all your classes. For example, you may want to have your right click be bound to jump+shoot on soldier but just normal +attack2 on every other class. To create a reset file you will make a new config file and have it be executed by all your regular class configs.
Create a new file called reset.cfg. Put all your binds that you mess around with in there. For example it may contain
bind mouse1 +attack
bind mouse2 +attack2
bind space +jump
You will then add the line
exec reset
to all your other class config files (eg scout.cfg, pyro.cfg, etc). Basically the exec keyword runs the entire contents of the config after it.
moleWouldn't that just bind mouse2 to jump?
Yes it would. If you want to bind a key to do multiple things you simply separate what you want to do with semicolons. To jump and shoot you would do
bind mouse2 "+jump;+attack"
edit: welp I typed this out 20 minutes ago and forgot to hit post so ig u dont really need this anymore