Pen404

switcher.cfg

Dec 25th, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.14 KB | None | 0 0
  1. // Create your own tailored configs at: http://clugu.com/tf2mate/
  2.  
  3. //EXECUTE OTHER, REQUIRED CFG'S
  4. exec crosshairswitcher/binds
  5. exec crosshairswitcher/settings
  6. exec crosshairswitcher/crosshairs
  7.  
  8. tf_remember_activeweapon "1"
  9.  
  10. //GETTING THE SETTINGS
  11. alias prim ""; alias p_w ""; alias s_w ""; alias m_w "";
  12. alias scout ""alias prim "scout_primary""; "alias sec "scout_secondary""; "alias mel "scout_melee""; primary_up; alias p_w "primary_weapons_scout"; alias s_w "secondary_weapons_scout"; alias m_w "melee_weapons_scout""
  13. alias soldier ""alias prim "soldier_primary""; "alias sec "soldier_secondary""; "alias mel "soldier_melee""; primary_up; alias p_w "primary_weapons_soldier"; alias s_w "secondary_weapons_soldier"; alias m_w "melee_weapons_soldier""
  14. alias pyro ""alias prim "pyro_primary""; "alias sec "pyro_secondary""; "alias mel "pyro_melee""; primary_up; alias p_w "primary_weapons_pyro"; alias s_w "secondary_weapons_pyro"; alias m_w "melee_weapons_pyro""
  15. alias demoman ""alias prim "demoman_primary""; "alias sec "demoman_secondary""; "alias mel "demoman_melee""; primary_up; alias p_w "primary_weapons_demoman"; alias s_w "secondary_weapons_demoman"; alias m_w "melee_weapons_demoman""
  16. alias heavy ""alias prim "heavy_primary""; "alias sec "heavy_secondary""; "alias mel "heavy_melee""; primary_up; alias p_w "primary_weapons_heavy"; alias s_w "secondary_weapons_heavy"; alias m_w "melee_weapons_heavy""
  17. alias engineer ""alias prim "engineer_primary""; "alias sec "engineer_secondary""; "alias mel "engineer_melee""; primary_up; alias p_w "primary_weapons_engineer"; alias s_w "secondary_weapons_engineer"; alias m_w "melee_weapons_engineer""
  18. alias medic ""alias prim "medic_primary""; "alias sec "medic_secondary""; "alias mel "medic_melee""; primary_up; alias p_w "primary_weapons_medic"; alias s_w "secondary_weapons_medic"; alias m_w "melee_weapons_medic""
  19. alias sniper ""alias prim "sniper_primary""; "alias sec "sniper_secondary""; "alias mel "sniper_melee""; primary_up; alias p_w "primary_weapons_sniper"; alias s_w "secondary_weapons_sniper"; alias m_w "melee_weapons_sniper""
  20. alias spy ""alias prim "spy_primary""; "alias sec "spy_secondary""; "alias mel "spy_melee""; primary_up; alias p_w "primary_weapons_spy"; alias s_w "secondary_weapons_spy"; alias m_w "melee_weapons_spy""
  21.  
  22. //ACTUAL SWITCHING SCRIPT
  23. alias primary_down "slot1; p_w; prim; alias weapon1 "primary_down"; alias weapon2 "secondary_down"; alias weapon3 "melee_up"; alias lastweapon "melee_up"; alias nextweapon "secondary_down"; alias previousweapon "melee_up"; alias switch_between_slot1_and_slot2 "secondary_down""
  24.  
  25. alias primary_up "slot1; p_w; prim; alias weapon1 "primary_up"; alias weapon2 "secondary_down"; alias weapon3 "melee_up"; alias lastweapon "secondary_down"; alias nextweapon "secondary_down"; alias previousweapon "melee_up"; alias switch_between_slot1_and_slot2 "secondary_down""
  26.  
  27. alias secondary_down "slot2; s_w; sec; alias weapon1 "primary_up"; alias weapon2 "secondary_down"; alias weapon3 "melee_down"; alias lastweapon "primary_up"; alias nextweapon "melee_down"; alias previousweapon "primary_up"; alias switch_between_slot1_and_slot2 "primary_up""
  28.  
  29. alias secondary_up "slot2; s_w; sec; alias weapon1 "primary_up"; alias weapon2 "secondary_up"; alias weapon3 "melee_down"; alias lastweapon "melee_down"; alias nextweapon "melee_down"; alias previousweapon "primary_up"; alias switch_between_slot1_and_slot2 "primary_up""
  30.  
  31. alias melee_down "slot3; m_w; mel; alias weapon1 "primary_down"; alias weapon2 "secondary_up"; alias weapon3 "melee_down"; alias lastweapon "secondary_up"; alias nextweapon "primary_down"; alias previousweapon "secondary_up"; alias switch_between_slot1_and_slot2 "primary_up""
  32.  
  33. alias melee_up "slot3; m_w; mel; alias weapon1 "primary_down"; alias weapon2 "secondary_up"; alias weapon3 "melee_up"; alias lastweapon "primary_down"; alias nextweapon "primary_down"; alias previousweapon "secondary_up"; alias switch_between_slot1_and_slot2 "primary_up""
  34.  
  35. //WEAPON NAMES
  36. alias primary_weapons_scout "use tf_weapon_scattergun; use tf_weapon_handgun_scout_primary"
  37. alias primary_weapons_soldier "use tf_weapon_rocketlauncher; use tf_weapon_rocketlauncher_directhit"
  38. alias primary_weapons_pyro "use tf_weapon_flamethrower"
  39. alias primary_weapons_demoman "use tf_weapon_grenadelauncher"
  40. alias primary_weapons_heavy "use tf_weapon_minigun"
  41. alias primary_weapons_engineer "use tf_weapon_shotgun_primary; use tf_weapon_sentry_revenge"
  42. alias primary_weapons_medic "use tf_weapon_syringegun_medic"
  43. alias primary_weapons_sniper "use tf_weapon_sniperrifle; use tf_weapon_compound_bow"
  44. alias primary_weapons_spy "use tf_weapon_revolver"
  45.  
  46. alias secondary_weapons_scout "use tf_weapon_pistol_scout; use tf_weapon_lunchbox_drink; use tf_weapon_jar_milk"
  47. alias secondary_weapons_soldier "use tf_weapon_shotgun_soldier; use tf_weapon_buff_item; use tf_wearable_item"
  48. alias secondary_weapons_pyro "use tf_weapon_shotgun_pyro; use tf_weapon_flaregun"
  49. alias secondary_weapons_demoman "use tf_weapon_pipebomblauncher; use tf_wearable_item_demoshield"
  50. alias secondary_weapons_heavy "use tf_weapon_shotgun_hwg; use tf_weapon_lunchbox"
  51. alias secondary_weapons_engineer "use tf_weapon_pistol; use tf_weapon_laser_pointer"
  52. alias secondary_weapons_medic "use tf_weapon_medigun"
  53. alias secondary_weapons_sniper "use tf_weapon_smg; use tf_weapon_jar"
  54. alias secondary_weapons_spy "build 3 0"
  55.  
  56. alias melee_weapons_scout "use tf_weapon_bat; use tf_weapon_bat_wood; use tf_weapon_bat_fish"
  57. alias melee_weapons_soldier "use tf_weapon_shovel"
  58. alias melee_weapons_pyro "use tf_weapon_fireaxe"
  59. alias melee_weapons_demoman "use tf_weapon_bottle; use tf_weapon_shovel; use tf_weapon_sword"
  60. alias melee_weapons_heavy "use tf_weapon_fists"
  61. alias melee_weapons_engineer "use tf_weapon_wrench; use tf_weapon_robot_arm"
  62. alias melee_weapons_medic "use tf_weapon_bonesaw"
  63. alias melee_weapons_sniper "use tf_weapon_club"
  64. alias melee_weapons_spy "use tf_weapon_knife"
  65.  
  66. //HANDLING QUICKSWITCH
  67. alias +quickswitchmenu "+quickswitch; bind 1 slot1; bind 2 slot2; bind 3 slot3"
  68. alias -quickswitchmenu "-quickswitch; exec crosshairswitcher/binds"
  69.  
  70. //SWITCH TO PRIMARY SLOT WITH SECONDARY SLOT ON LASTINV UPON SWITCHING CLASS
  71. primary_up
Advertisement
Add Comment
Please, Sign In to add comment