Upvote Upvoted 5 Downvote Downvoted
Class binds
posted in Customization
1
#1
0 Frags +

I recently got a tenkeyless keyboard and now need to redo some of my binds.

I want to rebind F1 through F9 to the various classes and rebind ready up to the up arrow.

Is there any way to do this?

I recently got a tenkeyless keyboard and now need to redo some of my binds.

I want to rebind F1 through F9 to the various classes and rebind ready up to the up arrow.

Is there any way to do this?
2
#2
11 Frags +

bind f1 "join_class scout"
bind f2 "join_class soldier"
bind f3 "join_class pyro"
bind f4 "join_class demoman"
bind f5 "join_class heavyweapons"
bind f6 "join_class engineer"
bind f7 "join_class medic"
bind f8 "join_class sniper"
bind f9 "join_class spy"
bind UPARROW "player_ready_toggle"

bind f1 "join_class scout"
bind f2 "join_class soldier"
bind f3 "join_class pyro"
bind f4 "join_class demoman"
bind f5 "join_class heavyweapons"
bind f6 "join_class engineer"
bind f7 "join_class medic"
bind f8 "join_class sniper"
bind f9 "join_class spy"
bind UPARROW "player_ready_toggle"
3
#3
2 Frags +

I don't think you can rebind the ready up thing since I have mine set to load loadout preset 4 and it does not work while in tournament mode. Would be a nice fix for when they implement a bunch of QOL fixes though. If you wanted to have it like that you would just do something like this:

bind F1  "join_class scout; exec scout"
bind F2 "join_class soldier; exec soldier"
bind F3 "join_class pyro; exec pyro"
bind F4 "join_class demoman; exec demoman"
bind F5 "join_class heavyweapons; exec heavyweapons"
bind F6 "join_class engineer; exec engineer"
bind F7 "join_class medic; exec medic"
bind F8 "join_class sniper; exec sniper"
bind F9 "join_class spy; exec spy"

Modified version of the script I use for mine, I have the exec class.cfg there for when I need to reexec a config and found it handy in the past, pretty simple to remove if you do not want it.

EDIT: ninja'd by Frost Bite since I didn't actually hit submit post for like 5 minutes, also was not aware of the player_ready_toggle command, I don't think it works in tournament mode but I will check now.

I don't think you can rebind the ready up thing since I have mine set to load loadout preset 4 and it does not work while in tournament mode. Would be a nice fix for when they implement a bunch of QOL fixes though. If you wanted to have it like that you would just do something like this:

[code]bind F1 "join_class scout; exec scout"
bind F2 "join_class soldier; exec soldier"
bind F3 "join_class pyro; exec pyro"
bind F4 "join_class demoman; exec demoman"
bind F5 "join_class heavyweapons; exec heavyweapons"
bind F6 "join_class engineer; exec engineer"
bind F7 "join_class medic; exec medic"
bind F8 "join_class sniper; exec sniper"
bind F9 "join_class spy; exec spy"
[/code]

Modified version of the script I use for mine, I have the exec class.cfg there for when I need to reexec a config and found it handy in the past, pretty simple to remove if you do not want it.

EDIT: ninja'd by Frost Bite since I didn't actually hit submit post for like 5 minutes, also was not aware of the player_ready_toggle command, I don't think it works in tournament mode but I will check now.
4
#4
2 Frags +

my favorite is the one from flames cfg

bind shift "+joinclass"
alias +joinclass "bind 1 scout1; bind 2 soldier1; bind 3 pyro1; bind 4 demoman1; bind 5 heavy1; bind 6 engineer1; bind 7 medic1; bind 8 sniper1; bind 9 spy1"
alias -joinclass "bind 1 "slot1"; bind 2 "slot2"; bind 3 "slot3"; bind 4 "slot4"; bind 5 "clear"; bind 6 "clear"; bind 7 "clear"; bind 8 "clear"; bind 9 "clear""
alias scout1 "join_class scout"
alias soldier1 "join_class soldier"
alias pyro1 "join_class pyro"
alias demoman1 "join_class demoman"
alias heavy1 "join_class heavyweapons"
alias engineer1 "join_class engineer"
alias medic1 "join_class medic"
alias sniper1 "join_class sniper"
alias spy1 "join_class spy"

edit: BTW IF YOU LIKE THE +SHIFT CONCEPT I MADE ONE FOR EXECUTING CLASS CONFIGS

bind rshift "+execclass"
alias +execclass "bind 1 scoutexec; bind 2 soldierexec; bind 3 pyroexec; bind 4 demomanexec; bind 5 heavyexec; bind 6 engineerexec; bind 7 medicexec; bind 8 sniperexec; bind 9 spyexec"
alias -execclass "bind 1 "slot1"; bind 2 "slot2"; bind 3 "slot3"; bind 4 "slot4"; bind 5 "clear"; bind 6 "clear"; bind 7 "clear"; bind 8 "clear"; bind 9 "clear""
alias scoutexec "exec scout"
alias soldierexec "exec soldier"
alias pyroexec "exec pyro"
alias demomanexec "exec demoman"
alias heavyexec "exec heavyweapons"
alias engineerexec "exec engineer"
alias medicexec "exec medic"
alias sniperexec "exec sniper"
alias spyexec "exec spy"
my favorite is the one from flames cfg

[code]bind shift "+joinclass"
alias +joinclass "bind 1 scout1; bind 2 soldier1; bind 3 pyro1; bind 4 demoman1; bind 5 heavy1; bind 6 engineer1; bind 7 medic1; bind 8 sniper1; bind 9 spy1"
alias -joinclass "bind 1 "slot1"; bind 2 "slot2"; bind 3 "slot3"; bind 4 "slot4"; bind 5 "clear"; bind 6 "clear"; bind 7 "clear"; bind 8 "clear"; bind 9 "clear""
alias scout1 "join_class scout"
alias soldier1 "join_class soldier"
alias pyro1 "join_class pyro"
alias demoman1 "join_class demoman"
alias heavy1 "join_class heavyweapons"
alias engineer1 "join_class engineer"
alias medic1 "join_class medic"
alias sniper1 "join_class sniper"
alias spy1 "join_class spy"[/code]

edit: BTW IF YOU LIKE THE +SHIFT CONCEPT I MADE ONE FOR EXECUTING CLASS CONFIGS

[code]bind rshift "+execclass"
alias +execclass "bind 1 scoutexec; bind 2 soldierexec; bind 3 pyroexec; bind 4 demomanexec; bind 5 heavyexec; bind 6 engineerexec; bind 7 medicexec; bind 8 sniperexec; bind 9 spyexec"
alias -execclass "bind 1 "slot1"; bind 2 "slot2"; bind 3 "slot3"; bind 4 "slot4"; bind 5 "clear"; bind 6 "clear"; bind 7 "clear"; bind 8 "clear"; bind 9 "clear""
alias scoutexec "exec scout"
alias soldierexec "exec soldier"
alias pyroexec "exec pyro"
alias demomanexec "exec demoman"
alias heavyexec "exec heavyweapons"
alias engineerexec "exec engineer"
alias medicexec "exec medic"
alias sniperexec "exec sniper"
alias spyexec "exec spy"

[/code]
5
#5
0 Frags +

that shits actually so game changing, you can swap class with shift+1 in spawn to go scout, shift+2 to go soldier.

you're welcome plebs

that shits actually so game changing, you can swap class with shift+1 in spawn to go scout, shift+2 to go soldier.

you're welcome plebs
6
#6
1 Frags +

could I potentially make it function by doing:

alias soldier1 "join_class soldier; exec soldier"

could I potentially make it function by doing:

alias soldier1 "join_class soldier; exec soldier"
7
#7
-1 Frags +

probably

probably
8
#8
-11 Frags +

bind moise1 + attack

bind moise1 + attack
9
#9
-11 Frags +

mouse

mouse
Please sign in through STEAM to post a comment.