Skip to content

Instantly share code, notes, and snippets.

@rads
Created December 28, 2008 10:39
Show Gist options
  • Save rads/40409 to your computer and use it in GitHub Desktop.
Save rads/40409 to your computer and use it in GitHub Desktop.
// bobcycle bug hides the weapon model
alias hide_weapon_model "cl_bobcycle 9999999999999999999999999999999999999999"
alias show_weapon_model "cl_bobcycle .8"
// class reload (for spawn switching and recharging spy cloak)
alias reset_class "join_class heavyweapons; wait 350; join_current_class"
// auto-fire pistol (use fps_max 75 for best results)
alias +auto_pistol "switch_to_slot2; wait 10; alias fastfire fire; fire"
alias -auto_pistol "switch_to_slot2; alias fastfire "
alias fire "+attack; wait 2; -attack; wait 2; fastfire
// weapon toggle
alias lastinv_next "switch_to_slot2"
alias switch_to_slot1 "slot1; s1; alias lastinv_next switch_to_slot2"
alias switch_to_slot2 "slot2; s2; alias lastinv_next switch_to_slot1"
alias switch_to_slot3 "slot3; s3; alias lastinv_next switch_to_slot1"
alias s1 ""
alias s2 ""
alias s3 "s2"
alias setup_weapon_binds "bind 1 switch_to_slot1; bind 2 switch_to_slot2; bind 3 switch_to_slot3; bind q lastinv_next; switch_to_slot1"
alias reset_weapon_binds "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind q lastinv; bind mouse1 +attack; alias s1 ; alias s2 ; alias s3 s2"
// medic auto-heal
alias set_normal_attack "-attack; alias +autoheal +attack; alias -autoheal -attack"
alias set_medigun_attack "+attack; alias +autoheal -attack; alias -autoheal +attack"
alias medic_switch_to_slot3 "slot3; s3; alias lastinv_next switch_to_slot2"
alias setup_medic_binds "setup_weapon_binds; alias switch_to_slot3 medic_switch_to_slot3; alias s1 set_normal_attack; alias s2 set_medigun_attack; alias s3 s1; bind mouse1 +autoheal"
// medic toggle kritzkrieg
alias toggle_kritzkrieg "medic_toggle_kritzkrieg_dummy; switch_to_slot1"
alias medic_toggle_kritzkrieg_dummy "medic_equip_kritzkrieg"
alias medic_equip_kritzkrieg "equip 5 1 2; alias medic_toggle_kritzkrieg_dummy medic_equip_medigun"
alias medic_equip_medigun "equip 5 1 0; alias medic_toggle_kritzkrieg_dummy medic_equip_kritzkrieg"
// crouch jump
alias +crouch_jump "+jump; +duck"
alias -crouch_jump "-duck; -jump"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment