Guest User

viewmodel Script

a guest
Dec 19th, 2025
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | Gaming | 0 0
  1. alias weapon1 "slot1;r_drawviewmodel 0"
  2. alias weapon2 "slot2;r_drawviewmodel 1"
  3. alias weapon3 "slot3;r_drawviewmodel 1"
  4.  
  5. alias previousWeapon "Secondary"
  6. alias Primary "fromPtoS; fromPtoM; weapon1"
  7. alias Secondary "fromStoP; fromStoM; weapon2"
  8. alias Melee "fromMtoP; fromMtoS; weapon3"
  9.  
  10. alias fromPtoS "bind "2" "PS_aux""
  11. alias fromPtoM "bind "3" "PM_aux""
  12. alias fromStoP "bind "1" "SP_aux""
  13. alias fromStoM "bind "3" "SM_aux""
  14. alias fromMtoP "bind "1" "MP_aux""
  15. alias fromMtoS "bind "2" "MS_aux""
  16.  
  17.  
  18. //Auxiliar aliases to prevent issues with bind inside aliases
  19. alias PS_aux "Secondary; alias previousWeapon PrevPS"
  20. alias PM_aux "Melee; alias previousWeapon PrevPM"
  21. alias SP_aux "Primary; alias previousWeapon prevSP"
  22. alias SM_aux "Melee; alias previousWeapon prevSM"
  23. alias MP_aux "Primary; alias previousWeapon prevMP"
  24. alias MS_aux "Secondary; alias previousWeapon prevMS"
  25.  
  26. //Toggle Primary-Secondary
  27. alias prevPS "alias previousWeapon prevSP;Primary"
  28. alias prevSP "alias previousWeapon prevPS;Secondary"
  29.  
  30. //Toggle Primary-Melee
  31. alias prevPM "alias previousWeapon prevMP;Primary"
  32. alias prevMP "alias previousWeapon prevPM;Melee"
  33.  
  34. //Toggle Secondary-Melee
  35. alias prevSM "alias previousWeapon prevMS;Secondary"
  36. alias prevMS "alias previousWeapon prevSM;Melee"
  37.  
  38. //start
  39. bind "1" "Primary"
  40. bind "2" "Secondary"
  41. bind "3" "Melee"
  42. bind "q" "previousWeapon"
  43.  
  44.  
  45. //HAVE FUN :)
Tags: tf2
Advertisement
Add Comment
Please, Sign In to add comment