Upvote Upvoted 2 Downvote Downvoted
viewmodel script thingy
posted in Q/A Help
1
#1
1 Frags +

so i got this in my soldier config
bind "1" "slot1; r_drawviewmodel 0"
bind "2" "slot2; r_drawviewmodel 1"
bind "3" "slot3; r_drawviewmodel 1"

But i want Q to also work how do i add it?

so i got this in my soldier config
bind "1" "slot1; r_drawviewmodel 0"
bind "2" "slot2; r_drawviewmodel 1"
bind "3" "slot3; r_drawviewmodel 1"

But i want Q to also work how do i add it?
2
#2
1 Frags +

Depends what kind of q? The one that goes to the last item? If so it would be a lot more complicated.

Depends what kind of q? The one that goes to the last item? If so it would be a lot more complicated.
3
#3
0 Frags +

http://teamfortress.tv/forum/thread/7352/1

http://teamfortress.tv/forum/thread/7352/1
4
#4
0 Frags +
TreshDepends what kind of q? The one that goes to the last item? If so it would be a lot more complicated.

yea last weapon

[quote=Tresh]Depends what kind of q? The one that goes to the last item? If so it would be a lot more complicated.[/quote]
yea last weapon
5
#5
0 Frags +

I'd recommend brosels crosshair switcher then, its super easy to use and not hard to understand. You can also change crosshairs and stuff so yea.

I'd recommend brosels crosshair switcher then, its super easy to use and not hard to understand. You can also change crosshairs and stuff so yea.
6
#6
-1 Frags +

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 1"
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

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 1"
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
7
#7
2 Frags +

If you don't want all of brosels fancy stuff just put this wherever you have that script.

// ========== BINDS ==========

bind 1 eq_slot1
bind 2 eq_slot2
bind 3 eq_slot3
bind mwheelup eq_invprev
bind mwheeldown eq_invnext
bind q eq_lastinv

// ========== SETTINGS ==========

alias eq_slot1 "slot1; set_slot1; r_drawviewmodel 0"
alias eq_slot2 "slot2; set_slot2; r_drawviewmodel 1"
alias eq_slot3 "slot3; set_slot3; r_drawviewmodel 1"

// ========== LOGIC ==========

alias qs_slot1 "alias eq_invnext eq_slot2; alias eq_invprev eq_slot3; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot1; alias set_slot1 ; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3"
alias qs_slot2 "alias eq_invnext eq_slot3; alias eq_invprev eq_slot1; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot2; alias set_slot1 qs_slot1; alias set_slot2 ; alias set_slot3 qs_slot3"
alias qs_slot3 "alias eq_invnext eq_slot1; alias eq_invprev eq_slot2; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot3; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 "

qs_slot2
eq_slot1

If you don't want all of brosels fancy stuff just put this wherever you have that script.

// ========== BINDS ==========

bind 1 eq_slot1
bind 2 eq_slot2
bind 3 eq_slot3
bind mwheelup eq_invprev
bind mwheeldown eq_invnext
bind q eq_lastinv


// ========== SETTINGS ==========

alias eq_slot1 "slot1; set_slot1; r_drawviewmodel 0"
alias eq_slot2 "slot2; set_slot2; r_drawviewmodel 1"
alias eq_slot3 "slot3; set_slot3; r_drawviewmodel 1"


// ========== LOGIC ==========

alias qs_slot1 "alias eq_invnext eq_slot2; alias eq_invprev eq_slot3; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot1; alias set_slot1 ; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3"
alias qs_slot2 "alias eq_invnext eq_slot3; alias eq_invprev eq_slot1; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot2; alias set_slot1 qs_slot1; alias set_slot2 ; alias set_slot3 qs_slot3"
alias qs_slot3 "alias eq_invnext eq_slot1; alias eq_invprev eq_slot2; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot3; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 "

qs_slot2
eq_slot1
8
#8
3 Frags +

Thanks for all help guys! Im impressed by how fast i got the answares!

<3

Thanks for all help guys! Im impressed by how fast i got the answares!

[size=16][color=red]<3[/color][/size]
Please sign in through STEAM to post a comment.