Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //[ Binds
- bind 1 x_doslot1
- bind 2 x_doslot2
- bind 3 x_doslot3
- bind 4 x_doslot4
- bind 5 slot5
- bind q x_lastinv
- bind mwheelup x_invprev
- bind mwheeldown x_invnext
- bind mouse1 +x_attack
- bind mouse2 +cloak
- bind t +f_disg
- bind f10 drop_disg
- //]
- //[ Settings
- fov_desired 90
- viewmodel_fov 99
- cl_autoreload 1
- //]
- //[ Null-cancelling movement script
- // (prevents you from pressing two opposing directions, which causes you to stop moving)
- bind w +mfwd
- bind s +mback
- bind a +mleft
- bind d +mright
- alias +mfwd "-back;+forward;alias checkfwd +forward
- alias +mback "-forward;+back;alias checkback +back
- alias +mleft "-moveright;+moveleft;alias checkleft +moveleft
- alias +mright "-moveleft;+moveright;alias checkright +moveright
- alias -mfwd "-forward;checkback;alias checkfwd none
- alias -mback "-back;checkfwd;alias checkback none
- alias -mleft "-moveleft;checkright;alias checkleft none
- alias -mright "-moveright;checkleft;alias checkright none
- alias checkfwd none
- alias checkback none
- alias checkleft none
- alias checkright none
- alias none ""
- //]
- //[ Mechanics
- alias +cloak "dotxhaircolor;dotxhairtype;r_drawviewmodel 1; +attack2; spec_prev"
- alias -cloak "r_drawviewmodel 1; -attack2"
- alias +x_attack "vm_state; +attack; spec_next"
- alias -x_attack "-attack"
- alias x_slot1 "dotxhairtype;dotxhaircolor;r_drawviewmodel 1;sensitivity 2.1; alias vm_state vm_state_slot1"
- alias x_slot2 "dotxhairtype;dotxhaircolor;sensitivity 3;r_drawviewmodel 1; alias vm_state vm_state_slot2"
- alias x_slot3 "sensitivity 3.7;dotxhairtype;dotxhaircolor;m_yaw .0220000000;r_drawviewmodel 1;alias wpn slot3; alias vm_state vm_state_slot3"
- alias vm_state_slot1 "dotxhairtype;dotxhaircolor;r_drawviewmodel 0"
- alias vm_state_slot2 "dotxhaircolor;dotxhairtype;r_drawviewmodel 1;say_team sapping"
- alias vm_state_slot3 "dotxhairtype;dotxhaircolor;r_drawviewmodel 1"
- hud_fastswitch 1
- alias +x_slot1 alias x_doslot1 "xeq_slot1"
- alias xeq_slot1 "x_slot1; eq_slot1"
- alias -x_slot1 alias x_doslot1 "slot1"
- alias +x_slot2 alias x_doslot2 "xeq_slot2"
- alias xeq_slot2 "x_slot2; eq_slot2"
- alias -x_slot2 alias x_doslot2 "slot2"
- alias +x_slot3 alias x_doslot3 "xeq_slot3"
- alias xeq_slot3 "x_slot3; eq_slot3"
- alias -x_slot3 alias x_doslot3 "slot3"
- alias +x_slot4 alias x_doslot4 "eq_slot4"
- alias -x_slot4 alias x_doslot4 "slot4"
- alias x_lastinv_set
- alias eq_slot1 "slot1; alias x_invprev x_slot3; alias x_invnext x_slot2; x_lastinv_set; alias x_lastinv_set alias x_lastinv x_slot1; -x_slot1; +x_slot2; +x_slot3; +x_slot4"
- alias eq_slot2 "slot2; alias x_invprev x_slot1; alias x_invnext x_slot3; x_lastinv_set; alias x_lastinv_set alias x_lastinv x_slot2; +x_slot1; -x_slot2; +x_slot3; +x_slot4"
- alias eq_slot3 "slot3; alias x_invprev x_slot2; alias x_invnext x_slot1; x_lastinv_set; alias x_lastinv_set alias x_lastinv x_slot3; +x_slot1; +x_slot2; -x_slot3; +x_slot4"
- alias eq_slot4 "slot4; alias x_invprev x_lastinv; alias x_invnext x_lastinv; +x_slot1; +x_slot2; +x_slot3; -x_slot4"
- //]
- //[ Set default 'Q' action to toggle between slot3 and slot1
- eq_slot3
- eq_slot1
- //]
- //[ disguises
- alias e_scout "disguise 1 -1; play vo\scout_yes01"
- alias e_sniper "disguise 2 -1; play vo\sniper_yes03"
- alias e_soldier "disguise 3 -1; play vo\soldier_yes04"
- alias e_demoman "disguise 4 -1; play vo\demoman_yes01"
- alias e_medic "disguise 5 -1; play vo\medic_yes03"
- alias e_hwguy "disguise 6 -1; play vo\heavy_yes03"
- alias e_pyro "disguise 7 -1; play vo\pyro_moveup01"
- alias e_spy "disguise 8 -1; play vo\spy_yes02"
- alias e_engineer "disguise 9 -1; play vo\engineer_yes03"
- alias a_scout "disguise 1 -2; play vo\scout_no02"
- alias a_sniper "disguise 2 -2; play vo\sniper_no01"
- alias a_soldier "disguise 3 -2; play vo\soldier_no02"
- alias a_demoman "disguise 4 -2; play vo\demoman_no03"
- alias a_medic "disguise 5 -2; play vo\medic_no01"
- alias a_hwguy "disguise 6 -2; play vo\heavy_no03"
- alias a_pyro "disguise 7 -2; play vo\pyro_no01"
- alias a_spy "disguise 8 -2; play vo\spy_no03"
- alias a_engineer "disguise 9 -2; play vo\engineer_no01"
- alias drop_disg "disguise 8 -2" // instantly removes disguise
- alias +f_disg "bind f1 a_scout; bind f2 a_soldier; bind f3 a_pyro; bind f4 a_demoman; bind f5 a_hwguy; bind f6 a_engineer; bind f7 a_medic; bind f8 a_sniper; bind f9 a_spy"
- alias -f_disg "bind f1 e_scout; bind f2 e_soldier; bind f3 e_pyro; bind f4 e_demoman; bind f5 e_hwguy; bind f6 e_engineer; bind f7 e_medic; bind f8 e_sniper; bind f9 e_spy"
- -f_disg
- //]
- //[ Ambassador Zoom Script
- alias "+sens" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 1.2"
- alias "-sens" "fov_desired 90; viewmodel_fov 99; viewmodel_fov_demo 99; sensitivity 2.1"
- bind "R" "+sens"
- //]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement