Advertisement
kapito

Untitled

Oct 31st, 2015
785
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.76 KB | None | 0 0
  1. // kapitO's Random Loadout Generator
  2.  
  3. // IMPORTANT:
  4. // By default each class is bound to its
  5. // respective number on the keypad (found
  6. // on the far right of most keyboards).
  7. // However, some keyboards do not have
  8. // this in which case you need to re-bind
  9. // them. You can do this here:
  10.  
  11. exec scout_loadout
  12. exec soldier_loadout
  13. exec pyro_loadout
  14. exec demoman_loadout
  15. exec heavyweapons_loadout
  16. exec engineer_loadout
  17. exec medic_loadout
  18. exec sniper_loadout
  19. exec spy_loadout
  20.  
  21. echo kapitO's Random Loadout Generator Successfully Loaded!
  22.  
  23. bind KP_END "toggleconsole; join_class scout; exec scout_loadout"
  24. bind KP_DOWNARROW "toggleconsole; join_class soldier; exec soldier_loadout"
  25. bind KP_PGDN "toggleconsole; join_class pyro; exec pyro_loadout"
  26. bind KP_LEFTARROW "toggleconsole; join_class demoman; exec demoman_loadout"
  27. bind KP_5 "toggleconsole; join_class heavyweapons; exec heavyweapons_loadout"
  28. bind KP_RIGHTARROW "toggleconsole; join_class engineer; exec engineer_loadout"
  29. bind KP_HOME "toggleconsole; join_class medic; exec medic_loadout"
  30. bind KP_UPARROW "toggleconsole; join_class sniper; exec sniper_loadout"
  31. bind KP_PGUP "toggleconsole; join_class spy; exec spy_loadout"
  32.  
  33. alias "scout_primary_result" "scout_primary_1"
  34. alias "scout_primary_cycle" "scout_primary_diceroll_1"
  35. alias "scout_secondary_result" "scout_secondary_2"
  36. alias "scout_secondary_cycle" "scout_secondary_diceroll_2"
  37. alias "scout_melee_result" "scout_melee_3"
  38. alias "scout_melee_cycle" "scout_melee_diceroll_3"
  39.  
  40. alias "soldier_primary_result" "soldier_primary_1"
  41. alias "soldier_primary_cycle" "soldier_primary_diceroll_1"
  42. alias "soldier_secondary_result" "soldier_secondary_2"
  43. alias "soldier_secondary_cycle" "soldier_secondary_diceroll_2"
  44. alias "soldier_melee_result" "soldier_melee_3"
  45. alias "soldier_melee_cycle" "soldier_melee_diceroll_3"
  46.  
  47. alias "pyro_primary_result" "pyro_primary_1"
  48. alias "pyro_primary_cycle" "pyro_primary_diceroll_1"
  49. alias "pyro_secondary_result" "pyro_secondary_2"
  50. alias "pyro_secondary_cycle" "pyro_secondary_diceroll_2"
  51. alias "pyro_melee_result" "pyro_melee_3"
  52. alias "pyro_melee_cycle" "pyro_melee_diceroll_3"
  53.  
  54. alias "demoman_primary_result" "demoman_primary_1"
  55. alias "demoman_primary_cycle" "demoman_primary_diceroll_1"
  56. alias "demoman_secondary_result" "demoman_secondary_2"
  57. alias "demoman_secondary_cycle" "demoman_secondary_diceroll_2"
  58. alias "demoman_melee_result" "demoman_melee_3"
  59. alias "demoman_melee_cycle" "demoman_melee_diceroll_3"
  60.  
  61. alias "heavy_primary_result" "heavy_primary_1"
  62. alias "heavy_primary_cycle" "heavy_primary_diceroll_1"
  63. alias "heavy_secondary_result" "heavy_secondary_2"
  64. alias "heavy_secondary_cycle" "heavy_secondary_diceroll_2"
  65. alias "heavy_melee_result" "heavy_melee_3"
  66. alias "heavy_melee_cycle" "heavy_melee_diceroll_3"
  67.  
  68. alias "engineer_primary_result" "engineer_primary_1"
  69. alias "engineer_primary_cycle" "engineer_primary_diceroll_1"
  70. alias "engineer_secondary_result" "engineer_secondary_2"
  71. alias "engineer_secondary_cycle" "engineer_secondary_diceroll_2"
  72. alias "engineer_melee_result" "engineer_melee_3"
  73. alias "engineer_melee_cycle" "engineer_melee_diceroll_3"
  74.  
  75. alias "medic_primary_result" "medic_primary_1"
  76. alias "medic_primary_cycle" "medic_primary_diceroll_1"
  77. alias "medic_secondary_result" "medic_secondary_2"
  78. alias "medic_secondary_cycle" "medic_secondary_diceroll_2"
  79. alias "medic_melee_result" "medic_melee_3"
  80. alias "medic_melee_cycle" "medic_melee_diceroll_3"
  81.  
  82. alias "sniper_primary_result" "sniper_primary_1"
  83. alias "sniper_primary_cycle" "sniper_primary_diceroll_1"
  84. alias "sniper_secondary_result" "sniper_secondary_2"
  85. alias "sniper_secondary_cycle" "sniper_secondary_diceroll_2"
  86. alias "sniper_melee_result" "sniper_melee_3"
  87. alias "sniper_melee_cycle" "sniper_melee_diceroll_3"
  88.  
  89. alias "spy_primary_result" "spy_primary_1"
  90. alias "spy_primary_cycle" "spy_primary_diceroll_1"
  91. alias "spy_secondary_result" "spy_secondary_2"
  92. alias "spy_secondary_cycle" "spy_secondary_diceroll_2"
  93. alias "spy_melee_result" "spy_melee_3"
  94. alias "spy_melee_cycle" "spy_melee_diceroll_3"
  95. alias spy_sapper_result spy_sapper_1
  96. alias "spy_sapper_cycle" "spy_sapper_diceroll_1"
  97.  
  98. alias "cycle_all_primary" "scout_primary_cycle; soldier_primary_cycle; pyro_primary_cycle; demoman_primary_cycle; heavy_primary_cycle; engineer_primary_cycle; medic_primary_cycle; sniper_primary_cycle; spy_primary_cycle"
  99. alias "cycle_all_secondary" "scout_secondary_cycle; soldier_secondary_cycle; pyro_secondary_cycle; demoman_secondary_cycle; heavy_secondary_cycle; engineer_secondary_cycle; medic_secondary_cycle; sniper_secondary_cycle; spy_secondary_cycle"
  100. alias "cycle_all_melee" "scout_melee_cycle; soldier_melee_cycle; pyro_melee_cycle; demoman_melee_cycle; heavy_melee_cycle; engineer_melee_cycle; medic_melee_cycle; sniper_melee_cycle; spy_melee_cycle"
  101.  
  102. bind w +mfwd
  103. bind s +mback
  104. bind a +mleft
  105. bind d +mright
  106. alias +mfwd "-back;+forward;alias checkfwd +forward; sniper_melee_cycle; spy_primary_cycle; cycle_all_primary"
  107. alias +mback "-forward;+back;alias checkback +back; sniper_primary_cycle; spy_secondary_result; cycle_all_secondary"
  108. alias +mleft "-moveright;+moveleft;alias checkleft +moveleft; sniper_secondary_cycle; cycle_all_melee"
  109. alias +mright "-moveleft;+moveright;alias checkright +moveright; spy_sapper_cycle; cycle_all_melee"
  110. alias -mfwd "-forward;checkback;alias checkfwd none; sniper_primary_cycle; medic_primary_cycle; cycle_all_secondary"
  111. alias -mback "-back;checkfwd;alias checkback none; sniper_secondary_cycle; spy_melee_cycle; cycle_all_primary"
  112. alias -mleft "-moveleft;checkright;alias checkleft none; sniper_melee_cycle; spy_melee_cycle; cycle_all_secondary"
  113. alias -mright "-moveright;checkleft;alias checkright none; sniper_secondary_cycle; cycle_all_primary"
  114. alias checkfwd none
  115. alias checkback none
  116. alias checkleft none
  117. alias checkright none
  118. alias none ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement