Use weapon_awp alias w "wait" alias w5 "w; w; w; w; w" alias w10 "w5; w5" alias switch "lastinv; w5; lastinv" alias shoot "+attack; w5; -attack2; -attack; w10" alias autoswitch "shoot; switch" alias toggle_on "bind MOUSE1 autoswitch; bind MOUSE3 toggle_off" alias toggle_off "bind MOUSE1 +attack; bind MOUSE3 toggle_on" bind "MOUSE3" "toggle_on" bind 1 "slot1; autoswitchon" bind 2 "slot2; autoswitchoff" bind 3 "slot3; autoswitchoff" bind 4 "slot4; autoswitchoff" bind 5 "slot5; autoswitchoff" bind MWHEELUP "invprev; toggle_off" bind MWHEELDOWN "invnext; toggle_off" alias slot1on "slot1; toggle_on" alias slot1off "slot1; toggle_offoff"