Je l'ai fais comme si la molette du haut=slot1, molette du bas=slot2, clic molette=slot3.
bind MWHEELUP "+equip_slot1"
alias +equip_slot1 "r_drawviewmodel 1; slot1; viewmodel_fov 80"
alias -equip_slot1 "flame_vm_mode; r_drawviewmodel 1"
alias flame_vm_mode "bind mouse1 +viewmodel_flame"
alias +viewmodel_flame "+attack; r_drawviewmodel 1; spec_next"
alias -viewmodel_flame "-attack, r_drawviewmodel 1"
bind MWHEELDOWN "+equip_slot2"
alias +equip_slot2 "r_drawviewmodel 1; slot2; viewmodel_fov 80"
alias -equip_slot2 "shot_vm_mode"
alias shot_vm_mode "bind mouse1 +viewmodel_shot"
alias +viewmodel_shot "+attack; r_drawviewmodel 1; spec_next"
alias -viewmodel_shot "-attack; r_drawviewmodel 0"
bind MOUSE3 "+equip_slot3"
alias +equip_slot3 "r_drawviewmodel 1; slot3; viewmodel_fov 100"
alias -equip_slot3 "axe_vm_mode; r_drawviewmodel 1"
alias axe_vm_mode "bind mouse1; +viewmodel_axe"
alias +viewmodel_axe "+attack; r_drawviewmodel 1; spec_next"
alias -viewmodel_axe "-attack; r_drawviewmodel 1"
Y'a encore des bug, je me suis basé sur les scripts de stabby (stabbyvideo sur YouTube, ça vaut la peine), tu devrais pas avoir trop de mal à recopier. Si t'as vraiment encore besoin d'aide mp moi, c'est juste que là j'ai pas le temps de corriger les bugs (il ne s'arrête pas de tirer, et si t'appuies sur mouse1 le viewmodel flash)
http://forums.steampowered.com/forums/showthread.php?t=1591457