Upvote Upvoted 1 Downvote Downvoted
CFGs and Controls Help
posted in Q/A Help
1
#1
0 Frags +

So I recently got some binds for TF2 that allow me to only see viewmodels for Primary and Secondary weapons.

I just need some simple help with:
A) My spy and medic configs.
B) My general controls.

So for my config, this is the bind that I have in every class config except the spy:

alias wep1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep-3; alias lastwep wep1; keybind1"
alias wep2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep-1; alias lastwep wep2; keybind2"
alias wep3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep-2; alias lastwep wep3; keybind3"
alias wep-1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep2; alias lastwep wep-1; keybind-1"
alias wep-2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep3; alias lastwep wep-2; keybind-2"
alias wep-3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep1; alias lastwep wep-3; keybind-3"
alias keybind1 "alias key1 wep1; alias key2 mousedown; alias key3 mouseup"
alias keybind2 "alias key1 mouseup; alias key2 wep2; alias key3 mousedown"
alias keybind3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep3"
alias keybind-1 "alias key1 wep-1; alias key2 mousedown; alias key3 mouseup"
alias keybind-2 "alias key1 mouseup; alias key2 wep-2; alias key3 mousedown"
alias keybind-3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep-3"
alias mouseup "wep-3"
alias mousedown "wep2"
alias quickswap "lastwep"
alias lastwep "wep2"
alias key1 "wep1"
alias key2 "mousedown"
alias key3 "mouseup"
alias key4 "slot4; extrakey"
alias key5 "slot5; extrakey"
alias extrakey "alias mouseup wep-3; alias mousedown wep1; alias quickswap lastwep; alias lastwep wep3"
// DO NOT MESS WITH THE ABOVE STUFF
// EDIT THE FOLLOWING ALIASES, SEE DESCRIPTION BELOW
alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 0"
alias wep3com "r_drawviewmodel 1"
//BACKUP
bind MWHEELUP mouseup
bind MWHEELDOWN mousedown
bind Q quickswap
bind 1 key1
bind 2 key2
bind 3 key3
bind 4 key4
bind 5 key5

I just want to make a bind I can put in my spy.cfg that allows me to see viewmodels for everything but my revolver. Any help with this would be appreciated.

So I recently got some binds for TF2 that allow me to only see viewmodels for Primary and Secondary weapons.

I just need some simple help with:
A) My spy and medic configs.
B) My general controls.

So for my config, this is the bind that I have in every class config except the spy:
[quote]alias wep1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep-3; alias lastwep wep1; keybind1"
alias wep2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep-1; alias lastwep wep2; keybind2"
alias wep3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep-2; alias lastwep wep3; keybind3"
alias wep-1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep2; alias lastwep wep-1; keybind-1"
alias wep-2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep3; alias lastwep wep-2; keybind-2"
alias wep-3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep1; alias lastwep wep-3; keybind-3"
alias keybind1 "alias key1 wep1; alias key2 mousedown; alias key3 mouseup"
alias keybind2 "alias key1 mouseup; alias key2 wep2; alias key3 mousedown"
alias keybind3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep3"
alias keybind-1 "alias key1 wep-1; alias key2 mousedown; alias key3 mouseup"
alias keybind-2 "alias key1 mouseup; alias key2 wep-2; alias key3 mousedown"
alias keybind-3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep-3"
alias mouseup "wep-3"
alias mousedown "wep2"
alias quickswap "lastwep"
alias lastwep "wep2"
alias key1 "wep1"
alias key2 "mousedown"
alias key3 "mouseup"
alias key4 "slot4; extrakey"
alias key5 "slot5; extrakey"
alias extrakey "alias mouseup wep-3; alias mousedown wep1; alias quickswap lastwep; alias lastwep wep3"
// DO NOT MESS WITH THE ABOVE STUFF
// EDIT THE FOLLOWING ALIASES, SEE DESCRIPTION BELOW
alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 0"
alias wep3com "r_drawviewmodel 1"
//BACKUP
bind MWHEELUP mouseup
bind MWHEELDOWN mousedown
bind Q quickswap
bind 1 key1
bind 2 key2
bind 3 key3
bind 4 key4
bind 5 key5
[/quote]
I just want to make a bind I can put in my spy.cfg that allows me to see viewmodels for everything but my revolver. Any help with this would be appreciated.
2
#2
0 Frags +

As for my medic.cfg, this is the cfg I have (as well as the viewmodel cfg):

alias autocall_initial "hud_medicautocallersthreshold 50" // Initial autocall
// percentage
alias autocall_temp "hud_medicautocallersthreshold 150" // Autocall percentage
// when getting out
// blutsauger/syringe
alias +autocall_temp_hit "autocall_temp"
alias -autocall_temp_hit "autocall_initial"

alias +heal "slot2;+attack;autocall_initial"
alias -heal "-attack"
alias +needles "slot1;+attack;autocall_temp"
alias -needles "-attack"
alias +saw "slot3;+attack;autocall_temp"
alias -saw "-attack"

alias "+uber" "+attack2;dropitem;say_team ¡UBER POPPED¡"
alias -uber "-attack2"
bind "mouse2" "+uber"

alias fakeuber "voicemenu 1 7;say_team "¡UBER FAKED¡""

alias maskuber "voicemenu 0 0;say_team "¡UBER READY¡""

alias forwardspawn_random "join_class "random";alias "forwardspawn_toggle" "forwardspawn_medic""
alias forwardspawn_medic "join_class "medic";alias "forwardspawn_toggle" "forwardspawn_random";say_team "*** I MOVED SPAWN BOYS ***""
alias forwardspawn_toggle "forwardspawn_random"

alias slot1bind "slot1;autocall_temp"
alias slot2bind "slot2;autocall_initial"
bind f1 "forwardspawn_toggle"
bind f2 "+autocall_temp_hit"
bind mouse4 "fakeuber"
bind mouse5 "maskuber"

For some reason, when I click 'mouse2' in any other class, it's fine, it doesn't say "¡UBER POPPED¡." However, when I click M4 or M5, it does show up with ¡UBER READY¡ and ¡UBER FAKED¡ I use this in every other cfg to stop the medic.cfg interrupting:

alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""

resetmedcfg

If anyone could help with why the M4 and M5 commands are not unbinding, it’d be great.

As for my medic.cfg, this is the cfg I have (as well as the viewmodel cfg):
[quote]alias autocall_initial "hud_medicautocallersthreshold 50" // Initial autocall
// percentage
alias autocall_temp "hud_medicautocallersthreshold 150" // Autocall percentage
// when getting out
// blutsauger/syringe
alias +autocall_temp_hit "autocall_temp"
alias -autocall_temp_hit "autocall_initial"

alias +heal "slot2;+attack;autocall_initial"
alias -heal "-attack"
alias +needles "slot1;+attack;autocall_temp"
alias -needles "-attack"
alias +saw "slot3;+attack;autocall_temp"
alias -saw "-attack"

alias "+uber" "+attack2;dropitem;say_team ¡UBER POPPED¡"
alias -uber "-attack2"
bind "mouse2" "+uber"

alias fakeuber "voicemenu 1 7;say_team "¡UBER FAKED¡""

alias maskuber "voicemenu 0 0;say_team "¡UBER READY¡""

alias forwardspawn_random "join_class "random";alias "forwardspawn_toggle" "forwardspawn_medic""
alias forwardspawn_medic "join_class "medic";alias "forwardspawn_toggle" "forwardspawn_random";say_team "*** I MOVED SPAWN BOYS ***""
alias forwardspawn_toggle "forwardspawn_random"

alias slot1bind "slot1;autocall_temp"
alias slot2bind "slot2;autocall_initial"
bind f1 "forwardspawn_toggle"
bind f2 "+autocall_temp_hit"
bind mouse4 "fakeuber"
bind mouse5 "maskuber"[/quote]
For some reason, when I click 'mouse2' in any other class, it's fine, it doesn't say "¡UBER POPPED¡." However, when I click M4 or M5, it does show up with ¡UBER READY¡ and ¡UBER FAKED¡ I use this in every other cfg to stop the medic.cfg interrupting:
[quote]alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""

resetmedcfg[/quote]
If anyone could help with why the M4 and M5 commands are not unbinding, it’d be great.
3
#3
0 Frags +

As for my controls. Since I’ve gotten these cfgs, whenever I reopen TF2, my weapon categories, last weapon used, and last disguise keys go blank, so I have to enter them all again.
I just used 1, 2, 3, etc. for wep categories, q for last weapon used, and shift for last disguise. If anyone could help me fix this it’d be awesome, as it’s been a big hassle.

Sorry for the long posts, just need help with these. :P

As for my controls. Since I’ve gotten these cfgs, whenever I reopen TF2, my weapon categories, last weapon used, and last disguise keys go blank, so I have to enter them all again.
I just used 1, 2, 3, etc. for wep categories, q for last weapon used, and shift for last disguise. If anyone could help me fix this it’d be awesome, as it’s been a big hassle.

Sorry for the long posts, just need help with these. :P
4
#4
0 Frags +

Not sure if I'm allowed to post again, but still need help with this.

Not sure if I'm allowed to post again, but still need help with this.
5
#5
2 Frags +

I'd advise just redoing your config with Aron's crosshair switcher, its not very difficult to learn how to use and its really customizable.

If you're really dead set on keeping this config you'll have to change

alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 0"
alias wep3com "r_drawviewmodel 1"

to

alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 1"
alias wep3com "r_drawviewmodel 1"

It'd be a shit ton more work to add in the slot 4 and 5 to what already seems like a really complicated config and I'd honestly just recommend Aron's Crosshair Switcher.

As for the medic unloader, you'll need to change it to this

alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";unbind "mouse5";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""

resetmedcfg

It seems like your mouse 4 at least should already be unbound so it just depends on what keys the game thinks is mouse5 and what key it thinks is mouse4, but all you gotta do is add unbind "mouse5" like i put in there and it should be fine. I use a pretty similar unbind situation for medic, I believe its from Chris' medic config?

Link to Aron's CS:
http://elitepowered.org/index.php?/topic/1849-arons-crosshair-switcher/

Hope that helped ^_^

I'd advise just redoing your config with Aron's crosshair switcher, its not very difficult to learn how to use and its really customizable.


If you're really dead set on keeping this config you'll have to change
[quote]alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 0"
alias wep3com "r_drawviewmodel 1"[/quote]

to

[quote]alias wep1com "r_drawviewmodel 0"
alias wep2com "r_drawviewmodel 1"
alias wep3com "r_drawviewmodel 1"[/quote]

It'd be a shit ton more work to add in the slot 4 and 5 to what already seems like a really complicated config and I'd honestly just recommend Aron's Crosshair Switcher.


As for the medic unloader, you'll need to change it to this

[quote]alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";unbind "mouse5";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""

resetmedcfg[/quote]

It seems like your mouse 4 at least should already be unbound so it just depends on what keys the game thinks is mouse5 and what key it thinks is mouse4, but all you gotta do is add unbind "mouse5" like i put in there and it should be fine. I use a pretty similar unbind situation for medic, I believe its from Chris' medic config?

Link to Aron's CS:
http://elitepowered.org/index.php?/topic/1849-arons-crosshair-switcher/

Hope that helped ^_^
6
#6
1 Frags +

Seems most of problems are fixed. <3foster

Seems most of problems are fixed. <3foster
Please sign in through STEAM to post a comment.