Search
Username:
Password:
Register or Reset Password
Fast Weapon Swap Enhanced
Added by...
xXSkillaZXx
Author(s): xXSkillaZXx
Category: CS > Weapon Scripts
Notes/Usage Instructions:

None found
Script Code:
//Fast Weapon Switch with HUD
alias +fastswap "slot3;swapclick; alias swap3 [theswap3]"
alias swapclick "+attack;wait;-attack"
alias swapclick2 "+attack2;wait;-attack2"
alias swap1 "hud_fastswitch 0;slot1;+fastswap;slot1;longwait;swapclick;alias swap1 swapslot1;alias swap4 swapback33"
alias swap2 "hud_fastswitch 0;slot2;+fastswap;slot2;longwait;swapclick; alias swap2 1swapslot1;alias swap4 swapback33"
alias swap3 "[theswap3]"
alias [theswap3] "hud_fastswitch 1;slot3; alias swap3 [swap3];alias swap4 swapback33"
alias [swap3] "hud_fastswitch 1;slot3;hud_fastswitch 0; slot2; shortwait; shortwait; swapclick; slot1;shortwait; shortwait; swapclick; alias swap3 [theswap3];alias swap4 swapback33"
alias swap4 "hud_fastswitch 0;slot4;+fastswap;slot4;longwait;swapclick; alias swap4 11swapslot11"
alias swap5 "hud_fastswitch 1;slot5;hud_fastwitch 0;alias swap4 swapback33"
alias swapslot1 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;longwait;swapclick; alias swap1 swapslot2;alias swap4 swapback33"
alias swapslot2 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapslot3;alias swap4 swapback33"
alias swapslot3 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapslot4;alias swap4 swapback33"
alias swapslot4 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapslot5;alias swap4 swapback33"
alias swapslot5 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapslot6;alias swap4 swapback33"
alias swapslot6 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapslot7;alias swap4 swapback33"
alias swapslot7 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;slot1;slot1;longwait;swapclick; alias swap1 swapback;alias swap4 swapback33"
alias 1swapslot1 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;longwait;swapclick; alias swap2 2swapslot2;alias swap4 swapback33"
alias 2swapslot2 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;longwait;swapclick; alias swap2 3swapslot3;alias swap4 swapback33"
alias 3swapslot3 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;longwait;swapclick; alias swap2 4swapslot4;alias swap4 swapback33"
alias 4swapslot4 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;slot2;longwait;swapclick; alias swap2 5swapslot5;alias swap4 swapback33"
alias 5swapslot5 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;slot2;slot2;longwait;swapclick; alias swap2 swapback2;alias swap4 swapback33"
alias 11swapslot11 "hud_fastswitch 0;slot4;+fastswap;slot4;slot4;longwait;swapclick; alias swap4 22swapslot22"
alias 22swapslot22 "hud_fastswitch 0;slot4;+fastswap;slot4;slot4;slot4;longwait;swapclick; alias swap4 swapback3"
alias swapback "hud_fastswitch 0;slot1;+fastswap;slot1;longwait;swapclick;alias swap1 swapslot1;alias swap4 swapback33"
alias swapback2 "hud_fastswitch 0;slot2;+fastswap;slot2;longwait;swapclick;alias swap2 1swapslot1;alias swap4 swapback33"
alias swapback3 "hud_fastswitch 0;slot4;+fastswap;slot4;longwait;swapclick;alias swap4 11swapslot11"
alias swapback33 "hud_fastswitch 0;slot4;+fastswap;slot4;longwait;swapclick; alias swap4 11swapslot11"
alias longwait "wait;wait;wait;wait;wait"
alias shortwait "wait;wait"
//Key Configurations
bind "1" "swap1" //SLOT 1 (Primary)
bind "2" "swap2" //SLOT 2 (Secondary)
bind "3" "swap3" //SLOT 3 (Knife)
bind "4" "swap4" //SLOT 4 (Grenades)
bind "5" "swap5" //SLOT 5 (C4)

//Fast Weapon Switch without the HUD
alias +fastswap "slot3;swapclick; alias swap3 [theswap3]"
alias swapclick "+attack;wait;-attack"
alias swapclick2 "+attack2;wait;-attack2"
alias swap1 "hud_fastswitch 0;slot1;+fastswap;slot1;swapclick; alias swap1 swapslot1;alias swap4 swapback33"
alias swap2 "hud_fastswitch 0;slot2;+fastswap;slot2;swapclick; alias swap2 1swapslot1;alias swap4 swapback33"
alias swap3 "[theswap3]"
alias [theswap3] "hud_fastswitch 1;slot3; alias swap3 [swap3];alias swap4 swapback33"
alias [swap3] "hud_fastswitch 1;slot3;hud_fastswitch 0; slot2;swapclick; slot1; swapclick; alias swap3 [theswap3];alias swap4 swapback33"
alias swap4 "hud_fastswitch 0;slot4;+fastswap;slot4;swapclick; alias swap4 11swapslot11"
alias swap5 "hud_fastswitch 1;slot5;hud_fastwitch 0;alias swap4 swapback33"
alias swapslot1 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;swapclick; alias swap1 swapslot2;alias swap4 swapback33"
alias swapslot2 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;swapclick; alias swap1 swapslot3;alias swap4 swapback33"
alias swapslot3 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;swapclick; alias swap1 swapslot4;alias swap4 swapback33"
alias swapslot4 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;swapclick; alias swap1 swapslot5;alias swap4 swapback33"
alias swapslot5 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;swapclick; alias swap1 swapslot6;alias swap4 swapback33"
alias swapslot6 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;slot1;swapclick; alias swap1 swapslot7;alias swap4 swapback33"
alias swapslot7 "hud_fastswitch 0;slot1;+fastswap;slot1;slot1;slot1;slot1;slot1;slot1;slot1;slot1;swapclick; alias swap1 swapback;alias swap4 swapback33"
alias 1swapslot1 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;swapclick; alias swap2 2swapslot2;alias swap4 swapback33"
alias 2swapslot2 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;swapclick; alias swap2 3swapslot3;alias swap4 swapback33"
alias 3swapslot3 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;swapclick; alias swap2 4swapslot4;alias swap4 swapback33"
alias 4swapslot4 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;slot2;swapclick; alias swap2 5swapslot5;alias swap4 swapback33"
alias 5swapslot5 "hud_fastswitch 0;slot2;+fastswap;slot2;slot2;slot2;slot2;slot2;slot2;swapclick; alias swap2 swapback2;alias swap4 swapback33"
alias 11swapslot11 "hud_fastswitch 0;slot4;+fastswap;slot4;slot4;swapclick; alias swap4 22swapslot22"
alias 22swapslot22 "hud_fastswitch 0;slot4;+fastswap;slot4;slot4;slot4;swapclick; alias swap4 swapback3"
alias swapback "hud_fastswitch 0;slot1;+fastswap;slot1;swapclick;alias swap1 swapslot1;alias swap4 swapback33"
alias swapback2 "hud_fastswitch 0;slot2;+fastswap;slot2;swapclick;alias swap2 1swapslot1;alias swap4 swapback33"
alias swapback3 "hud_fastswitch 0;slot4;+fastswap;slot4;swapclick;alias swap4 11swapslot11"
alias swapback33 "hud_fastswitch 0;slot4;+fastswap;slot4;swapclick; alias swap4 11swapslot11"
//Key Configurations
bind "1" "swap1" //SLOT 1 (Primary)
bind "2" "swap2" //SLOT 2 (Secondary)
bind "3" "swap3" //SLOT 3 (Knife)
bind "4" "swap4" //SLOT 4 (Grenades)
bind "5" "swap5" //SLOT 5 (C4)

Make your config.cfg Read Only!!!
The Enhanced Version of my Fast Weapon Swap (Switch?) Script..
This script now supports multi weapon slots...As long as you have the knife this script works..
Added: 1 year ago
Feedback (9)
pawelec92 .
BananiteY2M
Posted 1 year ago
TY XxSKILLA ur teh best m8 cheers for the help AND EXCELLENT SCRIPT!!!
- Bananite
xXSkillaZXx .
ζ¶þËÃþ Y2M
Posted 1 year ago
Posted by pawelec92

Can anyone help me; im struggling in binding some of the scripts?
im not sure if u are supposed to copy+paste it all in console or c+p it only in lines? EG. alias +fastswap "slot3;swapclick; alias swap3 [theswap3]" ? HELP ME!


Lol ignore that line you just need this part
to edit the binds
//Key Configurations
bind "1" "swap1" //SLOT 1 (Primary)
bind "2" "swap2" //SLOT 2 (Secondary)
bind "3" "swap3" //SLOT 3 (Knife)
bind "4" "swap4" //SLOT 4 (Grenades)
bind "5" "swap5" //SLOT 5 (C4)

To install the script copy the big starting line
Fast Weapon Switch with HUD. do not include the Fast Weapon Switch without the HUD
Well its your choice its either of those two..
after copying..paste it in your cstrike folder..
look a file called userconfig.cfg then paste it there...BEFORE OPENING THE GAME...Plz make your config.cfg a read only file!!!
pawelec92 .
BananiteY2M
Posted 1 year ago
Can anyone help me; im struggling in binding some of the scripts?
im not sure if u are supposed to copy+paste it all in console or c+p it only in lines? EG. alias +fastswap "slot3;swapclick; alias swap3 [theswap3]" ? HELP ME!
- Bananite
pawelec92 .
BananiteY2M
Posted 1 year ago
Pros: nice
Cons: nice
Improvements: nice
Notes: nice
- Bananite
Andiko .
BananiteY2M
Posted 1 year ago
Works great! Thanks!
xXSkillaZXx .
ζ¶þËÃþ Y2M
Posted 1 year ago
Posted by Andiko

Hey can u change the script that don't show on the HUD? I'll be gr8full


I edited it already
Tell me if it works..thnx
Andiko .
BananiteY2M
Posted 1 year ago
Hey can u change the script that don't show on the HUD? I'll be gr8full
xXSkillaZXx .
ζ¶þËÃþ Y2M
Posted 1 year ago
Nah, it just picks it for you...you dont have to left click.. the hud_fastswitch 1 does it only on 1 weapon..with this script it can do on multislots..even on grenades..

Try it anyway..its not what it looks like.
Jonneh .
Y2M
Posted 1 year ago
Woah, wouldn't hud_fastswitch 1 just do this for you?

1 for Primary, 2 for Secondary, 3 for Knife, etc.
Add Feedback
Provide constructive feedback. What is "constructive"?
You must login or register to access this!
Assessment
The community's verdict.
User Rating [+]
10/10
bScore
10.00/10
You cannot assess yet!
Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure.

To vote on this submission register or login.
Stamps
This script in a nutshell...
No stamps recorded
You cannot stamp yet!
Stamps let you apply characteristics to submissions to help others understand them.

To stamp this submission register or login.
Added by...
xXSkillaZXx .
ζ¶þËÃþ
Ranked 4115th ( 12) with 347 points.

[+] Donate
Vote for Submitter
Like this script? Vote xXSkillaZXx . for one or more monthly awards.
You must login or register to access this!
Related Scripts
Want more? Find related scripts.