#HellFighters.Inc Script's

@Weapon Scripts Listing (50)@

We are always working on and testing new Script examples. Feel free to make a contribution to the site and the community here: #HellFighters.Inc
We'll Make ya famous.
 
4 Bullet Burst Fire: Glock
Description:
This script will shoot 4 bullets with burst fire glock instead of 3. Be sure to turn off when using other guns. Gives burst fire glock accuracy of semi automatic if you start off glock with semi auto.

alias +fastglock "+attack;+attack2;+attack2;+attack"
alias -fastglock "-attack;-attack2;-attack2;-attack"
alias fg "fgon"
alias fgon "bind mouse1 +fastglock; developer 1; echo Fast Glock on; developer 0; alias fg fgoff"
alias fgoff "bind mouse1 +attack; developer 1; echo Fast Glock off; developer 0; alias fg fgon"

bind "v" "fg"
 
 
AK Burst of Fire
Description:
This script will control how many shots you fire, (1 shot, 3 shots, 5 shots or full auto) works best with the AK, thus the name.

alias "dev0" "developer 0"
alias "dev1" "developer 1"
// Adjust the amount of waits in the next alias until you find the one that works the best according to your system and connection.
alias w3 "wait; wait; wait; wait; wait"
alias "cycle" "cyclesemi"
alias "cycleauto" "bind mouse1 +attack; dev1; echo <-------------------- AUTO FIRE -------------------->; alias cycle cyclesingle"
alias "cyclesingle" "bind mouse1 single; dev1; echo <-------------------- SINGLE FIRE -------------------->; alias cycle cyclesemi"
alias "cyclesemi" "bind mouse1 semi; dev1; echo <-------------------- SEMIAUTO FIRE -------------------->; alias cycle cycleburst"
alias "cycleburst" "bind mouse1 burst; dev1; echo <-------------------- BURST FIRE -------------------->; alias cycle cycleauto"
alias "single" "+attack; w3; -attack"
alias "semi" "+attack; w3; -attack; w3; +attack; w3; -attack; w3; +attack; w3; -attack"
alias "burst" "+attack; w3; -attack; w3; +attack; w3; -attack; w3; +attack; w3; -attack; w3; +attack; w3; -attack; w3; +attack; w3; -attack"

bind "?" "cycle"
 
                                                                                                                                                                 

 
AWP Switching Hand Strafer
Description:
Here is a quick (and I mean quick!) little script. All it does is switch the weapon hand models to the opposite side of whichever way you are strafing.
This is usefull for getting the models out of the way to see in the area they usually take up. Take, for instance, sniping on de_aztec. If you nudge to the left of the boxes on the CT side of the bridge with an AWP, the model will go to the right, thus letting you see the entire lefthand side of your screen.


bind a "+moveleft; cl_righthand 1"
bind d "+moveright; cl_righthand 0"
 
 
Burst Fire Script
Description:
This Script fires a three round burst when enabled. This is good for weapons that don't have a secondary fire. You bind your key to the alias "burstfire" and make sure you change the bind for the key you use in the "burstfire" alias and "standard" alias. In this example I use the "end" key.

alias burstfire "bind mouse1 burst3; bind end standard; developer 1; echo Burst Fire Enabled; developer 0"
alias burst3 "+attack; w3; -attack; w3; +attack; w3; -attack; w3; +attack; w3; -attack"
alias standard "bind mouse1 +attack; bind end burstfire; developer 1; echo Burst Fire Disabled; developer 0"
alias w3 "wait; wait; wait"

bind "end" "burstfire"
 
 
Burst Fire Selector
Description:
Burst fire script with: 3 bullet burst, single shot, and normal fire.

//common
alias "w3" "wait;wait;wait"
alias "dev1" "developer 1"
alias "dev0" "developer 0"

//Burst Control
alias "burst" "unbind mouse1; +attack; w3; w3; -attack; bind mouse1 burst"
alias "singleshoot" "unbind mouse1; +attack;wait;-attack; bind mouse1 singleshoot"

//Cycler
alias "mode0" "bind mouse1 singleshoot; dev1; echo [Single Shoot]; dev0; speak vfox/beep; alias mode_t mode1"
alias "mode1" "bind mouse1 burst; dev1; echo [Burst Fire]; dev0; speak vfox/beep; alias mode_t mode2"
alias "mode2" "bind mouse1 +attack; dev1; echo [Standard Fire]; dev0; speak vfox/beep; alias mode_t mode0"
alias "mode_t" "mode0"

bind "key" "mode_t"
 
 
Burst/Duel/Single/Normal Cycle Script
Description:
This script is an addon really to the Counter-Script Crew's Fire Script, this one allows you to cycle through the different modes of firing.

echo Burst Fire - PGUP
echo Duel Fire - home
echo Single fire - ins
echo Normal - Del
alias duelfire "bind mouse1 duel2; developer 1; echo Duel Fire Enabled; developer 0; bind end burstfire"
alias duel2 "+attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3"
alias wt3 "wait; wait; wait"
alias burstfire "bind mouse1 burst3; developer 1; echo Burst Fire Enabled; developer 0; bind end standard"
alias burst3 "+attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3;"
alias normal "bind mouse1 +attack; bind end burstfire; developer 1; echo Normal Fire Enabled; developer 0; bind end singlefire"
alias singlefire "bind mouse1 single1; developer 1; echo Single Fire Enabled; developer 0; bind end duelfire"
alias single1 "+attack; wt3; -attack; wt3; echo Single Fire Enabled"

alias fireselect "fireselect1"
alias fireselect1 "normal; alias fireselect fireselect2"
alias fireselect2 "singlefire; alias fireselect fireselect3"
alias fireselect3 "duelfire; alias fireselect fireselect4"
alias fireselect4 "burstfire; alisa fireselect fireselect1"

bind "x" "fireselect"

 
 
Change Firerate Script
Description: This is a slightly edited version of the normal change fire rate script. The Burst fire is gone, and in its place is a sniper fire option that will switch to pistol and move left after the shot is taken. Also to be safe, there is a switch back to normal key, mouse 2, on normal fire it works as the special fire key, on the other fire modes it switches the fire rate back to normal. You may want to change this as it will switch back to normal fire after a shot has been taken in sniper mode.

//As always, feel free to change as much as you want

alias d1 "developer 1"
alias d0 "developer 0"
alias KeyError "d1; echo This key is not valid for this selection; d0"

//Semi, Burst or Normal//
alias +sattack "normalfire"
alias -sattack "wait; sattackoff; adjust_crosshair"

alias sattackoff "-attack"

alias +sattack2 "+attack2"
alias -sattack2 "-attack2"

alias smsg1 "d1; echo Normal-Mode; d0"
alias smsg2 "d1; echo Semi-Mode; d0"
alias smsg4a "d1; echo Sniper-Mode RUN LEFT; d0"
alias smsg4b "d1; echo Sniper-Mode RUN RIGHT; d0"

alias semifire "+attack; wait; -attack"
alias normalfire "+attack; adjust_crosshair; alias +sattack2 +attack2"
alias snipefireleft "+attack; wait; +moveleft -attack; wait; +moveleft; go_slot2; +moveleft; wait5; -moveleft"
alias snipefireright "+attack; wait; +moveleft -attack; wait; +moveright; go_slot2; +moveright wait5; -moveright"

alias getnormalfire "-sattack2; alias sselect select2; select1"

alias sselect "select2"
alias select1 "alias +sattack normalfire; smsg1; alias sselect select2; alias sselectleftright KeyError; alias +sattack2 +attack2; alias -sattack2 -attack2"
alias select2 "alias +sattack semifire; smsg2; alias sselect select4a; alias +sattack2 getnormalfire"

//If you want to change the reset button for sniper fire, then remove the "alias +sattack2 getnormalfire" command from the lines below

alias select4a "alias +sattack snipefireleft; smsg4a; alias sselectleftright select4b; alias sselect select1; alias +sattack2 getnormalfire"
alias select4b "alias +sattack snipefireright; smsg4b; alias sselectleftright select4a; alias +sattack2 getnormalfire"

//Stop!

alias ResetFireMode "MesgResetFireMode; alias +sattack normalfire; alias sselect select2"
alias MesgResetFireMode "d1; echo Fire Mode Reset, now normal fire; d0"

bind "MOUSE1" "+sattack"
bind "MOUSE2" "+sattack2"
bind "BACKSPACE" "sselectleftright"
bind "'" "sselect"

 
 
Double Zoom Script
Description:
This script allows you to zoom in twice with one key press and release. Good for only Sniper Rifles.

alias zoomy "+attack2; w3; w3; -attack2"
alias +zoom_1 "zoomy"
alias -zoom_1 "zoomy"
alias w3 "wait; wait; wait"

bind "kp_enter" "+zoom_1"
 
 
Drawviewmodel Script
Description:
This script cycles through 3 different modes of hidden weapons:
MODE1 - all weapons showing
MODE2 - primary hidden - pistol and knife showing
MODE3 - primary and secondary hidden - knife showing
Extras: holding your reload button will cause the gun to show, letting go will hide it. Due to a bug (with half-life - not the script) the "-reload" is sometimes not registered so you might want to bind some button to "-reload" (example: bind tab "+showscores; -reload")


alias gorelood "bind r +relood"
alias goreload "bind r +reload"
alias +relood "r_drawviewmodel 1; +reload"
alias -relood "r_drawviewmodel 0; -reload; -reload; -reload"
alias q0 "r_drawviewmodel 0; slot1; gorelood"
alias q1 "r_drawviewmodel 1; slot1; goreload"
alias e0 "r_drawviewmodel 0; slot2; gorelood"
alias e1 "r_drawviewmodel 1; slot2; goreload"
alias k1 "r_drawviewmodel 1; slot3"
alias goq0 "bind 1 q1"
alias goq1 "bind 1 q0"
alias goe0 "bind 2 e1"
alias goe1 "bind 2 e0"
alias slunk0 "goh0"
alias slunk1 "goh1"
alias slunk2 "goh2"
alias goh0 "goq0; goe0 echo2; bind h slunk1"
alias goh1 "goq1; echo0; bind h slunk2"
alias goh2 "goq1; goe1; echo1; bind h slunk0"
alias echo0 "echo ||| PRIMARY HIDDEN |||"
alias echo1 "echo ||| WEAPONS HIDDEN |||"
alias echo2 "echo ||| WEAPONS SHOWING |||"

bind 3 "slot3; r_drawviewmodel 1"

 
 
Duck & Fire Script
Description: This Script makes you duck before you fire, and keeps you there until you release the key. You have to enable/disable it with the key you bind to "dfire".

alias dfire "dfireon"
alias dfireon "bind mouse1 +fire; alias dfire dfireoff"
alias dfireoff "bind mouse1 +attack; alias dfire dfireon"
alias +fire "+duck; wait; wait; wait; +attack"
alias -fire "-attack; -duck"

bind "v" "dfire"
 
 
Enhanced Weapon Selection Script
Description:
Select weapons by pushing a button. With this Script u wont have to here the anoying beeps when u choose them.

alias "main1" "use weapon_sg550;use weapon_mac10;use weapon_aug;use weapon_xm1014;use weapon_p90;use weapon_tmp;use weapon_mp5navy;use weapon_ump45"
alias "main2" "use weapon_m4a1;use weapon_awp;use weapon_g3sg1;use weapon_sg552;use weapon_scout;use weapon_m3;use weapon_m249;use weapon_ak47"
alias "main3" "use weapon_fiveseven;use weapon_usp; use weapon_glock18; use weapon_deagle; use weapon_p228; use weapon_elite"
alias "pri" "main1;main2"
alias "sec" "main3"
alias "mes" "use weapon_knife"
alias "fbgr" "use weapon_flashbang"
alias "hegr" "use weapon_hegrenade"
alias "smgr" "use weapon_smokegrenade"
alias "c4" "use weapon_c4"

bind a pri
bind b sec
bind c mes
bind d fbgr
bind e hegr
bind f smgr
bind g c4
 
 
Fast Invprev, Invnext
Description:
This changes invprev(previous weapon)to a fastswitch command and the same for invnext(next weapon). Binded to suit mousewheel folks to change guns.

alias "+prev" "invprev;wait;+attack"
alias "+next" "invnext;wait;+attack"

bind "mwheelup" "+prev"
bind "mwheeldown" "+next"
 
 
Fast Weapon from Grenade Script
Description:
basically this script speeds up the time in between throwing a nade and switching to your next weapon right away.

alias +he1 "weapon_hegrenade"
alias -he1 "slot1"
alias +he2 "weapon_hegrenade"
alias -he2 "slot2"

alias +throw1 "+he1; +attack"
alias -throw1 "-attack; wait; wait; -he1"

alias +throw2 "+he2; +attack"
alias -throw2 "-attack; wait; wait; -he2"

alias nade "he_second"
alias he_second "bind MOUSE4 +throw2; dev1; echo he_second; dev0; alias nade he_prim"
alias he_prim "bind MOUSE4 +throw1; dev1; echo he_prim; dev0; alias nade rel"
alias rel "bind MOUSE4 +reload; dev1; echo he_prim; dev1; echo Reload; dev0; alias nade he_prim"

bind "MOUSE5" "nade"
 
 
Fast weapon switching with auto hide
Description: Allows you to switch weapons quickly, and show the weapon you are switching to briefly before hiding the weapon graphic.

// Fast weapon switching (with auto-hide)
alias w5 "wait; wait; wait; wait; wait"
alias w30 "w5; w5; w5; w5; w5; w5"
alias show_hands "r_drawviewmodel 1"
alias no_hands "r_drawviewmodel 0"
alias fastweapup "show_hands; invprev; +attack; w2; -attack; w30; no_hands"
alias fastweapdown "show_hands; invnext; +attack; w2; -attack; w30; no_hands"

bind "MWHEELDOWN" "fastweapdown"
bind "MWHEELUP" "fastweapup"
 

 
Firerate Cyling Script
Description:
This script makes you able to cycle through 4 different firerates: Automatic, Semi-Automatic, 2-Round Burst Fire and 3-Round Burst Fire.

alias dev1 "developer 1"
alias dev0 "developer 0"
alias w5 "wait; wait; wait; wait; wait"
alias w3 "wait; wait; wait"
alias cycle "fire1"
alias fire0 "bind mouse1 +attack; dev1; echo Automatic; dev0; alias cycle fire1"
alias single "+attack;w5; -attack"
alias fire1 "bind mouse1 single; dev1; echo Semi-Automatic; dev0; alias cycle fire2"
alias dual "+attack;w5; -attack;w3; +attack;w5; -attack"
alias fire2 "bind mouse1 dual; dev1; echo 2-Round Burst; dev0; alias cycle fire3"
alias burst "+attack;w5; -attack;w3; +attack;w5; -attack;w3; +attack;w5; -attack"
alias fire3 "bind mouse1 burst; dev1; echo 3-Round Burst; dev0; alias cycle fire0"

bind "q" "cycle"
 
 
Flashbang Warning Script
Description:
This Script tells your team to take cover and then throws a flashbang, with one key press.

alias +warnflash "warntm; weapon_flashbang; wait; wait; +attack" alias -warnflash "-attack"
alias warntm "say_team Throwing a Flashbang Take Cover!"

bind "w" "+warnflash"
 
 
Grenade Quick Throw Script
Description:
This Script switches to HE grenade and primes it when you press the key and throws it when you release it. This also works with any other grenades.

Just substitute "weapon_hegrenade" for any of the other grenade names.

alias +hethro "weapon_hegrenade; wait; wait; +attack"
alias -hethro " wait; -attack"

bind "mouse1" "+hethro"
 
 
Grenade Select & Throw
Description:
This script will allow you to cycle through your available grenades (from HE through Flash to Smoke) then throw the one you select.

alias gren1 "weapon_hegrenade; bind f gren2; bind MOUSE1 +grenfire"
alias gren2 "weapon_flashbang; bind f gren3; bind MOUSE1 +grenfire"
alias gren3 "weapon_smokegrenade; bind f gren1; bind MOUSE1 +grenfire"
alias +grenfire "+attack; +attack; +attack"
alias -grenfire "-attack; bind MOUSE1 +attack; slot1"

bind "f" "gren1"
 
 
Grenade Selector and warning
Description:
Press f5 to bring out your HE grenade. Press f5 again to switch grenades. By throwing any grenade you will warn your teammates that you are throwing whatever grenade.

alias gren1 "weapon_hegrenade; bind f gren2; bind MOUSE1 +hewarn"
alias gren2 "weapon_flashbang; bind f gren3; bind MOUSE1 +flashwarn"
alias gren3 "weapon_smokegrenade; bind f gren1; bind MOUSE1 +smokewarn"
alias +hewarn "+attack; +attack; +attack; say_team Throwing an HE grenade, Take Cover!"
alias +flashwarn "+attack; +attack; +attack; say_team Throwing a Flashbang, Take Cover!"
alias +smokewarn "+attack; +attack; +attack; say_team Throwing a Smoke Grenade!"
alias -hewarn "-attack; bind MOUSE1 +attack; slot1"
alias -flashwarn "-attack; bind MOUSE1 +attack; slot1"
alias -smokewarn "-attack; bind MOUSE1 +attack; slot1"

bind "f5" "gren1"
 
 
HE Grenade Buy & Throw Script
Description:
*Updated for CS1.6* This Script buys you an HE grenade and primes it when you press the key and throws it when you release it.

alias hegren "buy; menuselect 8; menuselect 4"
alias +buythro "hegren; wait; weapon_hegrenade; wait; wait; +attack"
alias -buythro "-attack"

bind "enter" "+buythro"
 
 
HE Grenade Warning Script
Description:
This Script tells your team to take cover and then throws an HE Grenade, with one key press.

alias +warnhe "warnteam; weapon_hegrenade; wait; wait; +attack" alias -warnhe "-attack"
alias warnteam "say_team Throwing an HE Grenade Take Cover!"

bind "d" "+warnhe"
 
 
Last Inventory Switch Hands Script
Description:
This script switches hands everytime you go to last your inventory.

alias switchy "lastinv; cl_righthand 1; alias handswitch switchy2"
alias switchy2 "lastinv; cl_righthand 0; alias handswitch switchy"
alias handswitch switchy2

bind "z" handswitch
 
 
Light Attack Script
Description:
This Script, when enabled, turns your flashlight on when you press the fire key/button and turns it off when you release it. This is meant to blind your enemy in a dark area as you fire.

alias +lightattack "+attack; impulse 100"
alias -lightattack "-attack; impulse 100"
alias l_attack "l_attackon"
alias l_attackon "bind mouse1 +lightattack; developer 1; echo Lite Attack on; developer 0; alias l_attack l_attackoff"
alias l_attackoff "bind mouse1 +attack; developer 1; echo Lite Attack off; developer 0; alias l_attack l_attackon"

bind "l" "l_attack"
 
 
Mousewheel Attack Toggle
Description:
Use this script to toggle between mousewheel fire, roll the wheel up and down fast for fast fire (recommend for pistols like elites), hit the button that you bound it to, and it changes to what you normally have.
NOTE: edit the aliases "changebk" and " changebk2 " to whatever you normally have your mousewheel up and down bound to, default is invprev and next.


alias cngmwon "change; wait; wait; change2; wait; emwc; alias cngmw cngmwoff"
alias cngmwoff "changebk; wait; wait; changebk2; wait; emwc2; alias cngmw cngmwon"
alias change "bind MWHEELUP +attack"
alias change2 "bind MWHEELDOWN +attack"
alias emwc "echo Mouse Wheel Up/Down Changed to attack"
alias emwc2 "echo Mouse Wheel Up/Down Changed to Default"

alias changebk "bind MWHEELUP invnext"
alias changebk2 "bind MWHEELDOWN invprev"

alias cngmw "cngmwon"

bind "?" "cngmw"
 
 
Quick Grenade Script
Description:
Brings out first grenade available.

alias qgren "slot4; +attack; wait; wait; -attack"

bind "q" "qgren"
 
 
Quick Knife Script
Description:
This immediatey brings out your knife. Very useful when you run out of ammo on your primary weapon/pistol or if you are in a firefight and don't have time to reload.

alias qknif "weapon_knife"

bind "f" "qknif"
 
 
Quick Pistol 2
Description:
Switch to pistol very fast with no annoying sound.

alias qpist "get2"
alias get2 "weapon_glock18;weapon_usp;weapon_deagle;weapon_p228;weapon_elite;weapon_fiveseven"

bind "?" "get2"
 
 
Quick Pistol Script
Description:
This immediately brings out your pistol. Very useful when you run out of ammo on your primary weapon or if you are in a firefight and don't have time to reload.

alias qpist "slot2; +attack; wait; wait; -attack"

bind "a" "qpist"
 
 
Quick Silencer Script
Description:
This Script should be used when you want to put on or take off a silencer quickly, instead of the standard +attack2 command.

alias +quiksilencer "+attack2; wait; wait; wait"
alias -quiksilencer "-attack2; weapon_knife; wait; wait; lastinv"

bind "q" "+quiksilencer"
 
 
Quick Weapon Script
Description:
This immediately brings out your primary weapon. Use this to quickly switch back to your primary weapon.

alias qwpn "slot1; +attack; wait; wait; -attack"

bind "l" "qwpn"
 
 
Quick Weapon Script 2
Description:
This is an updated version of the Quick Weapon Script that is more reliable.

alias "qwpn" "weapon_mp5navy; weapon_p90; weapon_tmp; weapon_ump45; weapon_mac10; weapon_ak47; weapon_sg552; weapon_m4a1; weapon_aug; weapon_m3; weapon_xm1014; weapon_scout; weapon_awp; weapon_g3sg1; weapon_sg550; weapon_m249"

bind "End" "qwpn"
 
 
Realistic Weapon Switch
Description:
This Script is for looks only. It makes you pull out your primary weapon in your right hand then when you switch to your secondary it will pull it out in the left hand or vice versa.

alias weapright "lastinv; cl_righthand 1; bind q weapleft"
alias weapleft "lastinv; cl_righthand 0; bind q weapright"

bind q "weapleft"
 
 
Select Fire Script
Description:
a select fire switch that switches between burst and full auto.

// Select Fire Group Switch
// Switch Fire Modes from Single to 2-Round Burst to Full Auto.
alias "longwait" "wait;wait;wait"
alias "triggergroup" "selectsemi"
alias "selectsemi" "bind mouse1 semi;developer 1;echo ..:: SEMI AUTOMATIC FIRE ::..;developer 0;alias triggergroup selectburst"
alias "selectburst" "bind mouse1 burst;developer 1;echo ..:: BURST FIRE ::..;developer 0;alias triggergroup selectauto"
alias "selectauto" "bind mouse1 +attack;developer 1;echo ..:: FULL AUTOMATIC FIRE ::..;developer 0;alias triggergroup selectsemi"
alias "semi" "+attack;longwait;-attack"
alias "burst" "+attack;longwait;-attack;longwait;+attack;longwait;-attack;longwait;+attack;longwait;-attack;longwait"

bind "mouse1" "+attack"
bind "a" "triggergroup"
 
 
Single+Dual+Burst fire script
Description:
This Script has 3 different types of shooting burst - shoots 3 in a row, dual - shoots 2 in a row and single - shoots 1 time.
press pgup to enable burst fire, home to enable duel fire, insert to enable single fire, del to go back to normal fire and end cycles through all of them.


echo Burst Fire - PGUP
echo Duel Fire - home
echo Single fire - ins
echo Normal - Del
alias duelfire "bind mouse1 duel2; developer 1; echo Duel Fire Enabled; developer 0; bind end burstfire"
alias duel2 "+attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3;"
alias wt3 "wait; wait; wait"
alias burstfire "bind mouse1 burst3; developer 1; echo Burst Fire Enabled; developer 0; bind end standard"
alias burst3 "+attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3; +attack; wt3; -attack; wt3;"
alias normal "bind mouse1 +attack; bind end burstfire; developer 1; echo Normal Fire Enabled; developer 0; bind end singlefire"
alias singlefire "bind mouse1 single1; developer 1; echo Single Fire Enabled; developer 0; bind end duelfire"
alias single1 "+attack; wt3; -attack; wt3; echo Single Fire Enabled"

bind "ins" "singlefire"
bind "end" "duelfire"
bind "pgup" "burstfire"
bind "home" "duelfire"
bind "del" "normal"
 
Smoke Grenade Warning Script
Description:
This Script tells your team you are throwing a Smoke Grenade, then throw it with one key press.

alias +warnsmok "wrnteam; weapon_smokegrenade; wait; wait; +attack"
alias -warnsmok "-attack"
alias wrnteam "say_team Throwing a Smoke Grenade!"

bind "v" "+warnsmok"
 
 
Sniper - Single Shot to Pistol
Description:
This is a switchable alias. When on, and you fire, as soon as you fire the pistol pops out. very useful if someone jumps out at you really close when you are sniping.

bind +attack_button to your normal attack key (in this case mouse1)
bind "sp_switcher" to whatever key you want to have be the switch on and off(leftarrow here).

alias shoot_pist "+attack; wait; wait; -attack; slot2"
alias normal_atk "+attack"
alias -attack_button "-attack"
alias sp_on "developer 1; echo ** Pistol Switcher ON **;developer 0; alias +attack_button shoot_pist; alias sp_switcher sp_off"
alias sp_off "developer 1; echo ** Pistol Switcher OFF **; developer 0; alias +attack_button normal_atk; alias sp_switcher sp_on"
alias sp_switcher "sp_on"

bind leftarrow "sp_switcher"
sp_off
bind mouse1 +attack_button
 

 
Sniper- Awp Fire / Pistol/ Awp Fast Change
Description:
shoot ur awp then it switches to ur pistol fast then back to awp, giving less dying.
Bind the following aliases to make the script work:

bind a key to "fast"

alias dev0 "developer 0"
alias dev1 "developer 1"
hud_fastswitch 1
alias fast "faston"
alias faston "bind mouse1 fastatt; dev1; echo Fast Sniper Attack *ON*; dev0; alias fast fastoff"
alias fastoff "bind mouse1 +attack; dev1; echo Fast Sniper Attack *OFF*; dev0; alias fast faston"
alias fastatt "+attack; wait; -attack; fson; slot2; slot1; fsoff"

bind "kp_enter" "fast"
 

 
Sniper- Ultimate awp fast switch.
Description:
If set up as it is here, pressing mouse5 toggles between fast switch modes. once activated, hitting 2, 3, 4, or rolling the mouse deactivates fast switch and rebinds mouse1 to +attack so you can shoot, stab, or nade whatever weapon you just selected. when in normal fire, pressing 1 will switch back to awp and rebind mouse1 to fast switch. just be sure to toggle thru mouse5 until you see "NORMAL FIRE" if you don't have an awp. i used mwheelup and mwheeldown while in awp mode to switch straight to pistol for those hectic moments (roll it either way and you're pistol is out ready to fire in normal mode) just substitute whatever keys you're more comfortable with just make sure you change them right.

//put these wherever you keep your aliases (autoexec.cfg, alias.cfg, wherever... )
alias d1 "developer 1"
alias d0 "developer 0"
alias +awpsw "+attack; wait; -attack; wait; slot3; wait; -attack; wait; slot1"
alias -awpsw "-attack" alias awptog "exec awp.cfg; d1; echo *OWNAGE ON*; d0; wait; bind mouse5 togawp"
alias togawp "exec normfire.cfg; d1; echo *NORMAL FIRE*; d0; wait; bind mouse5 awptog"
//create these 2 config files and place them in your cstrike folder
//awp.cfg
alias normfire "exec normfire.cfg"

bind "mouse1" "+awpsw"
bind "1" "slot1; exec awp.cfg"
bind "2" "slot2; normfire"
bind "3" "slot3; normfire"
bind "4" "slot4; normfire"
bind "mouse5" "awptog"
bind "mwheelup" "slot2; normfire"
bind "mwheeldown" "slot2; normfire"
//normfire.cfg
bind "mouse1" "+attack"
bind "1" "slot1; exec awp.cfg"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "mwheelup" "lastinv" //(or whatever)
bind "mwheeldown" "lastinv"
bind "mouse5" "exec awp.cfg; d1; echo *AWP ON*; d0"

 
 
Super Fast Weapon Switch
Description:
This script will allow you to switch between slot1 and slot2 very fast.

alias go_slot1 "weapon_ak47; weapon_aug; weapon_g3sg1; weapon_m249; weapon_m4a1; weapon_m3; weapon_mac10; weapon_mp5navy; weapon_p90; weapon_scout; weapon_sg552; weapon_sg550; weapon_ump45; weapon_tmp; weapon_xm1014; weapon_awp"
alias go_slot2 "weapon_deagle; weapon_usp; weapon_glock18; weapon_p228; weapon_elite; weapon_fiveseven"
alias pist_t "pist_on"
alias pist_on "go_slot2; alias pist_t pist_off"
alias pist_off "go_slot1; alias pist_t pist_on"

bind "MOUSE4" "pist_t"
 
 
UnZoom Script
Description:
This Script allows you to go to normal zoom (unzoomed) with the press of one key when using a zoomed weapon. Normally only used when you are zoomed in once with a Sniper Rifle and want to go back to normal zoom without having to hit zoom twice.

alias +unzoom "weapon_knife; w2; slot1; w2; +attack"
alias -unzoom "wait; -attack"
alias w2 "wait; wait"

bind "z" "+unzoom"
 
 
Use Attack Script
Description:
This Script, when enabled, combines the +use and +attack commands into one bound key.

alias +useattack "+attack ;wait; wait; +use"
alias -useattack "-attack; wait; wait; -use" alias useatk "useon"
alias useon "bind mouse1 +useattack; developer 1; echo Use Attack On; developer 0; alias useatk useoff"
alias useoff "bind mouse1 +attack; developer 1; echo Use Attack Off; developer 0; alias useatk useon"

bind "u" "useatk"
 
 
Weapon Hand Change Attack
Description:
This script allows you to switch weapon hands while shooting. This script is just for a laugh :) (note, we are not sure who originally submitted this)

alias +switchatkr "+attack; cl_righthand 1; bind home normal"
alias -switchatkr "-attack; cl_righthand 0 bind home switchatk"
alias switchatk "+switchatkr"

bind home "switchatk"
 
 
Weapon Hand Quick Switch Script
Description:
This instantly toggles your weapon from right-handed to left-handed and back.

alias righty "cl_righthand 1; dv1; echo Right Handed Model Activated; dv0; bind l lefty"
alias lefty "cl_righthand 0; dv1; echo Left Handed Model Activated; dv0; bind l righty"

bind "l" "lefty"
 
 
Weapon Hand Switch Script
Description:
This script changes which hand you hold your weapon with one key press.

alias hand_switch "left_hand"
alias left_hand "setinfo lefthand 1; w3; alias hand_switch right_hand; w3; weapon_knife; w3; w3; lastinv"
alias right_hand "setinfo lefthand 0; w3; alias hand_switch left_hand; w3; weapon_knife; w3; w3; lastinv"
alias w3 "wait; wait; wait"

bind "end" "hand_switch"
 
 
Weapon Hand Switch Script (Simple)
Description:
This script switches your weapon from one hand to the other immediately without the use of binds within the aliases.

alias handsw "rt"
alias rt "cl_righthand 1; alias handsw lt"
alias lt "cl_righthand 0; alias handsw rt"

bind v "handsw"
 
 
Weapon Toggle Script
Description:
Cycles thru your weapons from Primary to Pistol to Knife.

alias t_wpns "t_wpns1"
alias t_wpns1 "hud_fastswitch 1; slot2; alias t_wpns t_wpns2; hud_fastswitch 0"
alias t_wpns2 "hud_fastswitch 1; slot3; alias t_wpns t_wpns3; hud_fastswitch 0"
alias t_wpns3 "hud_fastswitch 1; slot1; alias t_wpns t_wpns1; hud_fastswitch 0"

bind "mouse4" "t_wpns"
 
 
Weapon View Script
Description:
This toggles your viewable weapon on and off. Try it if you need fps.

alias wpnview "wpnoff"
alias wpnoff "r_drawviewmodel 0; alias wpnview wpnon"
alias wpnon "r_drawviewmodel 1; alias wpnview wpnoff"

bind "=" "wpnview"
 
 
Zoom Script 1
Description:
This Script allows you to zoom in once, then when you fire, it quickly changes you to your knife and back to your weapon at normal zoom.

alias w3 "wait; wait; wait"
alias +zoom "+attack2; w3; w3; -attack2"
alias -zoom "bind mouse1 +attak"
alias +attak "+attack; w3; w3; w3"
alias -attak "-attack; w3; w3; w3; weapon_knife; w3; w3; w3; slot1; w3; w3; w3; +attack; w3; w3; w3; -attack; bind mouse1 +attack"

bind "mouse3" "+zoom"
 
 
Zoom Script 2
Description:
This Script allows you to zoom in once, then when you fire, it quickly changes you to your pistol so you can add some quick shots at your enemy.

alias w3 "wait; wait; wait"
alias +zoomx "+attack2; w3; w3; -attack2"
alias -zoomx "bind mouse1 +attakx"
alias +attakx "+attack; w3; w3; w3"
alias -attakx "-attack; w3; w3; w3; slot2; w3; w3; w3; +attack; w3; w3; w3; -attack; bind mouse1 +attack"

bind "mouse3" "+zoomx"
 
 
Zoom Sensitivity Script
Description:
This script changes the sensitivity of your mouse when you zoom in and therefore makes your accuracy better.

alias w3 "wait;wait;wait"
alias zoomin1 "sensitivity 2.5; w3; +attack2; w3; -attack2; w3; developer 1; echo *** Sniper-Mode ~Stufe1~ ***; developer 0; w3; alias zooming zoomin2"
alias zoomin2 "sensitivity 2.0; w3; +attack2; w3; +attack2; w3; -attack2; w3; -attack2; w3; developer 1; echo *** Snipermodus ~Stufe2~ ***; developer0; w3; alias zooming clean"
alias clean "sensitivity 3.0; w3; use_slot2; +attack; w3; -attack; w3; developer 1; echo ** Clean **; developer 0; w3; alias zooming zoomin1"
alias "zooming" "zoomin1"

bind "mouse2" "zooming"
 

@Action Scripts Listing (48)@

Advanced Coverme-Reload Script
Description:
Asks for your team for cover when you reload, but doesn't do it when you type the letter it's bound to.

alias +reloadScript "+reload; coverme; say_team Reloading, cover me"
alias reloadOFF ""
alias teamChat "bind r reloadOFF; messagemode2"
alias pubChat "bind r reloadOFF; messagemode"
alias +enter "+attack"
alias -enter "-attack; bind r +reloadScript"

bind "r" "+reloadScript"
bind "Enter" "+enter"
bind "u" "teamChat"
bind "y" pubChat"

 
 
Advanced Strafe Fire
Description: An extension of the strafe fire script. While walking or running you strafe alternating right and left with each press of the fire button. While ducking you do not strafe, for those long distance shots. Great on pistol round.

alias strafe_toggle_on "bind ctrl +newduck; bind rightarrow +newright; bind leftarrow +newleft; bind end strafe_toggle_off; bind mouse1 +strafeshoot; developer 1; echo Strafe_On; developer 0"
alias strafe_toggle_off "bind ctrl +duck; bind rightarrow +moveright; bind leftarrow +moveleft;bind end strafe_toggle_on; bind mouse1 +coloratk; developer 1; echo Strafe_Off; developer 0"
alias no_strafe "bind mouse1 +attack; Echo Strafe Fire Off; adjust_crosshair"
alias do_strafe "bind mouse1 +strafeshoot; echo Strafe Fire On; adjust_crosshair"
alias +ss_left "+attack; +moveleft; alias +strafeshoot +ss_right; adjust_crosshair"
alias +ss_right "+attack; +moveright; alias +strafeshoot +ss_left; adjust_crosshair"
alias +strafeshoot "+ss_left"
alias -strafeshoot "-attack; -moveleft; -moveright"
alias +newduck "+duck; no_strafe; adjust_crosshair"
alias -newduck "-duck; do_strafe; adjust_crosshair"
alias +newleft "+moveleft; no_strafe; adjust_crosshair"
alias -newleft "-moveleft; do_strafe; adjust_crosshair"
alias +newright "+moveright; no_strafe; adjust_crosshair"
alias -newright "-moveright; do_strafe; adjust_crosshair"

bind "END" "strafe_toggle_on"

 

 
Bomb Jump Script
Description:
Makes you do very funny jump as have the bomb and pistol out.

alias w2 "wait; wait"
alias w3 "w2; wait"
alias w4 "w2; w2"
alias w5 "w3; w2"
alias qpist "slot2; w2; +attack; w2; -attack"

alias +bombjump "qpist; w5; +attack; w5; w5; +reload; w5; w5; w5; weapon_c4; w5; w5; +jump"
alias -bombjump "-attack; w5; w5; w5; w5;-reload; w5; w5; w5; w5; w5; w5; w5; -jump"

bind "x" "+bombjump"

 
 
Bomb Plant Script
Description:
*Updated for CS1.6* This Script plants the bomb and tells your team to Cover you. You bind a key to +bomb.

alias +bomb "weapon_c4; +duck; +attack; coverme; say_team Cover me I'm planting the bomb"
alias -bomb "-duck; -attack"

bind "b" "+bomb"

 
 
Buy-ammo-and-move-script
Description:
Buy you ammo for both your guns when you move, so you can buy faster when your at spawn.

alias fullprim "buyammo1: buyammo1"
alias fullpist "buyammo2; buyammo2; buyammo2"
alias ammo "fullprim; fullpist"

alias +cforward "+forward; ammo"
alias -cforward "-forward; ammo"
alias +cback "+back; ammo"
alias -cback "-back; ammo"
alias +cmoveleft "+moveleft; ammo"
alias -cmoveleft "-moveleft; ammo"
alias +cmoveright "+moveright; ammo"
alias -cmoveright "-moveright; ammo"

bind w "+cforward"
bind s "+cback"
bind a "+cmoveleft"
bind d "+cmoveright"

(Edited by SxRxRnR - Added Toggle Option)

alias ammot_tog "ammo_off"
alias ammo_off "bind w +forward; bind s +back; bind a +moveleft; bind d +moveright; ammo_tog ammon_on"
alias ammo_on "bind w +cforward; bind s +cback; bind a +cmoveleft; bind d +cmoveright; ammo_tog ammon_off"

bind l "ammo_tog"

 
 
Chooseteam Script
Description:
This script will automatically select a random model for which team you want to join. Now all you have to do is hit one key. Just bind one key for joining Terrorists and one for joining CT's.

alias tclr "slot10; wait; wait; slot10"
alias auto_t "chooseteam; wait; menuselect 1; wait; menuselect 5; wait; tclr"
alias auto_ct "chooseteam; wait; menuselect 2; wait; menuselect 5; wait; tclr"

bind "z" "auto_t"
bind "x" "auto_ct

 
 
CrossHair Color Attack
Description:
This script changes the crosshair color every time you press Attack. Useful for maps where the map's colors might interfere with the crosshair color, and also it is a good visual cue.

alias +coloratk "+attack; adjust_crosshair"
alias -coloratk "-attack"

bind "MOUSE1" "+coloratk"

 
 
Crouch Jump & Fire Script
Description: This Script executes a crouch jump while firing.

alias cjumpfire "cjumpfireon"
alias cjumpfireon "bind mouse1 +fire; alias cjumpfire cjumpfireoff"
alias cjumpfireoff "bind mouse1 +attack; alias cjumpfire cjumpfireon"
alias +fire "+cjump; wait; wait; wait; +attack"
alias -fire "-attack; -cjump; bind mouse1 +attack1"

bind "kp_enter" "cjumpfire"

 
 
Crouch Jump Clear Script
Description:
This script is a combination of the jump/crouch/clear menus off screen script-very handy for that quick getaway from spawn.

alias +cjumpclr "+jump; wait; +duck; mclr"
alias -cjumpclr "-jump; wait; -duck"
alias "mclr" "slot10; wait; wait; slot10"

bind "ctrl "+cjumpclr"

 
 
Crouch Jump Modified Script
Description:
This is a modification to the widely used Crouch Jump Script. This one is supposed to be more reliable. Try them out and pick the one that is best for you.

alias +cduck "-jump; wait; bind shift +jump; wait; +duck"
alias -cduck "-duck; wait; bind shift +cjump"

bind "space" "+cduck"

 
 
Crouch Jump Script
Description:
This is a widely used Script to Crouch Jump instead of standard jump, for added height.

alias +cjump "+jump; +duck"
alias -cjump "-jump; -duck"

bind "space" "+cjump"

 
 
Crouch Reload & Cover Script
Description:
*Updated for CS1.6* Similar to others like the normal Reload & Cover Script. This one simply ducks as you reload and asks for cover.

alias +ducrecov "+duck; wait; +reload; coverme; say_team Cover me I'm reloading"
alias -ducrecov "-duck; wait; -reload"

bind "x" "+ducrecov"

 
 
Crouch Toggle Enhanced Script
Description:
This script, when activated will make you duck and stay in a crouch without holding a key; and you will immediately stand up when you fire or de-activate it. This example uses "enter" as the key to activate and de-activate.

alias "ctoggle" "crouch"
alias stand "-duck; bind mouse1 +attack; alias ctoggle crouch"
alias crouch "+duck; bind mouse1 +release; alias ctoggle stand"
alias +release "+attack; -duck"
alias -release "-attack; bind mouse1 +attack; alias ctoggle crouch"

bind "enter" "ctoggle"

 
 
Crouch Toggle Script
Description:
This Script allows you to crouch without holding a key. Press it once to crouch and again to stand.

alias duck_t "duck_on"
alias duck_on "alias duck_t duck_off; +duck; developer 1; echo Ducking enabled; developer 0"
alias duck_off "alias duck_t duck_on; -duck; developer 1; echo Standing enabled; developer 0"

bind "x" "duck_t"

 
 
CS1.6 Fast Shield by Dodgy Embalmer
Description:
This small script allows you to drop shield fire a shot and raise shield with just the fire button.

// Basic Aliases
alias "wt" "wait"
alias "wt2" "wt;wt"
alias "wt3" "wt2;wt"
alias "wt4" "wt2;wt2"
alias "wt5" "wt4;wt"
alias "wt6" "wt4;wt2"
alias "wt10" "wt5;wt5"
alias "wt15" "wt10;wt5"
alias "d1" "developer 1"
alias "d0" "developer 0"

// Fast Shield Bind a Key "fshield"
alias "fshield" "fshield1"
alias "fshield1" "d1; echo -=FAST SHIELD ON=-; d0; bind mouse1 shatk; alias fshield fshield0"
alias "fshield0" "d1; echo -=FAST SHIELD OFF=-; d0; bind mouse1 +attack; alias fshield fshield1"
alias "shatk" "+attack2; wt15; -attack2; wt15; +attack; wt15; -attack; wt15; +attack2; wt15; -attack2"

 
 
Cyanide Pill Script
Description:
This script drops your gun so enemies only get ammo in the gun (none for reload),throws any he grenade, and kills yourself so enemies don't get cash for your dead body.

alias +cyanide "weapon_mp5navy; weapon_p90; weapon_tmp; weapon_ump45; weapon_mac10; weapon_ak47; weapon_sg552; weapon_m4a1; weapon_aug; weapon_m3; weapon_xm1014; weapon_scout; weapon_awp; weapon_g3sg1; weapon_sg550; weapon_m249; drop; weapon_glock18; weapon_usp; weapon_deagle; weapon_p228; weapon_elite; weapon_fiveseven; drop; he_grenade; wait; wait; +attack"
alias -cyanide "-attack; wait; wait; kill"

bind "F12" "+cyanide"

 
 
Defuse & Cover Script
Description:
*Updated for CS1.6* This Script tells your team to Cover you as you defuse the bomb. You bind a key to +defuse.

alias +defuse "+use; coverme; say_team Cover me I'm defusing the bomb"
alias -defuse "-use"

bind "d" "+defuse"

 
 
Drop C4 Script
Description: One button that switches to the C4, drops it and returns to your original gun.

alias +dbomb "weapon_c4; wait; drop"
alias -dbomb "lastinv"

bind "x" "+dbomb"

 
 
Duck, Slow down and Aim
Description:
This script will tune your mouse sensitivity down while you duck and return you back to your original setting after you release the bound key. Remember to set the sensitivity to what you use.

alias +duckslow "+duck; sensitivity 4"
alias -duckslow "-duck; sensitivity 9"

bind shift "+duckslow"

 
 
Enemy Down Spray Script
Description: *Updated for CS1.6* This Script sprays your Spraypaint and says the "Enemy Down" Radio Call when the key is pressed.

alias +killspray "impulse 201"
alias -killspray "enemydown"

bind "k" "+killspray"

 
 
Enemy Spotted Fire - Enhanced
Description: This script will execute the radio call "Enemy Spotted" every 5th time you fire using the MOUSE1 button. This makes it so you are not spamming the radio call on every button press.

alias +attack3 "+attack; enemyspot"
alias -attack3 "-attack; bind MOUSE1 +attack4"
alias +attack4 "+attack"
alias -attack4 "-attack; bind MOUSE1 +attack5"
alias +attack5 "+attack"
alias -attack5 "-attack; bind MOUSE1 +attack6"
alias +attack6 "+attack"
alias -attack6 "-attack; bind MOUSE1 +attack7"
alias +attack7 "+attack"
alias -attack7 "-attack; bind MOUSE1 +attack3"

bind "MOUSE1" "+attack3"

 
 
Enemy Spotted Fire Script
Description: This Script is an alternate fire script that gives the radio call "Enemy Spotted" as you fire. This would normally replace your normal +attack (MOUSE1).

alias +attack3 "+attack; enemyspot"
alias -attack3 "-attack"

bind "MOUSE1" "+attack3"

 

 
EZ Jump, Duck & Speed Script
Description:
A full "No Conflict" Jump, duck & speed script with a speed toggle that inverts the speed key to run or walk depending on the speed toggle.

alias +nc.jump "-speed; alias d.spd; alias +spd; alias dnc.spd; nc.duck; nc.wait; +jump; +duck; wait; -jump; alias d.duck"
alias -nc.jump "j.spd; alias d.spd spd; jnc.spd; alias dnc.spd alias +spd +speed; j.duck; alias d.duck -duck"
alias +nc.duck "-speed; alias j.spd; alias +spd; alias jnc.spd; +duck; alias nc.duck -duck; alias nc.wait wait; alias j.duck"
alias -nc.duck "d.spd; alias j.spd spd; dnc.spd; alias jnc.spd alias +spd +speed; d.duck; alias j.duck -duck"
alias +nc.speed "speed.on"
alias -nc.speed "speed.off"

alias speed.on "+spd; alias spd +speed"
alias speed.off "-speed; alias spd"
alias nc.speed.tog "nc.speed.on"
alias nc.speed.on "speed.on; alias +nc.speed speed.off; alias -nc.speed speed.on; d1; echo *** Walk Activated ***; d0; alias nc.speed.tog nc.speed.off"
alias nc.speed.off "speed.off; alias +nc.speed speed.on; alias -nc.speed speed.off; d1; echo *** Walk Deactivated ***; d0; alias nc.speed.tog nc.speed.on"

alias d1 "developer 1"
alias d0 "developer 0"
+nc.jump
-nc.jump
+nc.duck
-nc.duck
+nc.speed
-nc.speed

bind ? +nc.jump // Jump Key
bind ? +nc.duck // Duck Key
bind ? +nc.speed // Speed Key
bind ? nc.speed.tog // Walk Toggle

 
 
Hold Reload / Cover Me Script (For 1.6)
Description:
This script will ask for cover when you reload, and requires you to hold your reload button. That way, if you get jumped on when reloading, you let go and it'll bring you back to your weapon. This script also won't say "Reloading, cover me" when you press "R" while typing a message.

alias +reloadCover "+reload; coverme; say_team Reloading, cover me"
alias -reloadCover "-reload; weapon_knife; wait; wait; wait; lastinv"
alias reloadOFF ""

alias teamChat "bind r reloadOFF; messagemode2"
alias pubChat "bind r reloadOFF; messagemode"
alias +enter "+attack"
alias -enter "bind r +reloadCover"

bind r "+reloadCover"
bind ENTER "+enter"
bind y "pubChat"
bind r "teamChat"

 
 
Hold Reload Script
Description:
This script requires you to hold r (or what key you use for reloading) instead of just pressing it, so if you meet an enemy while you're reloading, just release R to stop reloading! This script assumes that you have fastswitch off. If you don't, just remove "hud_fastswitch 0" from the alias.

// Regular wait aliases
alias w "wait"
alias w3 "w; w; w"

alias +holdreload "+reload; hud_fastswitch 1"
alias -holdreload "-reload; slot3; w3; slot1"

bind "R" "+holdreload"

 
 
Hostage Rescue Jump Script
Description:
This Script combines your jump with the +use command, so all you have to do is jump near a hostage to rescue them.

alias +jumpres "+jump; wait; +use"
alias -jumpres "-jump; wait; -use"

bind "enter" "+jumpres"
 
 
Jump Clear Script
Description:
This Script combines your jump with the a clear menu command, so all you have to do is jump when one of your menus doesn't close.

alias +jumpclr "+jump; mclr"
alias -jumpclr "-jump"
alias "mclr" "slot10; wait; wait; slot10"
bind "space" "+jumpclr"
 
 
Jump Duck Toggle
Description:
Bind the 2 keys that are ? one to toggle the jump-duck script, the other to your regular jump key (showed by the binds just incase you miss this or dont understand). Turn on the script, it will duck-jump for you, turn it off, it will be normal jumping.

alias w "wait"
alias w2 "w; w"
alias d1 "developer 1"
alias d0 "developer 0"

alias djtog "djson"
alias djson "d1; echo Duck-Jump Toggle *ON*; w; djon"
alias djsoff "d1; echo Duck-Jump Toggle *OFF*; w; djoff"
alias djon "alias +rjump +djump; alias -rjump -djump; alias djtog djsoff"
alias djoff "alias +rjump +jump; alias -rjump -jump; alias djtog djson"

alias +rjump "+jump" //Normal Jump...bind ur jump key to this.
alias -rjump "-jump"

alias +djump "+jump; +duck; w"
alias -djump "-jump; -duck"

bind "?" "+rjump" //Jump...(change ? to your jump key
bind "?" "djtog" //Turn toggle on/off
 
 
Low Sensitivity Fire
Description:
This script will set down your sensitivity when you press fire, but only when you press fire. You can toggle this on and off by binding the "lov" alias.

//You can change the sensitivity to your playing style
alias myse "sensitivity 4.0"
alias +lov "sensitivity 3.0; w; +attack"
alias -lov "myse; w; -attack"
alias lov "lov1"
alias lov1 "bind mouse1 +lov; d1; echo LOW SENSITIVITY ON; d0; alias lov lov2"
alias lov2 "bind mouse1 +attack; d1; echo LOW SENSITIVITY OFF; d0; alias lov lov1"
alias w "wait"
alias d1 "developer 1"
alias d0 "developer 0"
bind "z" "lov"
 
 
Mouse Run
Description:
You hold down your mouse3 button...when your holding it, it takes out your knife so you run faster, then when you let go it pulls out your pistol then your rifle...so your pistol is in your lastinv. Great if some1 jumps out at you.

alias w2 "wait; wait"
alias qknif "weapon_knife"
alias qwpn "weapon_mp5navy; weapon_p90; weapon_tmp; weapon_ump45; weapon_mac10; weapon_ak47; weapon_sg552; weapon_m4a1; weapon_aug; weapon_m3; weapon_xm1014; weapon_scout; weapon_awp; weapon_g3sg1; weapon_sg550; weapon_m249"
alias qpist "weapon_glock18; weapon_usp; weapon_deagle; weapon_p228; weapon_elite; weapon_fiveseven"
alias +run "qknif"
alias -run "qpist; w2; qwpn"

bind mouse3 "+run"
 
 
MouseWheel Weapon Cycler
Description:
This Script is a very basic script that allows you to cycle to your next or previous weapon with your MouseWheel.

alias nextweap "invnext; w3; +attack; w2; -attack"
alias prevweap "invprev; w3; +attack; w2; -attack"

bind "mwheelup" "nextweap"
bind "mwheeldown" "prevweap"
 
 
Movement Stopper Script
Description:
This script will stop all directional movement instantly, in order to provide better accuracy while avoiding attackers. Replace your normal movement keys with these aliases.

alias w3 "wait; wait; wait"
alias w9 "w3; w3; w3"
alias +runleft "+moveleft"
alias -runleft "-moveleft; +moveright; w9; -moveright"
alias +runright "+moveright"
alias -runright "-moveright; +moveleft; w9; -moveleft"
alias +runforward "+forward"
alias -runforward "-forward; +back; w9; -back"
alias +runback "+back"
alias -runback "-back; +forward; w9; -forward"

bind w "+runforward"
bind s "+runback"
bind a "+runleft"
bind d "+runright"
 
 
One Button Reload/Stop Reloading Toggle
Description:
Reload and stop reloading with the same button.

alias "+ar" "alias +togreload +togreload1; wait; +attack"
alias "-ar" "-attack"
alias "rslot1" "alias +togreload +togreload1; slot1"
alias "rslot2" "alias +togreload +togreload1; slot2"
alias "+togreload" "+togreload1"
alias "-togreload" "-togreload1"
alias "+togreload1" "+reload; alias -togreload -togreload1; alias +togreload togreload2"
alias "-togreload1" "-reload"
alias "togreload2" "weapon_knife; wait; lastinv; alias -togreload ; alias +togreload +togreload1"

bind "1" "rslot1"
bind "2" "rslot2"
bind "g" "alias +togreload +togreload1; drop"
bind "q" "alias +togreload +togreload1; lastinv"
bind "r" "+togreload"
bind "MOUSE1" "+ar"
bind "MWHEELDOWN" "alias +togreload +togreload1; invnext"
bind "MWHEELUP" "alias +togreload +togreload1; invprev"
 
 
Quick Slash Script
Description:
When the key that you bind to +qslash is held down, this alias will pull out your knife and start slashing. When you release the key, it will bring out your last weapon.

alias +qslash "weapon_knife; wait; +attack"
alias -qslash "-attack; lastinv"

bind "alt" "+qslash"
 
 
Quick Stab Script
Description:
When the key that you bind to +qstab is held down, this alias will pull out your knife and start stabbing. When you release the key, it will bring out your last weapon.

alias +qstab "weapon_knife; wait; +attack2"
alias -qstab "-attack2; wait; lastinv"

bind "alt" "+qstab"
 
 
Reload and Cover Script
Description:
*Updated for CS1.6* This reloads your weapon and asks for cover.

alias +recov "+reload; wait; coverme; say_team cover me I'm reloading"
alias -recov "-reload"
bind "r" "+recov"
 
 
Reload Stop Script
Description:
This Script stops your current weapon from reloading and switches back to it quickly.

alias reload_stop "weapon_knife; wait; wait; wait; lastinv"

bind "q" "reload_stop"
 
 
Run/Walk/Crouch Toggle Script
Description:
Crouch when your walking and normally you'd have to switch back to "run" to move. Switch back to standing and you'd be running instead of sneaking up on someone.
This script handles it all for you! If you are walking just hit couch and you're still moving, hit it again and you're straight back into a walk.
Note: This script is set to "Q" walk/run toggle and "C" to crouch/stand toggle if you have other prefs then change the appropriate binds.


alias walk "+speed; -duck; bind q run; bind c crouchwalk; dv1; echo Walking; dv0"
alias run "-speed; -duck; bind q walk; bind c crouch; dv1; echo Running; dv0"
alias crouchwalk "+duck; -speed; bind c walk; bind q crouch; dv1; echo Crouching Ready to Run; dv0"
bind "q" "walk"

alias crouch "+duck; -speed; bind c stand; bind q walkcrouch; dv1; echo Crouching; dv0"
alias stand "-duck; -speed; dv0; bind c crouch; bind q walk; dv1; echo Standing"
alias walkcrouch "+duck; -speed; bind c walk; bind q crouch; dv1; echo Crouching Ready to Walk; dv0"

bind "c" "crouch"

 
 
ScouT WhorE
Description:
Uses simple walk command infront before firing to greatly improve accuracy with the scout while on the move.

alias d1 "developer 1"
alias d0 "developer 0"
alias +whore "+speed;+attack"
alias -whore "-attack;-speed"
alias whoreon "bind mouse1 +whore;d1;echo ::ScouT WhorE: 0n::;d0;alias whore_switch whoreoff"
alias whoreoff "bind mouse1 +attack;d1;echo ::ScouT Whore: 0ff::;d0;alias whore_switch whoreon"
alias whore_switch "pwnon"

bind END "whore_switch"
 
 
Speed Attack Script
Description:
With this script you can slow down when you attacking to increase shot accuracy.

alias +speedatk "+speed; +attack"
alias -speedatk "-speed; -attack"

bind "x" "+speedatk"
 
 
Stop Reload Advanced Script
Description:
When you reload, if somebody attacks you, press mouse1 (will stop reload) and attack!

alias rld1 "bind mouse1 rld3; rld2"
alias rld2 "+reload; w10; -reload; mouse1a"
alias rld3 "weapon_knife; w3; lastinv; mouse1a"
alias mouse1a "bind mouse1 +attack"
alias "w3" "wait; wait; wait"
alias "w5" "w3; wait; wait"
alias "w10" "w5 ; w5"

bind "shift" "rld1"
 
 
Strafe Shoot Script
Description:
This Script allows you to strafe and shoot as you move. It alternates between left and right while firing.

alias +ss_left "+attack; +moveleft; alias +strafeshoot +ss_right"
alias +ss_right "+attack; +moveright; alias +strafeshoot +ss_left"
alias +strafeshoot "+ss_left"
alias -strafeshoot "-attack; -moveleft; -moveright"

bind "mouse3" "+strafeshoot"
 
 
Suicide Script
Description:
This script warns your team of your impending death; then kills you so the enemy doesn't get the money for the kill.

alias +suicide "say_team I'm being overrun; radio1; menuselect 6; slot10"
alias -suicide "slot10; wait; wait; slot10; kill"

bind "SPACE" "+suicide"
 
 
Ultimate Fast Weapon Switch
Description:
THIS SCRIPT WILL ALLOW YOU TO SELECT WHAT SORT OF SWITCHING YOU WANT TO DO. FOR EXAMPLE, IF YOU WANT TO GO FROM NORMAL GUN TO PISTOL, SELECT IT (IT IS DEFAULT) AND THEN PRESS YOUR KEY (MOUSE3 IN THIS CASE) AND IT SWITCHES TO THE PISTOL, THEN HITTING MOUSE3 AGAIN GOES BACK TO MAIN GUN. YOU CAN SELECT IF YOU WANT TO CANGE THIS, FOR EXAMPLE IF YOU HAVE A PISTOL AND WANT TO SWITCH TO KNIFE AND NOT USE MAIN GUN AT ALL, OR SWITCH BETWEEN ALL WEAPONS. "l" SELECTS WHAT TYPE OF SWITCHING IS PERFORMED.

alias go_slot1 "weapon_ak47; weapon_aug; weapon_g3sg1; weapon_m249; weapon_m4a1; weapon_m3; weapon_mac10; weapon_mp5navy; weapon_p90; weapon_scout; weapon_sg552; weapon_sg550; weapon_ump45; weapon_tmp; weapon_xm1014; weapon_awp"
alias go_slot2 "weapon_deagle; weapon_usp; weapon_glock18; weapon_p228; weapon_elite; weapon_fiveseven"
alias go_slot3 "weapon_knife"
alias pist_kni_gun "gun_pist_pist_on"
alias switchweapmsg1 "developer 1; echo FastSwitch Mode:: Gun-Pistol; developer 0"
alias switchweapmsg2 "developer 1; echo FastSwitch Mode:: Pistol-Knife; developer 0"
alias switchweapmsg3 "developer 1; echo FastSwitch Mode:: Gun-Pistol-Knife; developer 0"
alias selectswitch "pist_knife"
alias gun_pist "alias pist_kni_gun gun_pist_pist_on; alias selectswitch pist_knife; go_slot1; switchweapmsg1"
alias pist_knife "alias pist_kni_gun pist_knife_pist_on; alias selectswitch gun_pist_knife; go_slot2; switchweapmsg2"
alias gun_pist_knife "alias pist_kni_gun gun_pist_knife_pist_on; alias selectswitch gun_pist; go_slot1; switchweapmsg3"
alias gun_pist_pist_on "go_slot2; alias pist_kni_gun gun_pist_gun_on"
alias gun_pist_kni_on ""
alias gun_pist_gun_on "go_slot1; alias pist_kni_gun gun_pist_pist_on"
alias pist_knife_pist_on "go_slot2; alias pist_kni_gun pist_knife_kni_on"
alias pist_knife_kni_on "go_slot3; alias pist_kni_gun pist_knife_pist_on"
alias pist_knife_gun_on ""
alias gun_pist_knife_pist_on "go_slot2; alias pist_kni_gun gun_pist_knife_kni_on"
alias gun_pist_knife_kni_on "go_slot3; alias pist_kni_gun gun_pist_knife_gun_on"
alias gun_pist_knife_gun_on "go_slot1; alias pist_kni_gun gun_pist_knife_pist_on"

bind "l" "selectswitch"
bind "MOUSE3" "pist_kni_gun"

 
 
Walk Toggle Script
Description:
This Script allows you to walk without holding a key. Press it once to walk and again to run.

alias walk_t "walk_on"
alias walk_on "alias walk_t walk_off; +speed; developer 1; echo Walking enabled; developer 0"
alias walk_off "alias walk_t walk_on; -speed; developer 1; echo Running enabled; developer 0"

bind "w" "walk_t"
 
 
Walktoggle Enhanced Script
Description:
This script is a normal walktoggle script but it also automatically resumes running when you start firing (or if you press the button again). You do not have to have a finger on the walk toggle key all the time any more...

alias "walktoggle" "walk"
alias run "-speed; bind mouse1 +attack; alias walktoggle walk"
alias walk "+speed; bind mouse1 +wakeup; alias walktoggle run"
alias +wakeup "+attack; -speed"
alias -wakeup "-attack; bind mouse1 +attack; alias walktoggle walk"

bind "yourkey" "walktoggle"
 
 
Walktoggle Plus Script
Description:
Walktoggle that stops when jump, duck, or fire.

alias "walktoggle" "walk"
alias run "-speed; bind mouse1 +attack; alias walktoggle walk"
alias walk "+speed; bind mouse1 +wakeup; alias walktoggle run"
alias +wakeup "+attack; -speed"
alias -wakeup "-attack; bind mouse1 +attack; alias walktoggle walk"

alias "+SpeedDuck" "-speed; +duck"
alias "-SpeedDuck" "-duck; alias walktoggle walk"

alias "+SpeedJump" "-speed;+jump"
alias "-SpeedJump" "-jump; alias walktoggle walk"

bind "your jump key" "+SpeedJump"
bind "your duck key" "+SpeedDuck"
bind "your walk key" "walktoggle"

 
 
Weapon Mousecycle Attack Script
Description:
This script allows you to cycle through your weapons with the mousewheel when on, and will rebind your MWHEELUP to +attack2 and MWHEELDOWN to +reload when off. MOUSE3 is used in this example to toggle it on and off.

alias "wpn1" "invprev; +attack; wait; -attack"
alias "wpn2" "invnext; +attack; wait; -attack"
alias "toggle1" "bind MWHEELUP +attack2; bind MWHEELDOWN +reload; bind MOUSE3 toggle2"
alias "toggle2" "bind MWHEELUP wpn1; bind MWHEELDOWN wpn2; bind MOUSE3 toggle1"

bind "MOUSE3" "toggle1"
bind "MWHEELUP" "wpn1"
bind "MWHEELDOWN" "wpn2"

 

@Buy Scripts Listing (15)@

Advanced Buy Script
Description:
A two button buy script!

alias pammo "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1" alias sammo "buyammo2; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2"
alias armor "buyequip; menuselect 1"
alias shit "shit2; shit2"
alias shit2 "slot10; slot10; slot10; slot10"
alias colt_say "d1; echo Colt M4A1+Armor; d0; bind f8 colt; bind f7 aug_say;speak fvox/bell"
alias colt "buy; menuselect 4; menuselect 3; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias aug_say "d1; echo Steyr Aug+Armor; d0; bind f8 aug; bind f7 SMG_say;speak fvox/bell"
alias aug "buy; menuselect 4; menuselect 4; shit; shit; pammo ;shit; armor; shit; d1; echo BOUGHT!; d0; shit"
alias SMG_say "d1; echo MP5 Navy SMG+Armor; d0; bind f8 SMG; bind f7 ak47_say;speak fvox/bell"
alias SMG "buy; menuselect 3; menuselect 1; shit; shit; pammo; shit; armor; shit; d1; echo BOUGHT!; d0; shit"
alias ak47_say "d1; echo AK47 Rifle+Armor; d0; bind f8 ak47; bind f7 nades_say;speak fvox/bell"
alias ak47 "buy; menuselect 4; menuselect 1; shit; shit; pammo; shit; armor; shit; d1; echo BOUGHT!; d0; shit"
alias nades_say "d1; echo All Grenades; d0; bind f8 nades; bind f7 sig552_say;speak fvox/bell"
alias nades "buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; buyequip; menuselect 5; w3; shit; d1; echo BOUGHT!; d0; shit"
alias sig552_say "d1; echo Sig552+Armor; d0; bind f8 sig552; bind f7 p90_say;speak fvox/bell"
alias sig552 "buy; menuselect 4; menuselect 2; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias p90_say "d1; echo P90+Armor; d0; bind f8 p90; bind f7 pump_say;speak fvox/bell"
alias p90 "buy; menuselect 3; menuselect 3; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias pump_say "d1; echo M3 Super+Armor; d0; bind f8 pump; bind f7 xm104_say;speak fvox/bell"
alias pump "buy; menuselect 2; menuselect 1; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias xm104_say "d1; echo XM1014+Armor; d0; bind f8 xm104; bind f7 mac10_say;speak fvox/bell"
alias xm104 "buy; menuselect 2; menuselect 2; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias mac10_say "d1; echo MAC-10+Armor; d0; bind f8 mac10; bind f7 ump45_say;speak fvox/bell"
alias mac10 "buy; menuselect 3; menuselect 4; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
alias ump45_say "d1; echo UMP45+Armor; d0; bind f8 ump45; bind f7 colt_say;speak fvox/bell"
alias ump45 "buy; menuselect 3; menuselect 5; shit; shit; pammo; armor; shit; d1; echo BOUGHT!; d0; shit"
bind f7 "colt_say"
bind f8 "nades

 
 
Advanced Weapon Buy
Description: *CS1.5 Archive* This is a weapon buy, It is a bit more advanced because it uses a toggle system to make the menus clear everytime. (Note for better results hold the buy button in for about a quarter of a second.)

// Fugitive CS Script - Weapon Buying Without Team Messages

// -- Common Aliases --

alias clear1 "w; w; w; w; slot10; w; w; w; slot10; w; w; w; w; slot10; w; w; w; slot10"
// -- Weapon Aliases --

// Buy Ammo
alias +primary "buy; ms6"
alias -primary "slot10"

alias +secondary "buy; ms7"
alias -secondary "slot10"

alias +bothammo "+primary; +secondary"
alias -bothammo "-primary; -secondary; slot10"

// Buy Items
alias +vest "buyequip; ms1"
alias -vest "clear1"
alias +vestfull "buyequip; ms2"
alias -vestfull "clear1"

alias +flashgren "buyequip; ms3"
alias -flashgren "clear1"

alias +hegren "buyequip; ms4"
alias -hegren "clear1"

alias +smokegren "buyequip; ms5"
alias -smokegren "clear1"

alias +defuser "buyequip; ms6; clear1"
alias -defuser "clear1"

alias +nvg "buyequip; ms7; w3; nightvision"
alias -nvg "clear1"

// Pistols
alias +usp "buy; ms1; ms1; +secondary"
alias -usp "-secondary; clear1"

alias +glock18 "buy; ms1; ms2; +secondary"
alias -glock18 "-secondary; clear1"

alias +deagle "buy; ms1; ms3; +secondary"
alias -deagle "-secondary; clear1"

alias +p228 "buy; ms1; ms4; +secondary"
alias -p228 "-secondary; clear1"

// Five-Seven Or Dual Berettas
alias +teampistol "buy; ms1; ms6; buy; ms1; ms5; +secondary"
alias -teampistol "-seondary; clear1"

// Shotguns
alias +m3 "buy; ms2; ms1; +primary"
alias -m3 "-primary; clear1"

alias +xm1014 "buy; ms2; ms2; +primary"
alias -xm1014 "-primary; clear1"

// Sub-Machine Guns
alias +mp5 "buy; ms3; ms1; +primary"
alias -mp5 "-primary; clear1"

alias +p90 "buy; ms3; ms3; +primary"
alias -p90 "-primary; clear1"

alias +ump45 "buy; ms3; ms5; +primary"
alias -ump45 "-primary; clear1"

// MAC-10 Or Steyr Machine Pistol
alias +teamsmg "buy; ms3; ms4; buy; ms3; ms2; +primary"
alias -teamsmg "-primary; clear1"

// Rifles
alias +scout "buy; ms4; ms5; +primary"
alias -scout "-primary; clear1"

alias +awp "buy; ms4; ms6; +primary"
alias -awp "-primary; clear1"

// G3 SG1 Or SG 550
alias +teamsniper "buy; ms4; ms7; buy; ms4; ms8; +primary"
alias -teamsniper "-primary; clear1"

// M4A1 Or AK-47
alias +teamrifile1 "buy; ms4; ms1; buy; ms4; ms3; +primary"
alias -teamrifile1 "-primary; clear1"

// Aug Or SG Commando
alias +teamrifile2 "buy; ms4; ms2; buy; ms4; ms4; +primary"
alias -teamrifile2 "-primary; clear1"

// Machine Guns
alias +m249 "buy; ms5; ms1; +primary"
alias -m249 "-primary; clear1"

// Combos
alias +allgren "flash; flash; hegren; smoke"
alias -allgren "clear1"
alias flash "buyequip; ms3"
alias hegren "buyequip; ms4"
alias smoke "buyequip; ms5"

alias +basiccombo "+defuser; +vestfull; +bothammo"
alias -basiccombo "-defuser; -vestfull; -bothammo; clear1"

alias +awpcombo "+awp; +deagle; +bothammo; +hegren"
alias -awpcombo "-awp; -deagle; -bothammo; -hegren; clear1"

// End Of Weapon Buy File

 

 
Buy Set Script
Description:
*CS1.5 Archive* Just a quick buy script and a small ingame menu to buy sets of weapons + equipment i often use.
Of course you can customize these sets to buy the weapons you often use.
Just edit the following aliases to do so:mp5set,akm4set,awpset,sigaugset

In order to use the menu bind a key to buyset.

alias usp "buy;ms1;ms1;buy;ms7;clearmenu"
alias glock "buy;ms1;ms2;buy;ms7;clearmenu"
alias deagle "buy;ms1;ms3;buy;ms7;clearmenu"
alias p228 "buy;ms1;ms4;buy;ms7;clearmenu"
alias beretta "buy;ms1;ms5;buy;ms7;clearmenu"
alias fiveseven "buy;ms1;ms6;buy;ms7;clearmenu"
alias shotgun1 "buy;ms2;ms1;buy;ms6;clearmenu"
alias shotgun2 "buy;ms2;ms2;buy;ms6;clearmenu"
alias mp5 "buy;ms3;ms1;buy;ms6;clearmenu"
alias tmp "buy;ms3;ms2;buy;ms6;clearmenu"
alias p90 "buy;ms3;ms3;buy;ms6;clearmenu"
alias mac10 "buy;ms3;ms4;buy;ms6;clearmenu"
alias ump45 "buy;ms3;ms5;buy;ms6;clearmenu"
alias ak47 "buy;ms4;ms1;buy;ms6;clearmenu"
alias sig552 "buy;ms4;ms2;buy;ms6;clearmenu"
alias m4a1 "buy;ms4;ms3;buy;ms6;clearmenu"
alias aug "buy;ms4;ms4;buy;ms6;clearmenu"
alias scout "buy;ms4;ms5;buy;ms6;clearmenu"
alias awp "buy;ms4;ms6;buy;ms6;clearmenu"
alias sniper1 "buy;ms4;ms7;buy;ms6;clearmenu"
alias sniper2 "buy;ms4;ms8;buy;ms6;clearmenu"
alias para "buy;ms5;ms1;buy;ms6;clearmenu"
alias vest "buyequip;ms1;clearmenu"
alias vesth "buyequip;ms2;clearmenu"
alias flash "buyequip;ms3;clearmenu"
alias he "buyequip;ms4;clearmenu"
alias smoke "buyequip;ms5;clearmenu"
alias kit "buyequip;ms6;clearmenu"
alias nvg "buyequip;ms7;clearmenu"
alias ak47_m4a1 "ak47;m4a1"
alias sig_aug "sig552;aug"
alias buyset "buysetline1;buysetline2;buysetline3;buysetbind"
alias buysetline1 "scr_connectmsg 1=MP5_2=AK-47_or_M4A1"
alias buysetline2 "scr_connectmsg1 3=Sig-552_or_Steyr_Aug"
alias buysetline3 "scr_connectmsg2 4=AWP___5=Exit"
alias buysetbind "bind 1 mp5set;bind 2 akm4set;bind 3 sigaugset;bind 4 awpset;bind 5 scroff"
alias scroff "scr_connectmsg 0;scr_connectmsg1 0;scr_connectmsg2 0;bind 1 slot1;bind 2 slot2;bind 3 slot3;bind 4 slot4;bind 5 slot5"
alias mp5set "scroff;mp5;usp;vesth;he;flash;flash;kit;slot3"
alias akm4set "scroff;ak47_m4a1;usp;vesth;he;flash;flash;kit;slot3"
alias sigaugset "scroff;sig_aug;usp;vesth;he;flash;flash;kit;slot3"
alias awpset "scroff;awp;usp;vesth;he;flash;flash;kit;slot3"
alias ammo "buy;ms6;buy;ms7"
alias ms1 "menuselect 1"
alias ms2 "menuselect 2"
alias ms3 "menuselect 3"
alias ms4 "menuselect 4"
alias ms5 "menuselect 5"
alias ms6 "menuselect 6"
alias ms7 "menuselect 7"
alias ms8 "menuselect 8"
alias ms9 "menuselect 9"
alias d1 "developer 1"
alias d0 "developer 0"
alias w "wait"
alias w2 "wait;wait"
alias clearmenu "slot10;w2;slot10;w2;slot10;w2;slot10;w2;slot10;w2;slot10"
 

 
Clan Match Buy Script
Description:
Buys items in Priority for a Clan match.

//Designed for clan matches.

//Aliases
alias "longwait" "wait; wait; wait; wait; wait"
alias "ms1" "menuselect 1"
alias "ms2" "menuselect 2"
alias "ms3" "menuselect 3"
alias "ms4" "menuselect 4"
alias "ms5" "menuselect 5"
alias "ms6" "menuselect 6"
alias "ms7" "menuselect 7"
alias "ms8" "menuselect 8"
alias "ms9" "menuselect 9"
alias "ms10" "menuselect 10"
alias "finish" "slot10; longwait; longwait; slot10"

//Equipment
alias "armour" "buyequip; ms2; buyequip; ms1"
alias "henade" "buyequip; ms4"
alias "flashnade" "buyequip; ms3"
alias "defuser" "buyequip; ms6"
alias "primammo" "buyammo1; buyammo1; buyammo1; buyammo1"
alias "secammo" "buyammo2; buyammo2; buyammo2; buyammo2; buyammo2"

//Guns
alias "buy_mp5" "buy; ms3; ms1"
alias "buy_m4ak" "buy; ms4; ms1; buy; ms4; ms3"
alias "buy_sigaug" "buy; ms4; ms2; buy; ms4; ms4"
alias "buy_awp" "buy; ms4; ms6"

//Buy Aliases
alias "firstround" "flashnade; henade; defuser; secammo; finish"
alias "inv_replenish" "primammo; armour; defuser; henade; flashnade; flashnade; finish"
alias "mp5_buy" "buy_mp5; inv_replenish; finish"
alias "m4ak_buy" "buy_m4ak; inv_replenish; finish"
alias "sigaug_buy" "buy_sigaug; inv_replenish; finish"
alias "awp_buy" "buy_awp; inv_replenish; finish"

//Binds
bind "]" "mp5_buy"
bind "[" "m4ak_buy"
bind "p" "sigaug_buy"
bind "'" "awp_buy"
bind "/" "firstround"
bind "l" "inv_replenish"

 

 
Combo Equipment Buy Script
Description:
*CS1.5 Archive* This script allows you to buy a variety of combinations from the Equipment Menu with one key press.

// Buys Full Primary Ammo and Armor with Helmet
alias +ammoarm "buyequip; menuselect 2; buyammo1; buyammo1; buyammo1"
alias -ammoarm "slot10; wait; wait; wait; slot10"

bind "h" "+ammoarm"

// Buys All the Grenades you can carry alias +allgren "flash; flash; hegren; smoke"
alias -allgren "slot10; wait; wait; wait; slot10"
alias flash "buyequip; menuselect 3"
alias hegren "buyequip; menuselect 4"
alias smoke "buyequip; menuselect 5"

bind "n" "+allgren"

// CT Buy - Buys a Defuse Kit/Ammo/Armor
alias +ctbuy "buyequip; menuselect 6; buyequip; menuselect 2; buyammo1; buyammo1"
alias -ctbuy "slot10; wait; wait; wait; slot10"

bind "m" "+ctbuy"

 
 
Easy Buy
Description: this is a really good script if your fast with the keyboard, and want to have more free keys for other scripts.
replace all of the instances of KEY with the key or button of your choice

// do_buy.cfg
messagemode "alias easy_buy"

alias usp "buy;menuselect 1;menuselect 1"
alias glock "buy;menuselect 1;menuselect 2"
alias deagle "buy;menuselect 1;menuselect 3"
alias sig "buy;menuselect 1;menuselect 4"
alias dual "buy;menuselect 1;menuselect 5"
alias fiveseven "buy;menuselect 1;menuselect 6"
alias m3 "buy;menuselect 2;menuselect 1"
alias m4 "buy;menuselect 2;menuselect 2"
alias navy "buy;menuselect 3;menuselect 1"
alias tmp "buy;menuselect 3;menuselect 2"
alias p90 "buy;menuselect 3;menuselect 3"
alias mac10 "buy;menuselect 3;menuselect 4"
alias ump "buy;menuselect 3;menuselect 5"
alias ak "buy;menuselect 4;menuselect 1"
alias sg "buy;menuselect 4;menuselect 2"
alias colt "buy;menuselect 4;menuselect 3"
alias aug "buy;menuselect 4;menuselect 4"
alias scout "buy;menuselect 4;menuselect 5"
alias awp "buy;menuselect 4;menuselect 6"
alias g3 "buy;menuselect 4;menuselect 7"
alias sg550 "buy;menuselect 4;menuselect 8"
alias para "buy;enuselect 5;menuselect 1"

alias rifleammo "buyammo1;buyammo1;buyammo1;buyammo1"
alias gunammo "buyammo2;buyammo2;buyammo2;buyammo2"
alias kevlar "buyequip;menuselect 1"
alias helm "buyequip;menuselect 2"
alias flash "buyequip;menuselect 3"
alias he "buyequip;menuselect 4"
alias smoke "buyequip;menuselect 5"
alias defkit "buyequip;menuselect 6"
alias nvg "buyequip;menuselect 7"

// the key to name the gun/equip
bind "" "exec do_buy.cfg"

// the key to buy it

bind "" "easy_buy"

// do not forget to try remember the alias buywords, maybe type them up on a paper for first time using? =)

 

 
Equipment Buy Script
Description:
*CS1.5 Archive* This script buys the specific piece of equipment you choose with one key. Make sure you include the "mclr" and "w3" aliases with any of the others you use, since they are a part of all of the Equipment buys.

alias +armor "buyequip; menuselect 1" // Buys Armor
alias -armor "mclr; mclr"
alias +helmet "buyequip; menuselect 2" // Buys Helmet/Armor
alias -helmet "mclr; mclr"
alias +flashb "buyequip; menuselect 3" // Buys Flashbang
alias -flashb "mclr; mclr" alias +hegren "buyequip; menuselect 4" // Buys He Grenade
alias -hegren "mclr; mclr"
alias +smoke "buyequip; menuselect 5" // Buys Smoke Grenade
alias -smoke "mclr; mclr"
alias +defuse "buyequip; menuselect 6" // Buys Defuse Kit
alias -defuse "mclr; mclr"
alias +nvgs "buyequip; menuselect 7" // Buys NVG's
alias -nvgs "mclr; mclr"
alias mclr "slot10; w3; w3; slot10"
alias w3 "wait; wait; wait"

bind "q" "+armor" bind "w" "+helmet"
bind "e" "+flashb" bind "r" "+hegren"
bind "t" "+smoke"
bind "y" "+defuse"
bind "u" "+nvgs"

 
 
General CommandMenu 1.6
Description:
Cs 1.6 Command Menu

CommandMenu for Counter-Strike 1.6

// Limitations:
//Maximum of 40 menus.
//Maximum of 100 buttons per menu.

//--------------------------------------------------------
// Everything below here is editable

"1" "CLIENT SETTINGS"
{
"1" "Adjust Crosshair" "adjust_crosshair"
"2" "Choose Arm"
{
"1" "Use Left Hand" "cl_righthand 0"
"2" "Use Right Hand" "cl_righthand 1"
"0" "CANCEL" "slot10"
}
"3" "STOP THE MUSIC!" "stopsound"
"4" "Change Name"
{
"1" "3Rd DeGrEe BuRn" "name [BTech]%3Rd%DeGrEe%BuRn"
"2" "JosueCuervo" "name JosueCuervo"
"0" "CANCEL" "slot10"
}
"5" "Show-FPS"
{
"1" "NET-Graph 1" "net_graph 1"
"2" "NET-Graph 2" "net_graph 2"
"3" "NET-Graph 3" "net_graph 3"
"4" "NO NETGRAPH" "net_graph 0"
}
"6" "NET_Graph Position"
{
"1" "POSITION 1" "net_pos 1"
"2" "POSITION 2" "net_pos 2"
"3" "POSITION 3" "net_pos 3"
}
"7" "Record Demo"
{
"1" "Demo1" "record demo1"
"2" "Demo2" "record demo2"
"3" "Demo3" "record demo3"
}
"8" "CENTER ID"
{
"1" "CENTER" "hud_centerid 1"
"2" "NO CENTER" "hud_centerid 0"
}
"0" "CANCEL" "slot10"
}
"2" "BUY SCRIPTS (ammo, armor)"
{
"1" "Buy Pistols"
{
"1" "Glock, Ammo, KevHelm" "glock; secammo; vesthelm"
"2" "USP, Ammo, KevHelm" "USP; secammo; vesthelm"
"3" "Deagle, Ammo, KevHelm" "nighthawk; secammo; vesthelm"
"4" "P228, Ammo, Kevhelm" "p228; secammo; vesthelm"
"5" "Team Pistol, Ammo, KevHelm" "elites; Fn57; secammo;
vesthelm"
"0" "CANCEL" "slot10"
}
"2" "Buy Shotguns"
{
"1" "Pump Shotgun" "m3; primammo; vesthelm"
"2" "Auto SHotty" "xm1014; primammo; vesthelm"
"0" "CANCEL" "slot10"
}
"3" "Buy SMGs"
{
"1" "Mac-10 or TMP" "mac10; tmp; primammo; vesthelm"
"2" "MP5" "mp5; primammo; vesthelm"
"3" "UMP" "ump; primammo; vesthelm"
"4" "P90" "p90; primammo; vesthelm"
"0" "CANCEL" "slot10"
}
"4" "Buy Rifles"
{
"1" "Galil or Famas" "defender; famas; primammo; vesthelm"
"2" "M4A1 or AK47" "ak47; m4a1; primammo; vesthelm"
"3" "SG552 or AUG" "aug; sg552; primammo; vesthelm"
"0" "CANCEL" "slot10"
}
"5" "Buy Machine Gun" "m249; primammo; vesthelm"
"6" "Buy Snipers"
{
"1" "AWP" "awp; primammo; vesthelm"
"2" "Scout" "scout; primammo; vesthelm"
"3" "SG550 or G3SG1" "sg550; g3sg1; primammo; vesthelm"
"0" "CANCEL" "slot10"
}
"7" "Buy EQUIPMENT"
{
"1" "Full Nades" "hegren; flash; flash; sgren"
"2" "CT Pack" "hegren; flash; flash; vesthelm; vest; defuser"
"0" "CANCEL" "slot10"
}
"0" "CANCEL" "slot10"
}
"3" "BUY SCRIPT (everything)"
{
"1" "Buy SMG's"
{
"1" "MP5" "mp5; primammo; vesthelm; vest; nighthawk; secammo;
 defuser; hegren; flash; flash; sgren"
"2" "MAC-10" "mac10; primammo; vesthelm; vest; nighthawk; secammo;
defuser; hegren; flash; flash; sgren"
"3" "TMP" "tmp; primammo; vesthelm; vest; nighthawk; secammo;
 defuser; hegren; flash; flash; sgren"
"4" "P90" "P90; primammo; vesthelm; vest; nighthawk; secammo;
 defuser; hegren; flash; flash; sgren"
"5" "UMP" "ump; primammo; vesthelm; vest; nighthawk;
secammo;
 defuser; hegren; flash; flash; sgren"
"0" "CANCEL" "slot10"
}
"2" "Buy Shotguns"
{
"1" "PUMP-SHOTGUN" "m3; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"2" "AUTO-SHOTGUN" "xm1014; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"0" "CANCEL" "slot10"
}
"3" "Buy RIFLES"
{
"1" "FAMAS or GALIL" "famas; galil; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"3" "AK47 or M4A1" "ak47; m4a1; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"4" "AUG or SG552" "aug; sg552; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"0" "CANCEL" "slot10"
}
"4" "Buy SNIPERS"
{
"1" "AWP" "awp; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"2" "SCOUT" "scout; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"3" "SG550 or G3SG1" "sg550; g3sg1; primammo; vesthelm; vest; nighthawk; secammo;
 defuser; hegren; flash; flash; sgren"
"0" "CANCEL" "slot10"
}
"5" "Buy PARA!" "m249; primammo; vesthelm; vest; secammo;
 defuser; hegren; flash; flash; sgren"
"0" "CANCEL" "slot10"
}

"4" "ADMIN COMMANDS"
{
"1" "SERVER COMMANDS"
{
"1" "Friendlyfire"
{
"1" "OFF" "admin_friendlyfire 0"
"2" "ON" "admin_friendlyfire 1"
}
"2" "ALL-TALK"
{
"1" "OFF" "admin_rcon sv_alltalk 0"
"2" "ON" "admin_rcon sv_alltalk 1"
}
"3" "MAP"
{
"1" "HOSTAGE MAPS"
{
"1" "ASSAULT" "admin_map cs_assault"
"2" "ITALY" "admin_map cs_italy"
"3" "SIEGE" "admin_map cs_siege"
"4" "MILITIA" "admin_map cs_militia"
"5" "OFFICE" "admin_map cs_office"
}
"2" "BOMB MAPS"
{
"1" "DUST" "admin_map de_dust"
"2" "DUST2" "admin_map de_dust2"
"3" "AZTEC" "admin_map de_aztec"
"4" "CBBLE" "admin_map de_cbble"
"5" "PRODIGY" "admin_map de_prodigy"
"6" "TRAIN" "admin_map de_train"
}
"3" "CUSTOM"
{
"1" "AWP_MAP" "admin_map awp_map"
"2" "AK_COLT" "admin_map aim_ak_colt"
"3" "DEAGLE5" "admin_map cs_deagle5"
"4" "DINOICEWORLD" "admin_map fy_dinoiceworld"
"5" "STONE WORLD" "admin_map fy_stoneworld"
"6" "SNOW" "admin_map fy_snow"
}
"0" "CANCEL" "slot10"
}
"4" "TSAY COMMANDS"
{
"1" "NO AWP" "admin_tsay NO AWPING"
"2" "ONE AWP" "admin_tsay ONE AWP PER TEAM"
"3" "MOVE!" "admin_tsay MOVE IT!"
"4" "NO TK" "admin_tsay STOP TEAM KILLING"
"5" "NO SK" "admin_tsay DONT SPAWN KILL AGAIN"
}
"5" "SLAY-TEAM"
{
"1" "Slay-CT" "admin_slayteam CT"
"2" "Slay-T" "admin_slay T"
}
"6" "PASSWORD"
{
"1" "hotdog" "admin_pass hotdog"
"3" "NO-PASS" "
admin_nopass"
}
"7" "SERVER HOSTNAME"
{
"1" "-[ImS]- Clan Server" "admin_hostname -[ImS]- Clan
 Server"
"2" "Scrim" "admin_hostname -[ImS]- Clan
Server //SCRIM"
"3" "Practice" "admin_hostname -[ImS]- Clan
Server //PRACTICE"
}
"7" "GRAVITY"
{
"1" "200" "admin_gravity 200"
"2" "400" "admin_gravity 400"
"3" "600" "admin_gravity 600"
"4" "800" "admin_gravity 800"
}
"0" "CANCEL" "slot10"
}
"2" "RCON COMMANDS"
{
"1" "Start Money"
{
"1" "$800" "admin_rcon mp_startmoney 800"
"2" "$16000" "admin_rcon mp_startmoney 16000"
}
"2" "Fade-To-Black"
{
"1" "ON" "admin_rcon mp_fadetoblack 1"
"2" "OFF" "admin_rcon mp_fadetoblack 0"
}
"3" "Restart Round" "admin_rcon sv_restartround 1"
"4" "Auto-Team-Balance"
{
"1" "ON" "admin_rcon mp_autoteambalance 1"
"2" "OFF" "admin_rcon mp_autoteambalance 0"
}
"5" "Flash-Light"
{
"1" "ON" "admin_rcon mp_flashlight 1"
"2" "OFF" "admin_rcon mp_flashlight 0"
}
"6" "TK Punish"
{
"1" "ON" "admin_rcon mp_tkpunish 1"
"2" "OFF" "admin_rcon mp_tkpunish 0"
}
"7" "Freeze-Time"
{
"1" "Freeze-Time 3 sec." "admin_rcon mp_freezetime 3"
"2" "Freeze-Time 0 sec." "admin_rcon mp_freezetime 0"
}
"0" "CANCEL" "slot10"
}
"0" "CANCEL" "slot10"
}
"5" "TEAM MESSAGE"
{
"1" "Team buying commands"
{
"1" "savernd" "say_team DON'T BUY anything, Save round"
"2" "buyhe" "say_team Buy a HE NADE."
"3" "buyfl" "say_team Buy a FLASH NADE."
"4" "armorrnd" "say_team Buy Armor ONLY"
"5" "fullup" "say_team Pick your weapon/equipment, Were going all out
 this round"
}
"2" "Team radio/text messages"
{
"1" "slow" "say_team Slow progression to the bombs site guys. SLOW"
"2" "camp" "say_team Stay together and camp until I call for the rush;
 holdpos"
"3" "rush" "say_team RUSH RUSH RUSH; go; stormfront"
"4" "hush" "say_team STAY QUIET... WALK... and Stay close; sticktog"
"5" "boost" "say_team Hey can someone gimmie a boost; followme"
"6" "help" "say_team They are rushing, need support ASAP; needbackup;
 takingfire"
"7" "clear" "say_team Area Secure; sectorclear; report"
"8" "bombdwn" "say_team BOMB DOWN, Regroup Team; regroup"
"9" "helpA" "say_team Enemy Spotted at/near BOMB SITE A; needbackup"
"0" "helpB" "say_team Enemy Spotted at/near BOMB SITE B; needbackup"
}
"0" "CANCEL" "slot10"
}

 

 
MetaBuyScript with ALT key
Description:
Hold ALT and press a number (1-8) to buy (w/ Deag) AWP, Colt/AK, or MP5; as well as, (by themselves) a Deagle, AWP, Colt/AK, MP5, or just refill. All come with Armor, Nades(no smoke), and D-Kits.

echo OvErDoSe's MetaBuyScript Enabled
echo
echo Alternative buying scripts: Hold ALT and press a number
echo Packs (w/ Deagle): 1 = AWP, 2 = MP5, 3 = Rifle, 4 = Deagle echo Upgrade to (w/o Deagle): 5 = AWP, 6 = Rifle, 7 = MP5, 8 = Refill
echo

//To make things easier

alias ms1 "menuselect 1"
alias ms2 "menuselect 2"
alias ms3 "menuselect 3"
alias ms4 "menuselect 4"
alias ms5 "menuselect 5"
alias ms6 "menuselect 6"
alias ms7 "menuselect 7"
alias ms8 "menuselect 8"
alias w "wait"

//make the commands to buy the weapons

alias buy_awp "buy; ms4; ms6; buy; ms6"
alias buy_deag "buy; ms1; ms3; buy; ms7"
alias buy_mp5 "buy; ms3; ms1; buy; ms6"
alias buy_rifle "buy; ms4; ms1; ms3; buy; ms6"
alias buy_gren "buyequip; ms4; buyequip; ms3; buyequip; ms3"
alias buy_kevlar "buyequip; ms1; buyequip; ms2; buyequip; ms6"
alias buy_rid "w; w; w; w; w; w; slot 10; slot10; slot10; slot10; w; w; w; slot10"
alias buy_packm "buy_kevlar; buy_deag; buy_gren; buy_rid"
alias buy_packu "buy_kevlar; buy_gren; buy_rid"

//Create packs and Displaying what was bound

alias buy_pack1 "buy_awp; buy_packm"
alias buy_pack2 "buy_mp5; buy_packm"
alias buy_pack3 "buy_rifle; buy_packm"
alias buy_pack4 "buy_deag; buy_packu"
alias buy_pack5 "buy_awp; buy_packu"
alias buy_pack6 "buy_rifle; buy_packu"
alias buy_pack7 "buy_mp5; buy_packu"
alias buy_pack8 "slot1; +reload; buy; ms6; buy; ms7; buy_gren; buy_kevlar"
alias disp_alt "developer 1; echo Alternative buying scripts:; echo Packs: 1 = AWP, 2 = MP5, 3 = Rifle, 4 = Deagle; echo Upgrade to: 5 = AWP, 6 = Rifle, 7 = MP5, 8 = Refill; developer 0"

//the toggles

alias +alt_toggle "bind 1 buy_pack1; bind 2 buy_pack2; bind 3 buy_pack3; bind 4 buy_pack4; bind 5 buy_pack5; bind 6 buy_pack6; bind 7 buy_pack7; bind 8 buy_pack8; disp_alt"
alias -alt_toggle "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 10 slot10"

bind alt +alt_toggle

 
 
NVG Buy & Enable Script
Description:
This Script allows you to buy NVGs and turn them on with one keystroke then turn them off with the next key stroke.

alias +nvgx "nvgon"
alias nvgon "buyequip; menuselect 7; wait; wait; wait; nightvision; developer 1; echo NVGS Enabled!; developer 0; alias +nvgx nvgoff"
alias nvgoff "nightvision; developer 1; echo NVGS Disabled!; developer 0; alias +nvgx nvgon"
alias -nvgx "slot10; wait; wait; slot10"

bind "n" "+nvgx"

 
 
Pistol Ammo Buy Script
Description:
This Script buys you full Pistol ammo.

alias fullpist "buyammo2; buyammo2; buyammo2; buyammo2"

bind "x" "fullpist"

 
 
Primary Ammo Buy Script
Description:
This Script buys you full primary ammo.

alias fullprim "buyammo1; buyammo1; buyammo1; buyammo1"

bind "z" "fullprim"

 
 
Risl's Clanbuy
Description:
1.6 compatible clanmatch buy

//akcolt+equipment -DEL//
bind "del" "ak47; m4a1; primammo; vesthelm; vest; defuser; hegren; flash; flash; sgren ;stopsound"

//awp+equipment -END//
bind "end" "awp; primammo; vesthelm; vest; defuser; hegren; flash; flash; deagle; secammo; sgren; stopsound"

//famasgalil+equipment -PAGEDOWN//
bind "pgdn" "famas; galil; primammo; vesthelm; vest; defuser; hegren; flash; flash; sgren; stopsound"

//t pistol-1 -INSERT//
bind "ins" "hegren; flash; sgren; stopsound"

//t pistol-2 -HOME//
bind "home" "vest; secammo; stopsound"

//ct pistol -PAGEUP//
bind "pgup" "hegren; flash; defuser; secammo; stopsound"

//deagle+ammo -UPARROW//
bind "uparrow" "deagle; secammo; stopsound"

//equipment -DOWNARROW//
bind "downarrow" "primammo; secammo; vesthelm; vest; hegren; flash; flash; sgren; defuser; stopsound"

 
 
Super AZBuY Script
Description:
A buyscript that includes every weapon except the glock. Also has all equipment and Buykits. See the script comments in the script to learn binds and intricate usage.

//Bound Keys//

//F3 - Desert Eagle
//ALT-F3 - USP
//F4 - Sig P228
//ALT-F4 5-7 or Duel Berettas
//F5 - MP5/N
//ALT-F5 - UMP
//F6 - TMP or MAC10
//F7 - P90
//ALT-F7 - Para
//F8 - M3 Shotgun
//ALT-F8 - XM1014 Auto-Shotgun
//F9 - M4A1 or AK47
//F10 - AUG or SG552
//F11 - AWP
//ALT-F11 - Scout
//F12 - G/3 or SG-550

//INS - Kevlar
//HOME - Kevlar w/ Helmet
//PGUP - Defuse Kit
//DEL - Grenade
//END - Flashbang
//PGDN - Smoke Grenade

//KP_ENTER - AK47, Deagle, Kevlar/Helmet Grenade, 2 flashbangs
//ALT-KP_ENTER - SG552, Deagle, Kevlar/Helmet, Grenade, 2 flashbangs
//KP_PLUS - M4A1, Grenade, Kevlar/Helmet, 2 flashbangs, Defuse Kit
//ALT-KP_PLUS - AUG, Grenade, Kevlar/Helmet, 2 flashbangs, Defuse Kit
//* - MP5/N, Grenade, Kevlar/Helmet, 2 Flashbangs, Defuse Kit
//kp_minus - AWP, Kevlar/Helmet, Deagle, Grenade, Defuse Kit
//ALT-kp_minus Scout, Kevlar/Helmet, Deagle, Grenade, Defuse Kit

//, Full Ammo (1 keystroke will do)
//. Full Pistol Ammo (1 keystroke wil do)
//Holding the ALT key while hitting an ALT- bound key will select that weapon
//EG: Hitting F5 will select an MP5/N, but holding ALT and hitting F5 will select a UMP.

//Hit the opposing team's Equipment Kit to select all required equipment without manually hitting each key.
//EG: While CT, hit KP_ENTER (Terrorist buykit) to get a Deagle, a Grenade, and 2 Flashbangs.

////Master Commands////

alias ms1 "menuselect 1"
alias ms2 "menuselect 2"
alias ms3 "menuselect 3"
alias ms4 "menuselect 4"
alias ms5 "menuselect 5"
alias ms6 "menuselect 6"
alias ms7 "menuselect 7"
alias ms8 "menuselect 8"
alias ms9 "menuselect 9"
alias w3 "wait; wait; wait"
alias mclr "slot10; w3; slot10; w3; slot10"

alias +meta1 "bind kp_plus +ctaug; bind kp_enter +tsg552; bind kp_minus +sscout; bind f3 +usp; bind f11 +scout; bind f8 +xm1014; bind f5 +ump45; bind f7 +para; bind f4 +57-elite"

alias -meta1 "bind kp_plus +ctcolt; bind kp_enter +tak47; bind kp_minus +sawp; bind f3 +deagle; bind f11 +awp; bind f8 +m3; bind f5 +mp5n; bind f7 +p90; bind f4 +sigpistol"

bind alt "+meta1"

alias dev1 "developer 1"
alias dev0 "developer 0"

////Weapons////

//Pistols//

alias +usp "buy; ms1; ms1; buy; ms7; weapon_knife; dev1; echo You have purchased a .45 USP Tactical; dev0"
alias -usp "mclr"
alias +deagle "buy; ms1; ms3; buy; ms7; weapon_knife; dev1; echo You have purchased a Desert Eagle .50 AE; dev0"
alias -deagle "mclr"
alias +sigpistol "buy; ms1; ms4; buy; ms7; weapon_knife; dev1; echo You have purchased a SIG P228; dev0"
alias -sigpistol "mclr"
alias +fiveseven "buy; ms1; ms6; buy; ms7; weapon_knife; dev1; echo You have purchased an FN Five-seveN; dev0"
alias -fiveseven "mclr"
alias +elites "buy; ms1; ms5; buy; ms7; weapon_knife; dev1; echo You have purchased a pair of Beretta Elites; dev0"
alias -elites "mclr"

//SMGs + Shotguns//

alias +mp5n "buy; ms3; ms1; buy; ms6; weapon_knife; dev1; echo You have purchased an H&K MP5/Navy; dev0"
alias -mp5n "mclr"
nalias +tmp "buy; ms3; ms2; buy; ms6; weapon_knife; dev1; echo You have purchased a Steyr TMP; dev0"
alias -tmp "mclr"
alias +mac10 "buy; ms3; ms4; buy; ms6; weapon_knife; dev1; echo You have purchased an Ingram Mac10; dev0"
alias -mac10 "mclr"
alias +p90 "buy; ms3; ms3; buy; ms6; weapon_knife; dev1; echo You have purchased a P90 Personal Defense Weapon; dev0"
alias -p90 "mclr"
alias +ump45 "buy; ms3; ms5; buy; ms6; weapon_knife; dev1; echo You have purchased an H&K UMP45; dev0"
alias -ump45 "mclr"
alias +m3 "dev0; buy; ms2; ms1; buy; ms6; weapon_knife; dev1; echo You have purchased a Benelli M3 Super 90 Shotgun; dev0"
alias -m3 "mclr"
alias +xm1014 "dev0; buy; ms2; ms2; buy; ms6; weapon_knife; dev1; echo You have purchased a Benelli XM1014 Automatic Shotgun; dev0"
alias -xm1014 "mclr"

//Rifles and Machine Guns//

alias +ak47 "buy; ms4; ms1; buy; ms6; weapon_knife; dev1; echo You have purchased an Avtomat Kalashnikov 47; dev0"
alias -ak47 "mclr"
alias +sg552 "buy; ms4; ms2; buy; ms6; weapon_knife; dev1; echo You have purchased a SIG SG-552; dev0"
alias -sg552 "mclr"
alias +m4a1 "buy; ms4; ms3; buy; ms6; weapon_knife; dev1; echo You have purchased a Colt M4A1 Carbine; dev0"
alias -m4a1 "mclr"
alias +aug "buy; ms4; ms4; buy; ms6; weapon_knife; dev1; echo You have purchased a Steyr AUG; dev0"
alias -aug "mclr"
alias +awp "buy; ms4; ms6; buy; ms6; weapon_knife; dev1; echo You have purchased an Arctic Warfare Magnum/Police Sniper Rifle; dev0"
alias -awp "mclr"
alias +scout "buy; ms4; ms5; buy; ms6; weapon_knife; dev1; echo You have purchased a Steyr Scout Sniper Rifle; dev0"
alias -scout "mclr"
alias +g3 "buy; ms4; ms7; buy; ms6; weapon_knife; dev1; echo You have purchased an H&K G3/SG1 Sniper Rifle; dev0"
alias -g3 "mclr"
alias +sg550 "buy; ms4; ms8; buy; ms6; weapon_knife; dev1; echo You have purchased a SIG SG-550 Sniper Rifle; dev0"
alias -sg550 "mclr"

alias +para "buy; ms5; ms1; buy; ms6; weapon_knife; dev1; echo You have purchased an FN M249 Para; dev0" alias -para "mclr"

//Double-Binds//

alias +tmp_mac10 "buy; ms3; ms4; buy; ms3; ms2; buy; ms6; dev1; echo You have purchased a Steyr TMP or an Ingram Mac10; dev0"
alias +m4a1_ak47 "buy; ms4; ms3; buy; ms4; ms1; buy; ms6; dev1; echo You have purchased a Colt M4A1 Carbine or an AK47; dev0"
alias +aug_sg552 "buy; ms4; ms4; buy; ms4; ms2; buy; ms6; dev1; echo You have purchased a Steyr AUG or a SG-552; dev0"
alias +g3_sg550 "buy; ms4; ms7; buy; ms4; ms8; buy; ms6; dev1; echo You have purchased an H&K G3/SG-1 or SIG SG-550; dev0"
alias +57_elite "buy; ms1; ms6; buy; ms1; ms5; buy; ms7; dev1; echo You have purchased a Five-seveN or Dual Beretta Elites; dev0"
alias -tmp_mac10 "mclr"
alias -m4a1_ak47 "mclr"
alias -aug_sg552 "mclr"
alias -g3_sg500 "mclr"
////Equipment////

alias +kevlar "buyequip; ms1; dev1; echo You have purchased a Kevlar bulletproof vest; dev0"
alias -kevlar "mclr"
alias +helmet "buyequip; ms2; dev1; echo You have purchased a Kevlar bulletproof vest and helmet; dev0"
alias -helmet "mclr"
alias +fbnade "buyequip; ms3; dev1; echo You have purchased a Flashbang concussion grenade; dev0"
alias -fbnade "mclr"
alias +nade "buyequip; ms4; dev1; echo You have purchased a High Explosive grenade; dev0"
alias -nade "mclr"
alias +smoke "buyequip; ms5; dev1; echo You have purchased a Smoke grenade; dev0"
alias -smoke "mclr"
alias +defuse "buyequip; ms6; dev1; echo You have purchased a bomb defuse kit; dev0"
alias -defuse "mclr"

////Equipment Kits////

//CT kits//
alias +ctcolt "buy; ms4; ms3; mclr; buy; ms6; mclr; buyequip; ms1; mclr; buyequip; ms4; mclr; buyequip; ms3; mclr; buyequip; ms3; mclr; buyequip; ms6 ; mclr; buy; ms7; dev1; echo You have purchased a Colt M4A1 Equipment Kit or required equipment for a terrorist; dev0"
alias -ctcolt "mclr"
alias +ctaug "buy; ms4; ms4; mclr; buy; ms6; mclr; buyequip; ms1; mclr; buyequip; ms4; mclr; buyequip; ms3; mclr; buyequip; ms3; mclr; buyequip; ms6; mclr; buy; ms7; dev1; echo You have purchased a Steyr AUG Equipment Kit or required equipment for a terrorist; dev0"
alias -ctaug "mclr"

//T kits//
alias +tak47 "buy; ms4; ms1; mclr; buy; ms6; mclr; buy; ms1; ms3; mclr; buy; ms7; buyequip; ms1; mclr; buyequip; ms4; mclr; buyequip; ms3; mclr; buyequip; ms3; mclr; buyequip; ms6; mclr; buy; ms7; dev1; echo You have purchased an AK47 Equipment Kit w/ Desert Eagle or required equipment for a CT; dev0"
alias -tak47 "mclr"
alias +tsg552 "buy; ms4; ms2; mclr; buy; ms6; mclr; buy; ms1; ms3; mclr; buy; ms7; buyequip; ms1; mclr; buyequip; ms4; mclr; buyequip; ms3; mclr; buyequip; ms3; mclr; buyequip; ms6; mclr; dev1; echo You have purchased a SG-552 Equipment Kit w/Desert Eagle or required equipment for a CT; dev0"
alias -tsg552 "mclr"

//Mp5 kit//
alias +mp5kit "buy; ms3; ms1; mclr; buy; ms6; mclr; buyequip; ms1; mclr; buyequip; ms4; mclr; buyequip; ms3; mclr; buyequip; ms3; mclr; buyequip; ms6; mclr; buyammo2; buyammo2; buyammo2; buyammo2; dev1; echo You have purchased an MP5/N Equipment Kit; dev0" alias -mp5kit "mclr"

//Sniper Kit//
alias +sawp "buy; ms4; ms6; mclr; buy; ms6; mclr; buyequip; ms2; mclr; buy; ms1; ms3; buy; ms7; buyequip; ms6; mclr; buyequip; ms4; dev1; echo You have purchased an AWM/P Sniper Rifle Kit; dev0"
alias -sawp "mclr"
alias +sscout "buy; ms4; ms5; mclr; buy; ms6; mclr; buyequip; ms2; mclr; buy; ms1; ms3; buy; ms7 buyequip; ms6; mclr; buyequip; ms4; dev1; echo You have purchased a Steyr Scout Sniper Rifle Kit; dev0"
alias -sscout "mclr"
//Full Ammo//
alias fullprim "dev1; echo You have topped off the ammo on your current firearm; dev0; buy; ms6; mclr"

alias fullpist "dev1; echo You have topped off the ammo on your current pistol; dev0; buy; ms7; mclr"

////Binds////

bind F3 "+deagle"
bind F4 "+sigpistol"
bind f5 "+mp5n"
bind f6 "+tmp_mac10"
bind f7 "+p90"
bind f8 "+m3"
bind f9 "+m4a1_ak47"
bind f10 "+aug_sg552"
bind f11 "+awp"
bind f12 "+g3_sg550"

bind INS "+kevlar"
bind HOME "+helmet"
bind PGUP "+defuse"
bind DEL "+nade"
bind END "+fbnade"
bind PGDN "+smoke"

bind KP_ENTER "+tak47"
bind KP_PLUS "+ctcolt"
bind * "+mp5kit"
bind kp_minus "+sawp"

bind , "fullprim"
bind . "fullpist"

 

 
Tha Rok's One Button Per Round Buyscript
Description:
Designed to work in conjunction with my Battlefield 1942-style Radio binds script, which I also submitted. To use this script, press and hold SPACE or ALT, then press one of the Function or number keys. SPACE, as is, will buy you kevlar, the gun, ammo, a flashbang, and a defuser kit, but this can be easily edited to your tastes. ALT purchases similarly to SPACE, but with a helmet, a HEgren, and in the case of the sniper rifle buttons, a DEagle to accompany it. Again, these can be easily edited to your own taste.

alias pistolrnd "vest; buyammo2"
alias 57elites "elites; vest; fn57; secammo; flash; defuser"
alias 57elitesmax "vest; fn57; elites; secammo; flash; defuser; vesthelm; flash; hegren"
alias deagle! "vest; deagle; secammo; flash; defuser"
alias deagle!max "vest; deagle; buyammo2; buyammo2; buyammo2; flash; buyammo2; defuser; buyammo2; flash; hegren; vesthelm"
alias shield57 "vest; shield; mac10; fn57; elites; primammo; secammo; flash; defuser; vesthelm; flash"
alias shieldDE "vest; shield; mac10; deagle; primammo; secammo; flash; defuser; vesthelm; flash"

alias galilfamas "vest; galil; famas; primammo; buyammo2; flash; defuser"
alias galilfamasmax "vest; galil; famas; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias akcolt "vest; ak47; m4a1; primammo; buyammo2; flash; defuser"
alias akcoltmax "vest; ak47; m4a1; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias sigaug "vest; sg552; aug; primammo; buyammo2; flash; defuser"
alias sigaugmax "vest; sg552; aug; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias parasaw "vest; m249; primammo; buyammo2; flash; defuser"
alias parasawmax "vest; m249; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"

alias umppwnage "vest; ump45; primammo; buyammo2; flash; defuser"
alias umppwnagemax "vest; ump45; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias tehp90 "vest; p90; primammo; buyammo2; flash; defuser"
alias tehp90max "vest; p90; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias rearmor "vesthelm; primammo; secammo; defuser"
alias resupply "primammo; secammo; flash; flash; hegren; defuser"
alias maxreload "primammo; secammo; flash; flash; hegren; sgren; vesthelm; defuser"
alias piffpiff "vest; p228; secammo; flash; defuser"
alias piffpiffmax "vest; p228; secammo; flash; defuser; vesthelm; flash; hegren"
alias mactmp "vest; mac10; tmp; primammo; buyammo2; flash; defuser"
alias mactmpmax "vest; mac10; tmp; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias pumpage "vest; m3; primammo; flash; buyammo2; defuser"
alias pumpagemax "vest; m3; primammo; flash; buyammo2; defuser; vesthelm; flash; hegren"
alias autopump "vest; xm1014; primammo; buyammo2; flash; defuser"
alias autopumpmax "vest; xm1014; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"
alias wtf.mp5 "vest; mp5; primammo; buyammo2; flash; defuser"
alias wtf.mp5max "vest; mp5; primammo; buyammo2; flash; defuser; vesthelm; flash; hegren"

alias buyusp "usp; secammo"
alias buyuspmax "vest; usp; secammo; flash; defuser; vesthelm; flash; hegren"
alias buyglock "glock; secammo"
alias buyglockmax "vest; glock; secammo; flash; defuser; vesthelm; flash; hegren"
alias buyscout "vest; scout; primammo; buyammo2; flash; defuser"
alias buyscoutmax "vest; scout; primammo; flash; defuser; vesthelm; flash; hegren; deagle; secammo"
alias buyawp "vest; awp; primammo; buyammo2; flash; defuser"
alias buyawpmax "vest; awp; primammo; flash; defuser; vesthelm; flash; hegren; deagle; secammo"
alias autosniper "vest; g3sg1; sg550; primammo; buyammo2; flash; defuser"
alias autosnipermax "vest; g3sg1; sg550; primammo; flash; defuser; vesthelm; flash; hegren; deagle; secammo"

alias +buystuff "bind F1 pistolrnd; bind F2 57elites; bind F3 deagle!; bind F4 shield57; bind F5 galilfamas; bind F6 akcolt; bind F7 sigaug; bind F8 parasaw; bind F9 umppwnage; bind F10 tehp90; bind F11 rearmor; bind F12 resupply; bind 1 piffpiff; bind 2 mactmp; bind 3 pumpage; bind 4 autopump; bind 5 wtf.mp5; bind 6 buyusp; bind 7 buyglock; bind 8 buyscout; bind 9 buyawp; bind 0 autosniper; bind q sgren"

alias -buystuff "radioreset; bind 0 slot10; bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind q snapshot"

alias +buystuffmax "bind F1 pistolrnd; bind F2 57elitesmax; bind F3 deagle!max; bind F4 shieldDE; bind F5 galilfamasmax; bind F6 akcoltmax; bind F7 sigaugmax; bind F8 parasawmax; bind F9 umppwnagemax; bind F10 tehp90max; bind F11 maxreload; bind F12 maxreload; bind 1 piffpiffmax; bind 2 mactmpmax; bind 3 pumpagemax; bind 4 autopumpmax; bind 5 wtf.mp5max; bind 6 buyusp; bind 7 buyglock; bind 8 buyscoutmax; bind 9 buyawpmax; bind 0 autosnipermax"

alias -buystuffmax "radioreset; bind 0 slot10; bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9"

bind SPACE "+buystuff"
bind ALT "+buystuffmax"

 

@Demo Scripts Listing (5)@

Demo Cycle Script
Description:
This Script allows you to record up to 10 demos in a row.

alias rec "demo1"
alias demo1 "record demo1; say Recording demo 1; alias rec enddemo1"
alias enddemo1 "say End recording demo 1; wait; wait; wait; stop demo; alias rec demo2"
alias demo2 "record demo2; say Recording demo 2; alias rec enddemo2"
alias enddemo2 "say End recording demo 2; wait; wait; wait; stop demo; alias rec demo3"
alias demo3 "record demo3; say Recording demo 3; alias rec enddemo3"
alias enddemo3 "say End recording demo 3; wait; wait; wait; stop demo; alias rec demo4"
alias demo4 "record demo4; say Recording demo 4; alias rec enddemo4"
alias enddemo4 "say End recording demo 4; wait; wait; wait; stop demo; alias rec demo5"
alias demo5 "record demo5; say Recording demo 5; alias rec enddemo5"
alias enddemo5 "say End recording demo 5; wait; wait; wait; stop demo; alias rec demo6"
alias demo6 "record demo6; say Recording demo 6; alias rec enddemo6"
alias enddemo6 "say End recording demo 6; wait; wait; wait; stop demo; alias rec demo7"
alias demo7 "record demo7; say Recording demo 7; alias rec enddemo7"
alias enddemo7 "say End recording demo 7; wait; wait; wait; stop demo; alias rec demo8"
alias demo8 "record demo8; say Recording demo 8; alias rec enddemo8"
alias enddemo8 "say End recording demo 8; wait; wait; wait; stop demo; alias rec demo9"
alias demo9 "record demo9; say Recording demo 9; alias rec enddemo9"
alias enddemo9 "say End recording demo 9; wait; wait; wait; stop demo; alias rec demo10"
alias demo10 "record demo10; say Recording demo 10; alias rec enddemo10"
alias enddemo10 "say End recording demo 10; wait; wait; wait; stop demo; alias rec demo1"

bind "f12" "rec"

 
 
Demo Cycler w/ Demo Status
Description:
By pressing one button ("m") it will start and stop recording a demo. (up to 12) Either while recording or stopped recording, by pressing ("n") it will tell you what demo number you are currently recording or the demo number you just finished recording.

alias demo01 "record demo01; developer 1; echo ** RECORDING - Demo 01 - RECORDING **; developer 0; bind m enddemo01; bind n demo_01"
alias enddemo01 "stop demo; developer 1; echo ** DONE - Demo 01 - DONE **; developer 0; bind b demo02; bind n demo_001"
alias demo02 "record demo02; developer 1; echo ** RECORDING - Demo 02 - RECORDING **; developer 0; bind m enddemo02; bind n demo_02"
alias enddemo02 "stop demo; developer 1; echo ** DONE - Demo 02 - DONE **; developer 0; bind b demo03; bind n demo_002"
alias demo03 "record demo03; developer 1; echo ** RECORDING - Demo 03 - RECORDING **; developer 0; bind m enddemo03; bind n demo_03"
alias enddemo03 "stop demo; developer 1; echo ** DONE - Demo 03 - DONE **; developer 0; bind b demo04; bind n demo_003"
alias demo04 "record demo04; developer 1; echo ** RECORDING - Demo 04 - RECORDING **; developer 0; bind m enddemo04; bind n demo_04"
alias enddemo04 "stop demo; developer 1; echo ** DONE - Demo 04 - DONE **; developer 0; bind b demo05; bind n demo_004"
alias demo05 "record demo06; developer 1; echo ** RECORDING - Demo 05 - RECORDING **; developer 0; bind m enddemo05; bind n demo_05"
alias enddemo05 "stop demo; developer 1; echo ** DONE - Demo 05 - DONE **; developer 0; bind b demo06; bind n demo_005"
alias demo06 "record demo07; developer 1; echo ** RECORDING - Demo 06 - RECORDING **; developer 0; bind m enddemo06; bind n demo_06"
alias enddemo06 "stop demo; developer 1; echo ** DONE - Demo 06 - DONE **; developer 0; bind b demo07; bind n demo_006"
alias demo07 "record demo08; developer 1; echo ** RECORDING - Demo 07 - RECORDING **; developer 0; bind m enddemo07; bind n demo_07"
alias enddemo07 "stop demo; developer 1; echo ** DONE - Demo 07 - DONE **; developer 0; bind b demo08; bind n demo_007"
alias demo08 "record demo09; developer 1; echo ** RECORDING - Demo 08 - RECORDING **; developer 0; bind m enddemo08; bind n demo_08"
alias enddemo08 "stop demo; developer 1; echo ** DONE - Demo 08 - DONE **; developer 0; bind b demo09; bind n demo_008"
alias demo09 "record demo10; developer 1; echo ** RECORDING - Demo 09 - RECORDING **; developer 0; bind m enddemo09; bind n demo_09"
alias enddemo09 "stop demo; developer 1; echo ** DONE - Demo 09 - DONE **; developer 0; bind b demo10; bind n demo_009"
alias demo10 "record demo11; developer 1; echo ** RECORDING - Demo 10 - RECORDING **; developer 0; bind m enddemo10; bind n demo_10"
alias enddemo10 "stop demo; developer 1; echo ** DONE - Demo 10 - DONE **; developer 0; bind b demo11; bind n demo_010"
alias demo11 "record demo12; developer 1; echo ** RECORDING - Demo 11 - RECORDING **; developer 0; bind m enddemo11; bind n demo_11"
alias enddemo11 "stop demo; developer 1; echo ** DONE - Demo 11 - DONE **; developer 0; bind b demo12; bind n demo_011"
alias demo12 "record demo13; developer 1; echo ** RECORDING - Demo 12 - RECORDING **; developer 0; bind m enddemo01; bind n demo_12"
alias enddemo12 "stop demo; developer 1; echo ** DONE - Demo 12 - DONE **; developer 0; bind b demo01; bind n demo_012"
alias demo_01 "developer 1; echo ** Recording demo 01... **; developer 0"
alias demo_02 "developer 1; echo ** Recording demo 02... **; developer 0"
alias demo_03 "developer 1; echo ** Recording demo 03... **; developer 0"
alias demo_04 "developer 1; echo ** Recording demo 04... **; developer 0"
alias demo_05 "developer 1; echo ** Recording demo 05... **; developer 0"
alias demo_06 "developer 1; echo ** Recording demo 06... **; developer 0"
alias demo_07 "developer 1; echo ** Recording demo 07... **; developer 0"
alias demo_08 "developer 1; echo ** Recording demo 08... **; developer 0"
alias demo_09 "developer 1; echo ** Recording demo 09... **; developer 0"
alias demo_10 "developer 1; echo ** Recording demo 10... **; developer 0"
alias demo_11 "developer 1; echo ** Recording demo 11... **; developer 0"
alias demo_12 "developer 1; echo ** Recording demo 12... **; developer 0"
alias demo_001 "developer 1; echo ** Done Recording demo 01 **; developer 0"
alias demo_002 "developer 1; echo ** Done Recording demo 02 **; developer 0"
alias demo_003 "developer 1; echo ** Done Recording demo 03 **; developer 0"
alias demo_004 "developer 1; echo ** Done Recording demo 04 **; developer 0"
alias demo_005 "developer 1; echo ** Done Recording demo 05 **; developer 0"
alias demo_006 "developer 1; echo ** Done Recording demo 06 **; developer 0"
alias demo_007 "developer 1; echo ** Done Recording demo 07 **; developer 0"
alias demo_008 "developer 1; echo ** Done Recording demo 08 **; developer 0"
alias demo_009 "developer 1; echo ** Done Recording demo 09 **; developer 0"
alias demo_010 "developer 1; echo ** Done Recording demo 10 **; developer 0"
alias demo_011 "developer 1; echo ** Done Recording demo 11 **; developer 0"
alias demo_012 "developer 1; echo ** Done Recording demo 12 **; developer 0"

bind "m" "demo01"
bind "n" "demo_01"

 
 
Demo Cycling Script (99 Demos)
Description:
This script allows recording up to 99 demos contained in ~pages~.

echo Controls:
echo Page Up/Down: Navigate Pages
echo Home/End: Turn Hud On and Off
echo Delete: Turn on/off the menu
echo (Off is 1 - 9 & 0 bound as slots)
echo (On is 1 - 9 & 0 bound as movie commands)
echo Numbers 1 - 9 & 0: Activate Movie Number
echo ((Current Page as Integer)*10 + _
echo (Number Pressed as Integer) + 1)

//Core
alias "echo1" "developer 1"
alias "echo0" "developer 0"
//Display
alias shutdown "cl_observercrosshair 0; crosshair 0; r_drawviewmodel 0; hideradar; net_graph 0; hud_saytext_time 0; hud_deathnotice_time 0"
alias shutup "cl_observercrosshair 1; crosshair 1; r_drawviewmodel 0; drawradar; net_graph 3; hud_saytext_time 5; hud_deathnotice_time 6"

//Record Aliases
//Page 0
alias rec0 "recon0"
alias recon0 "record CSDemo0; developer 1; echo Recording Demo Number 0; developer 0; alias rec0 recoff0"
alias recoff0 "stop; developer 1; echo Demo Complete!; developer 0; alias rec0 recon0"
alias rec1 "recon1"
alias recon1 "record CSDemo1; developer 1; echo Recording Demo Number 1; developer 0; alias rec1 recoff1"
alias recoff1 "stop; developer 1; echo Demo Complete!; developer 0; alias rec1 recon1"
alias rec2 "recon2"
alias recon2 "record CSDemo2; developer 1; echo Recording Demo Number 2; developer 0; alias rec2 recoff2"
alias recoff2 "stop; developer 1; echo Demo Complete!; developer 0; alias rec2 recon2"
alias rec3 "recon3"
alias recon3 "record CSDemo3; developer 1; echo Recording Demo Number 3; developer 0; alias rec3 recoff3"
alias recoff3 "stop; developer 1; echo Demo Complete!; developer 0; alias rec3 recon3"
alias rec4 "recon4"
alias recon4 "record CSDemo4; developer 1; echo Recording Demo Number 4; developer 0; alias rec4 recoff4"
alias recoff4 "stop; developer 1; echo Demo Complete!; developer 0; alias rec4 recon4"
alias rec5 "recon5"
alias recon5 "record CSDemo5; developer 1; echo Recording Demo Number 5; developer 0; alias rec5 recoff5"
alias recoff5 "stop; developer 1; echo Demo Complete!; developer 0; alias rec5 recon5"
alias rec6 "recon6"
alias recon6 "record CSDemo6; developer 1; echo Recording Demo Number 6; developer 0; alias rec6 recoff6"
alias recoff6 "stop; developer 1; echo Demo Complete!; developer 0; alias rec6 recon6"
alias rec7 "recon7"
alias recon7 "record CSDemo7; developer 1; echo Recording Demo Number 7; developer 0; alias rec7 recoff7"
alias recoff7 "stop; developer 1; echo Demo Complete!; developer 0; alias rec7 recon7"
alias rec8 "recon8"
alias recon8 "record CSDemo8; developer 1; echo Recording Demo Number 8; developer 0; alias rec8 recoff8"
alias recoff8 "stop; developer 1; echo Demo Complete!; developer 0; alias rec8 recon8"
alias rec9 "recon9"
alias recon9 "record CSDemo9; developer 1; echo Recording Demo Number 9; developer 0; alias rec9 recoff9"
alias recoff9 "stop; developer 1; echo Demo Complete!; developer 0; alias rec9 recon9"

//Page 1
alias rec10 "recon10"
alias recon10 "record CSDemo10; developer 1; echo Recording Demo Number 10; developer 0; alias rec10 recoff10"
alias recoff10 "stop; developer 1; echo Demo Complete!; developer 0; alias rec10 recon10"
alias rec11 "recon11"
alias recon11 "record CSDemo11; developer 1; echo Recording Demo Number 11; developer 0; alias rec11 recoff11"
alias recoff11 "stop; developer 1; echo Demo Complete!; developer 0; alias rec11 recon11"
alias rec12 "recon12"
alias recon12 "record CSDemo12; developer 1; echo Recording Demo Number 12; developer 0; alias rec12 recoff12"
alias recoff12 "stop; developer 1; echo Demo Complete!; developer 0; alias rec12 recon12"
alias rec13 "recon13"
alias recon13 "record CSDemo13; developer 1; echo Recording Demo Number 13; developer 0; alias rec13 recoff13"
alias recoff13 "stop; developer 1; echo Demo Complete!; developer 0; alias rec13 recon13"
alias rec14 "recon14"
alias recon14 "record CSDemo14; developer 1; echo Recording Demo Number 14; developer 0; alias rec14 recoff14"
alias recoff14 "stop; developer 1; echo Demo Complete!; developer 0; alias rec14 recon14"
alias rec15 "recon15"
alias recon15 "record CSDemo15; developer 1; echo Recording Demo Number 15; developer 0; alias rec15 recoff15"
alias recoff15 "stop; developer 1; echo Demo Complete!; developer 0; alias rec15 recon15"
alias rec16 "recon16"
alias recon16 "record CSDemo16; developer 1; echo Recording Demo Number 16; developer 0; alias rec16 recoff16"
alias recoff16 "stop; developer 1; echo Demo Complete!; developer 0; alias rec16 recon16"
alias rec17 "recon17"
alias recon17 "record CSDemo17; developer 1; echo Recording Demo Number 17; developer 0; alias rec17 recoff17"
alias recoff17 "stop; developer 1; echo Demo Complete!; developer 0; alias rec17 recon17"
alias rec18 "recon18"
alias recon18 "record CSDemo18; developer 1; echo Recording Demo Number 18; developer 0; alias rec18 recoff18"
alias recoff18 "stop; developer 1; echo Demo Complete!; developer 0; alias rec18 recon18"
alias rec19 "recon19"
alias recon19 "record CSDemo19; developer 1; echo Recording Demo Number 19; developer 0; alias rec19 recoff19"
alias recoff19 "stop; developer 1; echo Demo Complete!; developer 0; alias rec19 recon19"

//Page 2
alias rec20 "recon20"
alias recon20 "record CSDemo20; developer 1; echo Recording Demo Number 20; developer 0; alias rec20 recoff20"
alias recoff20 "stop; developer 1; echo Demo Complete!; developer 0; alias rec20 recon20"
alias rec21 "recon21"
alias recon21 "record CSDemo21; developer 1; echo Recording Demo Number 21; developer 0; alias rec21 recoff21"
alias recoff21 "stop; developer 1; echo Demo Complete!; developer 0; alias rec21 recon21"
alias rec22 "recon22"
alias recon22 "record CSDemo22; developer 1; echo Recording Demo Number 22; developer 0; alias rec22 recoff22"
alias recoff22 "stop; developer 1; echo Demo Complete!; developer 0; alias rec22 recon22"
alias rec23 "recon23"
alias recon23 "record CSDemo23; developer 1; echo Recording Demo Number 23; developer 0; alias rec23 recoff23"
alias recoff23 "stop; developer 1; echo Demo Complete!; developer 0; alias rec23 recon23"
alias rec24 "recon24"
alias recon24 "record CSDemo24; developer 1; echo Recording Demo Number 24; developer 0; alias rec24 recoff24"
alias recoff24 "stop; developer 1; echo Demo Complete!; developer 0; alias rec24 recon24"
alias rec25 "recon25"
alias recon25 "record CSDemo25; developer 1; echo Recording Demo Number 25; developer 0; alias rec25 recoff25"
alias recoff25 "stop; developer 1; echo Demo Complete!; developer 0; alias rec25 recon25"
alias rec26 "recon26"
alias recon26 "record CSDemo26; developer 1; echo Recording Demo Number 26; developer 0; alias rec26 recoff26"
alias recoff26 "stop; developer 1; echo Demo Complete!; developer 0; alias rec26 recon26"
alias rec27 "recon27"
alias recon27 "record CSDemo27; developer 1; echo Recording Demo Number 27; developer 0; alias rec27 recoff27"
alias recoff27 "stop; developer 1; echo Demo Complete!; developer 0; alias rec27 recon27"
alias rec28 "recon28"
alias recon28 "record CSDemo28; developer 1; echo Recording Demo Number 28; developer 0; alias rec28 recoff28"
alias recoff28 "stop; developer 1; echo Demo Complete!; developer 0; alias rec28 recon28"
alias rec29 "recon29"
alias recon29 "record CSDemo29; developer 1; echo Recording Demo Number 29; developer 0; alias rec29 recoff29"
alias recoff29 "stop; developer 1; echo Demo Complete!; developer 0; alias rec29 recon29"

//Page 3
alias rec30 "recon30"
alias recon30 "record CSDemo30; developer 1; echo Recording Demo Number 30; developer 0; alias rec30 recoff30"
alias recoff30 "stop; developer 1; echo Demo Complete!; developer 0; alias rec30 recon30"
alias rec31 "recon31"
alias recon31 "record CSDemo31; developer 1; echo Recording Demo Number 31; developer 0; alias rec31 recoff31"
alias recoff31 "stop; developer 1; echo Demo Complete!; developer 0; alias rec31 recon31"
alias rec32 "recon32"
alias recon32 "record CSDemo32; developer 1; echo Recording Demo Number 32; developer 0; alias rec32 recoff32"
alias recoff32 "stop; developer 1; echo Demo Complete!; developer 0; alias rec32 recon32"
alias rec33 "recon33"
alias recon33 "record CSDemo33; developer 1; echo Recording Demo Number 33; developer 0; alias rec33 recoff33"
alias recoff33 "stop; developer 1; echo Demo Complete!; developer 0; alias rec33 recon33"
alias rec34 "recon34"
alias recon34 "record CSDemo34; developer 1; echo Recording Demo Number 34; developer 0; alias rec34 recoff34"
alias recoff34 "stop; developer 1; echo Demo Complete!; developer 0; alias rec34 recon34"
alias rec35 "recon35"
alias recon35 "record CSDemo35; developer 1; echo Recording Demo Number 35; developer 0; alias rec35 recoff35"
alias recoff35 "stop; developer 1; echo Demo Complete!; developer 0; alias rec35 recon35"
alias rec36 "recon36"
alias recon36 "record CSDemo36; developer 1; echo Recording Demo Number 36; developer 0; alias rec36 recoff36"
alias recoff36 "stop; developer 1; echo Demo Complete!; developer 0; alias rec36 recon36"
alias rec37 "recon37"
alias recon37 "record CSDemo37; developer 1; echo Recording Demo Number 37; developer 0; alias rec37 recoff37"
alias recoff37 "stop; developer 1; echo Demo Complete!; developer 0; alias rec37 recon37"
alias rec38 "recon38"
alias recon38 "record CSDemo38; developer 1; echo Recording Demo Number 38; developer 0; alias rec38 recoff38"
alias recoff38 "stop; developer 1; echo Demo Complete!; developer 0; alias rec38 recon38"
alias rec39 "recon39"
alias recon39 "record CSDemo39; developer 1; echo Recording Demo Number 39; developer 0; alias rec39 recoff39"
alias recoff39 "stop; developer 1; echo Demo Complete!; developer 0; alias rec39 recon39"

//Page 4
alias rec40 "recon40"
alias recon40 "record CSDemo40; developer 1; echo Recording Demo Number 40; developer 0; alias rec40 recoff40"
alias recoff40 "stop; developer 1; echo Demo Complete!; developer 0; alias rec40 recon40"
alias rec41 "recon41"
alias recon41 "record CSDemo41; developer 1; echo Recording Demo Number 41; developer 0; alias rec41 recoff41"
alias recoff41 "stop; developer 1; echo Demo Complete!; developer 0; alias rec41 recon41"
alias rec42 "recon42"
alias recon42 "record CSDemo42; developer 1; echo Recording Demo Number 42; developer 0; alias rec42 recoff42"
alias recoff42 "stop; developer 1; echo Demo Complete!; developer 0; alias rec42 recon42"
alias rec43 "recon43"
alias recon43 "record CSDemo43; developer 1; echo Recording Demo Number 43; developer 0; alias rec43 recoff43"
alias recoff43 "stop; developer 1; echo Demo Complete!; developer 0; alias rec43 recon43"
alias rec44 "recon44"
alias recon44 "record CSDemo44; developer 1; echo Recording Demo Number 44; developer 0; alias rec44 recoff44"
alias recoff44 "stop; developer 1; echo Demo Complete!; developer 0; alias rec44 recon44"
alias rec45 "recon45"
alias recon45 "record CSDemo45; developer 1; echo Recording Demo Number 45; developer 0; alias rec45 recoff45"
alias recoff45 "stop; developer 1; echo Demo Complete!; developer 0; alias rec45 recon45"
alias rec46 "recon46"
alias recon46 "record CSDemo46; developer 1; echo Recording Demo Number 46; developer 0; alias rec46 recoff46"
alias recoff46 "stop; developer 1; echo Demo Complete!; developer 0; alias rec46 recon46"
alias rec47 "recon47"
alias recon47 "record CSDemo47; developer 1; echo Recording Demo Number 47; developer 0; alias rec47 recoff47"
alias recoff47 "stop; developer 1; echo Demo Complete!; developer 0; alias rec47 recon47"
alias rec48 "recon48"
alias recon48 "record CSDemo48; developer 1; echo Recording Demo Number 48; developer 0; alias rec48 recoff48"
alias recoff48 "stop; developer 1; echo Demo Complete!; developer 0; alias rec48 recon48"
alias rec49 "recon49"
alias recon49 "record CSDemo49; developer 1; echo Recording Demo Number 49; developer 0; alias rec49 recoff49"
alias recoff49 "stop; developer 1; echo Demo Complete!; developer 0; alias rec49 recon49"

//Page 5
alias rec50 "recon50"
alias recon50 "record CSDemo50; developer 1; echo Recording Demo Number 50; developer 0; alias rec50 recoff50"
alias recoff50 "stop; developer 1; echo Demo Complete!; developer 0; alias rec50 recon50"
alias rec51 "recon51"
alias recon51 "record CSDemo51; developer 1; echo Recording Demo Number 51; developer 0; alias rec51 recoff51"
alias recoff51 "stop; developer 1; echo Demo Complete!; developer 0; alias rec51 recon51"
alias rec52 "recon52"
alias recon52 "record CSDemo52; developer 1; echo Recording Demo Number 52; developer 0; alias rec52 recoff52"
alias recoff52 "stop; developer 1; echo Demo Complete!; developer 0; alias rec52 recon52"
alias rec53 "recon53"
alias recon53 "record CSDemo53; developer 1; echo Recording Demo Number 53; developer 0; alias rec53 recoff53"
alias recoff53 "stop; developer 1; echo Demo Complete!; developer 0; alias rec53 recon53"
alias rec54 "recon54"
alias recon54 "record CSDemo54; developer 1; echo Recording Demo Number 54; developer 0; alias rec54 recoff54"
alias recoff54 "stop; developer 1; echo Demo Complete!; developer 0; alias rec54 recon54"
alias rec55 "recon55"
alias recon55 "record CSDemo55; developer 1; echo Recording Demo Number 55; developer 0; alias rec55 recoff55"
alias recoff55 "stop; developer 1; echo Demo Complete!; developer 0; alias rec55 recon55"
alias rec56 "recon56"
alias recon56 "record CSDemo56; developer 1; echo Recording Demo Number 56; developer 0; alias rec56 recoff56"
alias recoff56 "stop; developer 1; echo Demo Complete!; developer 0; alias rec56 recon56"
alias rec57 "recon57"
alias recon57 "record CSDemo57; developer 1; echo Recording Demo Number 57; developer 0; alias rec57 recoff57"
alias recoff57 "stop; developer 1; echo Demo Complete!; developer 0; alias rec57 recon57"
alias rec58 "recon58"
alias recon58 "record CSDemo58; developer 1; echo Recording Demo Number 58; developer 0; alias rec58 recoff58"
alias recoff58 "stop; developer 1; echo Demo Complete!; developer 0; alias rec58 recon58"
alias rec59 "recon59"
alias recon59 "record CSDemo59; developer 1; echo Recording Demo Number 59; developer 0; alias rec59 recoff59"
alias recoff59 "stop; developer 1; echo Demo Complete!; developer 0; alias rec59 recon59"

//Page 6
alias rec60 "recon60"
alias recon60 "record CSDemo60; developer 1; echo Recording Demo Number 60; developer 0; alias rec60 recoff60"
alias recoff60 "stop; developer 1; echo Demo Complete!; developer 0; alias rec60 recon60"
alias rec61 "recon61"
alias recon61 "record CSDemo61; developer 1; echo Recording Demo Number 61; developer 0; alias rec61 recoff61"
alias recoff61 "stop; developer 1; echo Demo Complete!; developer 0; alias rec61 recon61"
alias rec62 "recon62"
alias recon62 "record CSDemo62; developer 1; echo Recording Demo Number 62; developer 0; alias rec62 recoff62"
alias recoff62 "stop; developer 1; echo Demo Complete!; developer 0; alias rec62 recon62"
alias rec63 "recon63"
alias recon63 "record CSDemo63; developer 1; echo Recording Demo Number 63; developer 0; alias rec63 recoff63"
alias recoff63 "stop; developer 1; echo Demo Complete!; developer 0; alias rec63 recon63"
alias rec64 "recon64"
alias recon64 "record CSDemo64; developer 1; echo Recording Demo Number 64; developer 0; alias rec64 recoff64"
alias recoff64 "stop; developer 1; echo Demo Complete!; developer 0; alias rec64 recon64"
alias rec65 "recon65"
alias recon65 "record CSDemo65; developer 1; echo Recording Demo Number 65; developer 0; alias rec65 recoff65"
alias recoff65 "stop; developer 1; echo Demo Complete!; developer 0; alias rec65 recon65"
alias rec66 "recon66"
alias recon66 "record CSDemo66; developer 1; echo Recording Demo Number 66; developer 0; alias rec66 recoff66"
alias recoff66 "stop; developer 1; echo Demo Complete!; developer 0; alias rec66 recon66"
alias rec67 "recon67"
alias recon67 "record CSDemo67; developer 1; echo Recording Demo Number 67; developer 0; alias rec67 recoff67"
alias recoff67 "stop; developer 1; echo Demo Complete!; developer 0; alias rec67 recon67"
alias rec68 "recon68"
alias recon68 "record CSDemo68; developer 1; echo Recording Demo Number 68; developer 0; alias rec68 recoff68"
alias recoff68 "stop; developer 1; echo Demo Complete!; developer 0; alias rec68 recon68"
alias rec69 "recon69"
alias recon69 "record CSDemo69; developer 1; echo Recording Demo Number 69; developer 0; alias rec69 recoff69"
alias recoff69 "stop; developer 1; echo Demo Complete!; developer 0; alias rec69 recon69"

//Page 7
alias rec70 "recon70"
alias recon70 "record CSDemo70; developer 1; echo Recording Demo Number 70; developer 0; alias rec70 recoff70"
alias recoff70 "stop; developer 1; echo Demo Complete!; developer 0; alias rec70 recon70"
alias rec71 "recon71"
alias recon71 "record CSDemo71; developer 1; echo Recording Demo Number 71; developer 0; alias rec71 recoff71"
alias recoff71 "stop; developer 1; echo Demo Complete!; developer 0; alias rec71 recon71"
alias rec72 "recon72"
alias recon72 "record CSDemo72; developer 1; echo Recording Demo Number 72; developer 0; alias rec72 recoff72"
alias recoff72 "stop; developer 1; echo Demo Complete!; developer 0; alias rec72 recon72"
alias rec73 "recon73"
alias recon73 "record CSDemo73; developer 1; echo Recording Demo Number 73; developer 0; alias rec73 recoff73"
alias recoff73 "stop; developer 1; echo Demo Complete!; developer 0; alias rec73 recon73"
alias rec74 "recon74"
alias recon74 "record CSDemo74; developer 1; echo Recording Demo Number 74; developer 0; alias rec74 recoff74"
alias recoff74 "stop; developer 1; echo Demo Complete!; developer 0; alias rec74 recon74"
alias rec75 "recon75"
alias recon75 "record CSDemo75; developer 1; echo Recording Demo Number 75; developer 0; alias rec75 recoff75"
alias recoff75 "stop; developer 1; echo Demo Complete!; developer 0; alias rec75 recon75"
alias rec76 "recon76"
alias recon76 "record CSDemo76; developer 1; echo Recording Demo Number 76; developer 0; alias rec76 recoff76"
alias recoff76 "stop; developer 1; echo Demo Complete!; developer 0; alias rec76 recon76"
alias rec77 "recon77"
alias recon77 "record CSDemo77; developer 1; echo Recording Demo Number 77; developer 0; alias rec77 recoff77"
alias recoff77 "stop; developer 1; echo Demo Complete!; developer 0; alias rec77 recon77"
alias rec78 "recon78"
alias recon78 "record CSDemo78; developer 1; echo Recording Demo Number 78; developer 0; alias rec78 recoff78"
alias recoff78 "stop; developer 1; echo Demo Complete!; developer 0; alias rec78 recon78"
alias rec79 "recon79"
alias recon79 "record CSDemo79; developer 1; echo Recording Demo Number 79; developer 0; alias rec79 recoff79"
alias recoff79 " stop; developer 1; echo Demo Complete!; developer 0; alias rec79 recon79"

//Page 8
alias rec80 "recon80"
alias recon80 "record CSDemo80; developer 1; echo Recording Demo Number 80; developer 0; alias rec80 recoff80"
alias recoff80 "stop; developer 1; echo Demo Complete!; developer 0; alias rec80 recon80"
alias rec81 "recon81"
alias recon81 "record CSDemo81; developer 1; echo Recording Demo Number 81; developer 0; alias rec81 recoff81"
alias recoff81 "stop; developer 1; echo Demo Complete!; developer 0; alias rec81 recon81"
alias rec82 "recon82"
alias recon82 "record CSDemo82; developer 1; echo Recording Demo Number 82; developer 0; alias rec82 recoff82"
alias recoff82 "stop; developer 1; echo Demo Complete!; developer 0; alias rec82 recon82"
alias rec83 "recon83"
alias recon83 "record CSDemo83; developer 1; echo Recording Demo Number 83; developer 0; alias rec83 recoff83"
alias recoff83 "stop; developer 1; echo Demo Complete!; developer 0; alias rec83 recon83"
alias rec84 "recon84"
alias recon84 "record CSDemo84; developer 1; echo Recording Demo Number 84; developer 0; alias rec84 recoff84"
alias recoff84 "stop; developer 1; echo Demo Complete!; developer 0; alias rec84 recon84"
alias rec85 "recon85"
alias recon85 "record CSDemo85; developer 1; echo Recording Demo Number 85; developer 0; alias rec85 recoff85"
alias recoff85 "stop; developer 1; echo Demo Complete!; developer 0; alias rec85 recon85"
alias rec86 "recon86"
alias recon86 "record CSDemo86; developer 1; echo Recording Demo Number 86; developer 0; alias rec86 recoff86"
alias recoff86 "stop; developer 1; echo Demo Complete!; developer 0; alias rec86 recon86"
alias rec87 "recon87"
alias recon87 "record CSDemo87; developer 1; echo Recording Demo Number 87; developer 0; alias rec87 recoff87"
alias recoff87 "stop; developer 1; echo Demo Complete!; developer 0; alias rec87 recon87"
alias rec88 "recon88"
alias recon88 "record CSDemo88; developer 1; echo Recording Demo Number 88; developer 0; alias rec88 recoff88"
alias recoff88 "stop; developer 1; echo Demo Complete!; developer 0; alias rec88 recon88"
alias rec89 "recon89"
alias recon89 "record CSDemo89; developer 1; echo Recording Demo Number 89; developer 0; alias rec89 recoff89"
alias recoff89 "stop; developer 1; echo Demo Complete!; developer 0; alias rec89 recon89"

//Page 9
alias rec90 "recon90"
alias recon90 "record CSDemo90; developer 1; echo Recording Demo Number 90; developer 0; alias rec90 recoff90"
alias recoff90 "stop; developer 1; echo Demo Complete!; developer 0; alias rec90 recon90"
alias rec91 "recon91"
alias recon91 "record CSDemo91; developer 1; echo Recording Demo Number 91; developer 0; alias rec91 recoff91"
alias recoff91 "stop; developer 1; echo Demo Complete!; developer 0; alias rec91 recon91"
alias rec92 "recon92"
alias recon92 "record CSDemo92; developer 1; echo Recording Demo Number 92; developer 0; alias rec92 recoff92"
alias recoff92 "stop; developer 1; echo Demo Complete!; developer 0; alias rec92 recon92"
alias rec93 "recon93"
alias recon93 "record CSDemo93; developer 1; echo Recording Demo Number 93; developer 0; alias rec93 recoff93"
alias recoff93 "stop; developer 1; echo Demo Complete!; developer 0; alias rec93 recon93"
alias rec94 "recon94"
alias recon94 "record CSDemo94; developer 1; echo Recording Demo Number 94; developer 0; alias rec94 recoff94"
alias recoff94 "stop; developer 1; echo Demo Complete!; developer 0; alias rec94 recon94"
alias rec95 "recon95"
alias recon95 "record CSDemo95; developer 1; echo Recording Demo Number 95; developer 0; alias rec95 recoff95"
alias recoff95 "stop; developer 1; echo Demo Complete!; developer 0; alias rec95 recon95"
alias rec96 "recon96"
alias recon96 "record CSDemo96; developer 1; echo Recording Demo Number 96; developer 0; alias rec96 recoff96"
alias recoff96 "stop; developer 1; echo Demo Complete!; developer 0; alias rec96 recon96"
alias rec97 "recon97"
alias recon97 "record CSDemo97; developer 1; echo Recording Demo Number 97; developer 0; alias rec97 recoff97"
alias recoff97 "stop; developer 1; echo Demo Complete!; developer 0; alias rec97 recon97"
alias rec98 "recon98"
alias recon98 "record CSDemo98; developer 1; echo Recording Demo Number 98; developer 0; alias rec98 recoff98"
alias recoff98 "stop; developer 1; echo Demo Complete!; developer 0; alias rec98 recon98"
alias rec99 "recon99"
alias recon99 "record CSDemo99; developer 1; echo Recording Demo Number 99; developer 0; alias rec99 recoff99"
alias recoff99 "stop; developer 1; echo Demo Complete!; developer 0; alias rec99 recon99"

//Page Change Aliases
alias "fix" "bind 0 slot10; bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; echoon; echo Slots Repaired; echooff"
alias "pg1" " bind 1 rec0; bind 2 rec1; bind 3 rec2; bind 4 rec3; bind 5 rec4; bind 6 rec5; bind 7 rec6; bind 8 rec7; bind 9 rec8; bind 0 rec9; alias lstpg pg1; alias nxtpg pg2; alias prvpg pg10; echoon; echo Now Viewing Page 0 (00-09); echooff"
alias "pg2" " bind 1 rec10; bind 2 rec11; bind 3 rec12; bind 4 rec13; bind 5 rec14; bind 6 rec15; bind 7 rec16; bind 8 rec17; bind 9 rec18; bind 0 rec19; alias lstpg pg2; alias nxtpg pg3; alias prvpg pg1; echoon; echo Now Viewing Page 1 (10-19); echooff"
alias "pg3" " bind 1 rec20; bind 2 rec21; bind 3 rec22; bind 4 rec23; bind 5 rec24; bind 6 rec25; bind 7 rec26; bind 8 rec27; bind 9 rec28; bind 0 rec29; alias lstpg pg3; alias nxtpg pg4; alias prvpg pg2; echoon; echo Now Viewing Page 2 (20-29); echooff"
alias "pg4" " bind 1 rec30; bind 2 rec31; bind 3 rec32; bind 4 rec33; bind 5 rec34; bind 6 rec35; bind 7 rec36; bind 8 rec37; bind 9 rec38; bind 0 rec39; alias lstpg pg4; alias nxtpg pg5; alias prvpg pg3; echoon; echo Now Viewing Page 3 (30-39); echooff"
alias "pg5" " bind 1 rec40; bind 2 rec41; bind 3 rec42; bind 4 rec43; bind 5 rec44; bind 6 rec45; bind 7 rec46; bind 8 rec47; bind 9 rec48; bind 0 rec49; alias lstpg pg5; alias nxtpg pg6; alias prvpg pg4; echoon; echo Now Viewing Page 4 (40-49); echooff"
alias "pg6" " bind 1 rec50; bind 2 rec51; bind 3 rec52; bind 4 rec53; bind 5 rec54; bind 6 rec55; bind 7 rec56; bind 8 rec57; bind 9 rec58; bind 0 rec59; alias lstpg pg6; alias nxtpg pg7; alias prvpg pg5; echoon; echo Now Viewing Page 5 (50-59); echooff"
alias "pg7" " bind 1 rec60; bind 2 rec61; bind 3 rec62; bind 4 rec63; bind 5 rec64; bind 6 rec65; bind 7 rec66; bind 8 rec67; bind 9 rec68; bind 0 rec69; alias lstpg pg7; alias nxtpg pg8; alias prvpg pg6; echoon; echo Now Viewing Page 6 (60-69); echooff"
alias "pg8" " bind 1 rec70; bind 2 rec71; bind 3 rec72; bind 4 rec73; bind 5 rec74; bind 6 rec75; bind 7 rec76; bind 8 rec77; bind 9 rec78; bind 0 rec79; alias lstpg pg8; alias nxtpg pg9; alias prvpg pg7; echoon; echo Now Viewing Page 7 (70-79); echooff"
alias "pg9" " bind 1 rec80; bind 2 rec81; bind 3 rec82; bind 4 rec83; bind 5 rec84; bind 6 rec85; bind 7 rec86; bind 8 rec87; bind 9 rec88; bind 0 rec89; alias lstpg pg9; alias nxtpg pg10; alias prvpg pg8; echoon; echo Now Viewing Page 8 (80-89); echooff"
alias "pg10" " bind 1 rec90; bind 2 rec91; bind 3 rec92; bind 4 rec93; bind 5 rec94; bind 6 rec95; bind 7 rec96; bind 8 rec97; bind 9 rec98; bind 0 rec99; alias lstpg pg10; alias nxtpg pg1; alias prvpg pg9; echoon; echo Now Viewing Page 9 (90-99); echooff"

//Page Change Control
alias lstpg "pg1"
alias "nxtpg" "pg2"
alias "prvpg" "pg10"

alias "modbinds" "modbindson"
alias "modbindson" "alias modbinds modbindsoff; lstpg"
alias "modbindsoff" "alias modbinds modbindson; fix"

//Binds
bind "PGUP" "prvpg"
bind "PGDN" "nxtpg"
bind "END" "shutdown"
bind "HOME" "shutup"
bind "DEL" "modbinds"

fix
stop

 
 
Demo Record 2 (with naming)
Description:
Kinda like the 1 already in the examples section, but you can choose the name of the demo.

alias dem0 "dem1"
alias dem1 "developer 1;echo Enter name of demo....;developer 0;messagemode record;alias dem0 dem2"
alias dem2 "developer 1;echo Demo Stopped; developer 0;stop;alias dem0 dem1"

bind "x" "dem0"

 
 
Demo Record Script
Description:
This records and stops a demo. The demo is saved in your cstrike directory as a .dem file.

alias recdemo "recon"
alias recon "record CSDemo1; developer 1; echo Recording Demo; developer 0; alias recdemo recoff"
alias recoff "stop; developer 1; echo Demo Complete!; developer 0; alias recdemo recon"

bind "-" "recdemo"

 

@View Scripts Listing (27)@

Clean Screenshot Script
Description:
This Script gives you the ability to take a clean screenshot with one key press. Also, this script is assuming you have net_graph on, so after the screenshot you will get it back on. If you don't want that, just remove the net_graph 3 from the alias csoff.

alias takesnap ".cs_on; wait; wait; snapshot; .cs_off; wait; wait; developer 1; echo Screenshot Complete; developer 0"
alias .cs_on "clear; hud_draw 0; cl_observercrosshair 0; crosshair 0; r_drawviewmodel 0; hideradar; net_graph 0; scr_centertime 0" alias .cs_off "hud_draw 1; cl_observercrosshair 1; crosshair 1; r_drawviewmodel 1; drawradar; net_graph 3; scr_centertime 8"

bind "enter" "takesnap"

 
 
Con_Color Text Toggle Script
Description: This script allows you to toggle through different colors for you con_color text. This is very similar to how you adjust your crosshair color.

alias green "con_color 0+255+0"
alias red "con_color 255+0+0"
alias yellow "con_color 255+255+0"
alias blue "con_color 0+0+255"
alias orange "con_color 255+165+0"
alias white "con_color 255+255+255"
alias black "con_color 0+0+0"
alias color "cl1"
alias cl1 "green; alias color cl2"
alias cl2 "red; alias color cl3"
alias cl3 "yellow; alias color cl4"
alias cl4 "blue; alias color cl5"
alias cl5 "orange; alias color cl6"
alias cl6 "white; alias color cl7"
alias cl7 "black; alias color cl1"

bind "z" "color"

 
 
Crosshair Adjuster Script
Description:
This adjusts the Crosshair color in game.

alias cross "adjust_crosshair"

bind "c" "cross"

 
 
Crosshair Resizer
Description:
This simple script allows you to adjust the crosshair size while you are in the game.

alias "crs" "crs1"
alias "crs1" "cl_crosshair_size small; alias crs crs2"
alias "crs2" "cl_crosshair_size medium; alias crs crs3"
alias "crs3" "cl_crosshair_size large; alias crs crs4"
alias "crs4" "cl_crosshair_size medium; alias crs crs1"

bind g "crs"

 
 
CS:Source Crosshair Alpha Adjuster
Description:
A CS:Source script that allows you to adjust the alpha (or transparency) of your crosshair. This script gives you 3 basic adjustments from light to medium to dark.

alias crssw "cl_crosshairusealpha 1; tg_crs"
alias tg_crs "cl_crosshairalpha 800; alias crssw tg_crs1"
alias tg_crs1 "cl_crosshairalpha 200; alias crssw tg_crs2"
alias tg_crs2 "cl_crosshairalpha 100; alias crssw tg_crs3"
alias tg_crs3 "cl_crosshairalpha 200; alias crssw tg_crs"

bind "z" "crssw

 
 
CS:Source Crosshair Color Adjuster
Description:
A CS:Source script that allows you to toggle thru the different crosshair colors available.

alias crsclr "tg_clr"
alias tg_clr "cl_crosshaircolor 1; alias crsclr tg_clr1"
alias tg_clr1 "cl_crosshaircolor 2; alias crsclr tg_clr2"
alias tg_clr2 "cl_crosshaircolor 3; alias crsclr tg_clr3"
alias tg_clr3 "cl_crosshaircolor 4; alias crsclr tg_clr4"
alias tg_clr4 "cl_crosshaircolor 0; alias crsclr "tg_clr"

bind v "crsclr"

 
 
CS:Source Crosshair Color Toggle
Description:
A CS:Source script that allows you to toggle thru the different crosshair colors available using the incrementvar command.

alias tg_clr "incrementvar cl_crosshaircolor 0 4 1"

bind "u" "tg_clr"

 
 
CS:Source Crosshair Scale Adjuster
Description: A CS:Source script that allows you to adjust the size of your crosshair. By default your cl_crosshairscale is set to 0, which is equivalent to your screen resolutions height. So if you have a screen resolution of 800x600, then your cl_crosshairscale is defaulted to 600.

alias crsscale "cl_scalecrosshair 1; tg_scale"
alias tg_scale "cl_crosshairscale 896; alias crsscale tg_scale 1"
alias tg_scale 1 "cl_crosshairscale 1024; alias crsscale tg_scale 2"
alias tg_scale 2 "cl_crosshairscale 1200; alias crsscale tg_scale 3"
alias tg_scale 3 "cl_crosshairscale 1024; alias crsscale tg_scale 4"
alias tg_scale 4 "cl_crosshairscale 896; alias crsscale tg_scale 5"
alias tg_scale 5 "cl_crosshairscale 0; alias crsscale tg_scale"

bind q "crsscale"

 
 
CS:Source FPS BindToggle
Description:
Easy alternative for viewing your FPS in CS:Source. Replaced the example key of "x" with the key you want to use.

BindToggle x cl_showfps
 
 
CS:Source Netgraph Bind Toggle
Description:
Easy alternative for viewing the net_graph in CS:Source. Replaced the example key of "z" with the key you want to use.

BindToggle z net_graph
 
 
CS:Source Radar Alpha Adjuster
Description:
A CS:Source script that allows you to change the alpha (or transparency) of your radar.

alias radsw "cl_radartype 1; tg_radar"
alias tg_radar "cl_radaralpha 800; alias radsw tg_radar1"
alias tg_radar1 "cl_radaralpha 200; alias radsw tg_radar2"
alias tg_radar2 "cl_radaralpha 100; alias radsw tg_radar3"
alias tg_radar3 "cl_radaralpha 200; alias radsw tg_radar"

bind g "radsw"

 
 
Dynamic Crosshair Duck
Description:
Turns dynamic crosshair on only when you duck

alias +dchduck "+duck;cl_dynamiccrosshair 1"
alias -dchduck "-duck;cl_dynamiccrosshair 0"
bind ctrl +dchduck

 

 
FPS Toggle Script
Description:
This script toggles whether your Frames Per Second are displayed on your screen or not.

alias fps "fpson"
alias fpson "cl_showfps 1; alias fps fpsoff"
alias fpsoff "cl_showfps 0; alias fps fpson"

bind "m" "fps"

 
 
FPS Viewer Script
Description:
This allows you to view your FPS when you hold the binded key down.

alias +fps "cl_showfps 1"
alias -fps "cl_showfps 0"

bind "q" "+fps"

 
 
Gxp's Color Scrolling Script
Description:
This script lets you scroll through different colors for on-screen text and console text. It might effect the HUD color, but I never really looked at that. Press + on your keypad to go forward, - on your keypad to go backward. And * at any time to reset the color to black.

echo ===================================================
echo -----------Gxp's Color Scrolling Script------------
echo ----------------------Enjoy!-----------------------
echo ===================================================
echo V2.6 Beta
echo Press + On Your Keypad To Cycle To Next Color
echo Press - On Your Keypad To Reverse Cycle Down Colors
echo Once You Hit White, Keep Going To Hit Other Colors
echo At Any Time Hit * On Your Keypad To Reset To Black
echo

//Binds
bind * "black; con_color 0+0+0"
bind KP_PLUS "black"
bind KP_MINUS "antidarkpink"

//General Commands
alias lgwt "wait; wait; wait; wait; wait"
alias lgrwt "lgwt; lgwt"
developer 1 //This is just so you can see the text
alias showcolor "scr_conspeed 20000; toggleconsole; lgrwt; toggleconsole; lgrwt; scr_conspeed 600"

//Messages
alias z1 "echo Black, Color 1/25"
alias z2 "echo Darker Grey, Color 2/25"
alias z3 "echo Dark Grey, Color 3/25"
alias z4 "echo Lighter Grey, Color 4/25"
alias z5 "echo Even Lighter Grey, Color 5/25"
alias z6 "echo Yet Lighter Grey, Color 6/25"
alias z7 "echo Lightest Grey, Color 7/25"
alias z8 "echo White, Color 8/25"
alias z9 "echo Red, Color 9/25"
alias z10 "echo Dark Red, Color 10/25"
alias z11 "echo Light Red, Color 11/25"
alias z12 "echo Green, Color 12/25"
alias z13 "echo Dark Green, Color 13/25"
alias z14 "echo Light Green, Color 14/25"
alias z15 "echo Blue, Color 15/25"
alias z16 "echo Dark Blue, Color 16/25"
alias z17 "echo Light Blue, Color 17/25"
alias z18 "echo Purple, Color 18/25"
alias z19 "echo Dark Purple, Color 19/25"
alias z20 "echo Light Purple, Color 20/25"
alias z21 "echo Brown, Color 21/25"
alias z22 "echo Yellow, Color 22/25"
alias z23 "echo Orange, Color 23/25"
alias z24 "echo Pink, Color 24/25"
alias z25 "echo Dark Pink, Color 25/25"

//Colors
alias colorblack "con_color 0+0+0"
alias colordarkergrey "con_color 51+51+51"
alias colordarkgrey "con_color 66+66+66"
alias colorlightergrey “con_color 90+90+90“
alias colorevenlightergrey “con_color 150+150+150”
alias colorlightiergrey “con_color 190+190+190”
alias colorlightestgrey “con_color 220+220+220”
alias colorwhite “con_color 255+255+255”
alias colorred “con_color 255+51+51”
alias colordarkred “con_color 204+0+0”
alias colorlightred “con_color 255+0+0”
alias colorgreen “con_color 0+204+51"
alias colordarkgreen “con_color 0+102+0"
alias colorlightgreen “con_color 0+255+0"
alias colorblue “con_color 0+102+102"
alias colordarkblue “con_color 0+0+153"
alias colorlightblue “con_color 0+0+255"
alias colorpurple “con_color 204+0+153"
alias colordarkpurple “con_color 204+0+255"
alias colorlightpurple “con_color 255+0+255"
alias colorbrown “con_color 153+153+102"
alias coloryellow “con_color 255+255+0"
alias colororange “con_color 255+102+51"
alias colorpink “con_color 255+0+204"
alias colordarkpink “con_color 204+102+153"

//Scroll Forward
alias black "colorblack; bind KP_PLUS darkergrey; bind KP_MINUS antidarkpink; showcolor; z1"
alias darkergrey "colordarkergrey; bind KP_PLUS darkgrey; bind KP_MINUS antidarkpink; showcolor; z2"
alias darkgrey "colordarkgrey; bind KP_PLUS lightergrey; bind KP_MINUS antidarkpink; showcolor; z3"
alias lightergrey "colorlightergrey; bind KP_PLUS evenlightergrey; bind KP_MINUS antidarkpink; showcolor; z4"
alias evenlightergrey "colorevenlightergrey; bind KP_PLUS lightiergrey; bind KP_MINUS antidarkpink; showcolor; z5"
alias lightiergrey "colorlightiergrey; bind KP_PLUS lightestgrey;
 bind KP_MINUS antidarkpink; showcolor; z6"
alias lightestgrey "colorlightestgrey; bind KP_PLUS white; bind KP_MINUS antidarkpink; showcolor; z7"
alias white "colorwhite; bind KP_PLUS red; bind KP_MINUS antidarkpink; showcolor; z8"
alias red "colorred; bind KP_PLUS darkred; showcolor; z9"
alias darkred "colordarkred; bind KP_PLUS lightred; showcolor; z10"
alias lightred "colorlightred; bind KP_PLUS green; showcolor; z11"
alias green "colorgreen; bind KP_PLUS darkgreen; showcolor; z12"
alias darkgreen "colordarkgreen; bind KP_PLUS lightgreen; showcolor; z13"
alias lightgreen "colorlightgreen; bind KP_PLUS blue; showcolor; z14"
alias blue "colorblue; bind KP_PLUS darkblue; showcolor; z15"
alias darkblue "colordarkblue; bind KP_PLUS lightblue; showcolor; z16"
alias lightblue "colorlightblue; bind KP_PLUS purple; showcolor; z17"
alias purple "colorpurple; bind KP_PLUS darkpurple; showcolor; z18"
alias darkpurple "colordarkpurple; bind KP_PLUS lightpurple; showcolor; z19"
alias lightpurple "colorlightpurple; bind KP_PLUS brown; showcolor; z20"
alias brown "colorbrown; bind KP_PLUS yellow; showcolor; z21"
alias yellow "coloryellow; bind KP_PLUS orange; showcolor; z22"
alias orange "colororange; bind KP_PLUS pink; showcolor; z23"
alias pink "colorpink; bind KP_PLUS darkpink; showcolor; z24"
alias darkpink "colordarkpink; bind KP_PLUS black; showcolor; z25"

//Scroll Backward
alias antiblack "colorblack; bind KP_MINUS antidarkpink; showcolor; z1"
alias antidarkergrey "colordarkergrey; bind KP_MINUS antiblack; showcolor; z2"
alias antidarkgrey "colordarkgrey ; bind KP_MINUS antidarkergrey; showcolor; z3"
alias antilightergrey "colorlightergrey; bind KP_MINUS antidarkgrey; showcolor; z4"
alias antievenlightergrey "colorevenlightergrey; bind KP_MINUS antilightergrey; showcolor; z5"
alias antilightiergrey "colorlightiergrey; bind KP_MINUS antievenlightergrey; showcolor; z6"
alias antilightestgrey "colorlightestgrey; bind KP_MINUS antilightiergrey; showcolor; z7"
alias antiwhite "colorwhite; bind KP_MINUS antilightestgrey; showcolor; z8"
alias antired "colorred; bind KP_MINUS antiwhite; showcolor; z9"
alias antidarkred "colordarkred; bind KP_MINUS antired; showcolor; z10"
alias antilightred "colorlightred; bind KP_MINUS antidarkred; showcolor; z11"
alias antigreen "colorgreen; bind KP_MINUS antilightred; showcolor; z12"
alias antidarkgreen "colordarkgreen; bind KP_MINUS antigreen; showcolor; z13"
alias antilightgreen "colorlightgreen; bind KP_MINUS antidarkgreen; showcolor; z14"
alias antiblue "colorblue; bind KP_MINUS antilightgreen; showcolor; z15"
alias antidarkblue "colordarkblue; bind KP_MINUS antiblue; showcolor; bind KP_PLUS black; z16"
alias antilightblue "colordarkblue; bind KP_MINUS antidarkblue; showcolor; bind KP_PLUS black; z17"
alias antipurple "colorpurple; bind KP_MINUS antilightblue; showcolor; bind KP_PLUS black; z18"
alias antidarkpurple "colordarkpurple; bind KP_MINUS antipurple; showcolor; bind KP_PLUS black; z19"
alias antilightpurple "colorlightpurple; bind KP_MINUS antidarkpurple; showcolor; bind KP_PLUS black; z20"
alias antibrown "colorbrown; bind KP_MINUS antilightpurple; showcolor; bind KP_PLUS black; z21"
alias antiyellow "coloryellow; bind KP_MINUS antibrown; showcolor; bind KP_PLUS black; z22"
alias antiorange "colororange; bind KP_MINUS antiyellow; showcolor; bind KP_PLUS black; z23"
alias antipink "colorpink; bind KP_MINUS antiorange; showcolor; bind KP_PLUS black; z24"
alias antidarkpink "colordarkpink; bind KP_MINUS antipink; showcolor; bind KP_PLUS black; z25"

echo ==---==-==-===-------===-==-==---==
echo --Finished Loading Color Scroller--
echo ==---==-==-===-------===-==-==---==

 

 
Nameswap Script
Description:
This Script changes your name between two names with a single keystroke. Just plug your names in instead of the examples. Also, note that if you want spaces in your name, replace the space with a % sign, like: name N%e%w%b%i%e.

alias nameswap "name1"
alias name1 "name KillerX; alias nameswap name2"
alias name2 "name [XTC]KillerX; alias nameswap name1"

bind "x" "nameswap"

 
 
Net Graph Cycle Script
Description:
This cycles through the different choices of the Net Graph.

alias graph "graph1"
alias graph1 "net_graph 1; alias graph graph2"
alias graph2 "net_graph 2; alias graph graph3"
alias graph3 "net_graph 3; alias graph graph4"
alias graph4 "net_graph 0; alias graph graph1"

bind "v" "graph"

 
 
Net Graph Toggle Script
Description:
This is used to toggle the netgraph on and off.

alias graph "graphon"
alias graphon "net_graph 3; alias graph graphoff"
alias graphoff "net_graph 0; alias graph graphon"

bind "j" "graph"

 
 
Net Graph Viewer Script
Description:
This is used to view the netgraph when you press the key.

alias +graph "net_graph 3"
alias -graph "net_graph 0"

bind "p" "+graph"

 
 
Quik Name Changer
Description:
This is a basic script to change your name without using the console. When you hit the key you have bound to "name_chg", will get a prompt on your screen. Simply type your new name and hit enter.

alias name_chg "messagemode name"

bind q "name_chg"

 
 
Radar Type Bind Toggle
Description:
This script allows you to temporarily change your radar type to the solid one when you press the key. Very useful if you need to see something on your radar that is blocked by the current background.

alias +radsw "cl_radartype 1"
alias -radsw "cl_radartype 0"

bind "n" "+radsw"

 
 
Radar Type Cycler
Description:
This script allows you to switch between the solid radar and standard transparent one with one key.

alias radsw "s_radar"
alias s_radar "cl_radartype 1; radsw t_radar"
alias t_radar "cl_radartype 0; radsw s_radar"

bind "n" "radsw"

 
 
Radar View Toggle Script
Description:
This toggles your radar on and off.

alias radar "radaron"
alias radaron "drawradar; alias radar radaroff"
alias radaroff "hideradar; alias radar radaron"

bind "p" "radar"

 
 
Status Report Toggle Script
Description:
This Script gives you the scores, your fps and the timeleft with one key press.

alias status "statuson"
alias statuson "+showscores; cl_showfps 1; timeleft; alias status statusoff"
alias statusoff "-showscores; cl_showfps 0; alias status statuson"

bind "CTRL" "status"

 
 
Status Report Viewer Script
Description:
This Script gives you the scores, your fps and the timeleft with one key press. Bind a key to +statusrpt.

alias +statusrpt "+showscores; cl_showfps 1; timeleft"
alias -statusrpt "-showscores; cl_showfps 0"

bind "TAB" "+statusrpt"

 
 
Timeleft Score Script
Description:
Push it shortly to get timeleft displayed. Hold the button to see the scores and have timeleft displayed.

// Tap the button to give you timeleft. Hold it to give you timeleft and display
// the scores on the screen.
alias +scoretime "timeleft;+showscores"
alias -scoretime "-showscores"

bind "a" "+scoretime"

 
 
TimeLeft Script
Description:
This Script tells you the timeleft on the current round.

alias time "timeleft"

bind "CAPSLOCK" "time"

 

@Miscellaneous Scripts Listing (41)@

Funky Music Toggler Script
Description:
This script allows you to play sound in CS... however, in order to let it play you have to do following things --1. convert the sound to .wav file. 2.change the .wav property to 8.000 kHz, 8 bytes, mono. 3. rename the file to "voice_inpute.wav" 4. put it inside your HL folder.. but not Cstrike folder (If you have CS retail.. put it in there) 5. Then you are done.

**Put those lines inside your autoexec.cfg or whatever you have**
//FUNKY MUSIC TOGGLE SCRIPT
alias extoggle exon
alias exon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; alias extoggle exoff"
alias exoff "-voicerecord; voice_inputfromfile 0; voice_loopback 0; alias extoggle exon"

bind "q" "extoggle"

 
 
Change Value Script
Description:
THIS IS THE ULTIMATE TOOL FOR CHANGING VALUES DURING GAME PLAY! WITH THIS SCRIPT YOU CAN CHANGE YOUR VOLUME, INTERP, RATE, UPDATERATE AND CMD RATE ALMOST AS EASY AS YOU RELOAD OR JUMP!

bind "" "changecmd"
bind "" "nextvalue"

alias "devoff" "developer 0"
alias "devon" "developer 1"

alias "vnextvalue" "vnextvalue1"
alias "vnextvalue1" "alias vnextvalue vnextvalue2; volume 0.25; devon; echo volume 0.25 [MINIMUM VOLUME]; devoff"
alias "vnextvalue2" "alias vnextvalue vnextvalue3; volume 0.50; devon; echo volume 0.50 [LOW VOLUME]; devoff"
alias "vnextvalue3" "alias vnextvalue vnextvalue4; volume 0.75; devon; echo volume 0.75 [MEDIUM VOLUME]; devoff"
alias "vnextvalue4" "alias vnextvalue vnextvalue5; volume 1.00; devon; echo volume 1.00 [MEDIUM VOLUME]; devoff"
alias "vnextvalue5" "alias vnextvalue vnextvalue6; volume 1.25; devon; echo volume 1.25 [MEDIUM VOLUME]; devoff"
alias "vnextvalue6" "alias vnextvalue vnextvalue7; volume 1.50; devon; echo volume 1.50 [HIGE VOLUME]; devoff"
alias "vnextvalue7" "alias vnextvalue vnextvalue1; volume 1.75; devon; echo volume 1.75 [MAX VOLUME]; devoff"

alias "enextvalue" "enextvalue1"
alias "enextvalue1" "alias enextvalue enextvalue2; ex_interp 0.10; devon; echo interp 0.10 [STANDAR VALUE]; devoff"
alias "enextvalue2" "alias enextvalue enextvalue3; ex_interp 0.07; devon; echo interp 0.07 [ILLEGAL VALUE]; devoff"
alias "enextvalue3" "alias enextvalue enextvalue4; ex_interp 0.05; devon; echo interp 0.05 [ILLEGAL VALUE]; devoff"
alias "enextvalue4" "alias enextvalue enextvalue5; ex_interp 0.02; devon; echo interp 0.02 [ILLEGAL VALUE]; devoff"
alias "enextvalue5" "alias enextvalue enextvalue1; ex_interp 0.01; devon; echo interp 0.01 [ILLEGAL VALUE]; devoff"

alias "rnextvalue" "rnextvalue1"
alias "rnextvalue1" "alias rnextvalue rnextvalue2; rate 5000; devon; echo rate 5000 [LOW RATE]; devoff"
alias "rnextvalue2" "alias rnextvalue rnextvalue3; rate 7500; devon; echo rate 7500 [MEDIUM RATE]; devoff"
alias "rnextvalue3" "alias rnextvalue rnextvalue4; rate 10000; devon; echo rate 10000 [MEDIUM RATE]; devoff"
alias "rnextvalue4" "alias rnextvalue rnextvalue5; rate 15000; devon; echo rate 15000 [HIGE RATE]; devoff"
alias "rnextvalue5" "alias rnextvalue rnextvalue1; rate 25000; devon; echo rate 25000 [LAN RATE]; devoff"

alias "pnextvalue" "pnextvalue1"
alias "pnextvalue1" "pnextvalue pnextvalue2; cl_updaterate 55; cl_cmdrate 66; devon; echo [HIGE updaterate & cmdrate for good servers ONLY]; devoff"
alias "pnextvalue2" "pnextvalue pnextvalue3; cl_updaterate 40; cl_cmdrate 45; devon; echo [hige-med updaterate & cmdrate for good/normal servers];devoff"
alias "pnextvalue3" "pnextvalue pnextvalue4; cl_updaterate 32; cl_cmdrate 37; devon; echo [low-med updaterate & cmdrate for bad/normal servers];devoff"
alias "pnextvalue4" "pnextvalue pnextvalue1; cl_updaterate 25; cl_cmdrate 30; devon; echo [LOW updaterate & cmdrate for BAAAAD servers ONLY];devoff"

alias "changecmd" "changecmd1"
alias "changecmd1" "alias changecmd changecmd2; alias nextvalue vnextvalue; devon; echo [CHANGE VOLUME]; devoff"
alias "changecmd2" "alias changecmd changecmd3; alias nextvalue enextvalue; devon; echo [CHANGE INTERP]; devoff"
alias "changecmd3" "alias changecmd changecmd4; alias nextvalue rnextvalue; devon; echo [CHANGE RATE]; devoff"
alias "changecmd4" "alias changecmd changecmd1; alias nextvalue pnextvalue; devon; echo [CHANGE updaterate & cmdrate]; devoff"

 
 
Commandmenu Script
Description:
This is a general script for the commandmenu, it has handpositions, sensitivity, messages, demos and a quit menu.

"5""MENU O STUFF" //Add this to your commandmenu C:\sierra\half-life\cstrike\commandmenu.txt
{

"1""Sensitivity"
{
"1" "2.0" "sensitivity 2.0"
"2" "2.5" "sensitivity 2.5"
"3" "3.0" "sensitivity 3.0"
"4" "3.5" "sensitivity 3.5"
"5" "6.1" "sensitivity 6.1"
}
"2""Hand position"
{
"1" "Right Hand" "cl_righthand 1"
"2" "Left Hand" "cl_righthand 0"
}

}
"3""Those messages"
{
"1" "Bomb site a" "say_team .:Bomb Site A Has Bomb:."
"2" "Bomb site b" "say_team .:Bomb Site B Has Bomb:."
"3" "Underpass" "say_team Heading to Underpass!"
"4" "Left" "say_team Go Left of Spawn!"
"5" "Right" "say_team Go Right of Spawn!"
"6" "Tunnel" "say_team Heading to tunnel!"
"7" "Double Doors" "say_team To the Double Doors!"
"8" "Hallway" "say_team Heading to hallway!"
"9" "Dropped bomb" "say_team .:Dropped the bomb:."
}
"4""DEMOS"
{
"1" "Hacker" "record hacker"
"2" "Hacker2" "record hacker2"
"3" "I am good" "record Irock"
"4" "I am better" "record IamBest"
}
"5""Quit"
{
"1" "Yes" "exit"
"2" "Disconnect" "disconnect"
}

 
 
Console + Password
Description:
If you have admin rights to a server and must enter your password before executing commands, then this will enter your password whenever you press the tild key(~) so that you are ready to type commands.
You will need to change YOURPASSHERE to your password.


alias "consolepass" "admin_password YOURPASSHERE; toggleconsole"

bind "~" "consolepass"

 
 
CS:Source Conversion Script
Description: This script enables you to use quite a bit of your cs1.6 and condition zero scripts in cs:source. it converts the standard ones atleast (buy commands, weapon commands, & radio commands)

// CS1.6 to CS:S Compatibility Aliases
alias primammo "buy primammo"
alias secammo "buy secammo"
alias vest "buy vest"
alias vesthelm "buy vesthelm"
alias defuser "buy defuser"
alias nvgs "buy nvgs"
alias flash "buy flashbang"
alias hegren "buy hegrenade"
alias sgren "buy smokegrenade"
alias galil "buy galil"
alias ak47 "buy ak47"
alias scout "buy scout"
alias sg552 "buy sg552"
alias awp "buy awp"
alias g3sg1 "buy g3sg1"
alias famas "buy famas"
alias m4a1 "buy m4a1"
alias aug "buy aug"
alias sg550 "buy sg550"
alias glock "buy glock"
alias usp "buy usp"
alias p228 "buy p228"
alias deagle "buy deagle"
alias elites "buy elite"
alias fiveseven "buy fiveseven"
alias m3 "buy m3"
alias xm1014 "buy xm1014"
alias mac10 "buy mac10"
alias tmp "buy tmp"
alias mp5 "buy mp5navy"
alias ump45 "buy ump45"
alias p90 "buy p90"
alias m249 "buy m249"

// CS1.6 to CS:S radio Commands Compatibility Aliases
alias w "wait;"
alias w2 "w;w;"
alias s10 "slot10;"
alias clear_menu "s10;w2;s10;w2;s10;w;s10;s10;w;s10;"
alias coverme "radio1;menuselect 1;clear_menu;"
alias takepoint "radio1;menuselect 2;clear_menu;"
alias holdpos "radio1;menuselect 3;clear_menu;"
alias regroup "radio1;menuselect 4;clear_menu;"
alias followme "radio1;menuselect 5;clear_menu;"
alias takingfire "radio1;menuselect 6;clear_menu;"
alias go "radio2;menuselect 1;clear_menu;"
alias fallback "radio2;menuselect 2;clear_menu;"
alias sticktog "radio2;menuselect 3;clear_menu;"
alias getinpos "radio2;menuselect 4;clear_menu;"
alias stormfront "radio2;menuselect 5;clear_menu;"
alias report "radio2;menuselect 6;clear_menu;"
alias roger "radio3;menuselect 1;clear_menu;"
alias enemyspot "radio3;menuselect 2;clear_menu;"
alias needbackup "radio3;menuselect 3;clear_menu;"
alias sectorclear "radio3;menuselect 4;clear_menu;"
alias inposition "radio3;menuselect 5;clear_menu;"
alias reportingin "radio3;menuselect 6;clear_menu;"
alias getout "radio3;menuselect 7;clear_menu;"
alias negative "radio3;menuselect 8;clear_menu;"
alias enemydown "radio3;menuselect 9;clear_menu;"

// CS1.6 -> CS:S weapon usage conversion aliases
alias weapon_mp5navy "use weapon_mp5navy;"
alias weapon_m4a1 "use weapon_m4a1;"
alias weapon_m249 "use weapon_m249;"
alias weapon_p90 "use weapon_p90;"
alias weapon_scout "use weapon_scout;"
alias weapon_awp "use weapon_awp;"
alias weapon_g3sg1 "use weapon_g3sg1;"
alias weapon_sg550 "use weapon_sg550;"
alias weapon_sg552 "use weapon_sg552;"
alias weapon_aug "use weapon_aug;"
alias weapon_tmp "use weapon_tmp;"
alias weapon_mac10 "use weapon_mac10;"
alias weapon_ak47 "use weapon_ak47;"
alias weapon_ump45 "use weapon_ump45;"
alias weapon_xm1014 "use weapon_xm1014;"
alias weapon_m3 "use weapon_m3;"
alias weapon_famas "use weapon_famas;"
alias weapon_galil "use weapon_galil;"
alias weapon_glock18 "use weapon_glock"
alias weapon_usp "use weapon_usp;"
alias weapon_deagle "use weapon_deagle;"
alias weapon_p228 "use weapon_p228;"
alias weapon_elite "use weapon_elite;"
alias weapon_fiveseven "use weapon_fiveseven;"
alias weapon_knife "use weapon_knife;"
alias weapon_hegrenade "use weapon_hegrenade;"
alias weapon_flashbang "use weapon_flashbang;"
alias weapon_smokegrenade "use weapon_smokegrenade;"
alias weapon_c4 "use weapon_c4"

 

 
CS:Source Mouse Sensitivity Adjuster
Description:
A two key CS:Source script that allows you to adjust your mouse sensitivity.

bind "PGUP" "incrementvar sensitivity 1 10 0.5" bind "PGDN" "incrementvar sensitivity 1 10 -0.5"
 
 
CS:Source Volume Adjuster
Description:
A two key CS:Source script that allows you to adjust your volume.

bind "PGUP" "incrementvar volume 0 1 0.1"
bind "PGDN" "incrementvar volume 0 1 -0.1"

 
 
CSCD PLAYER v1.0
Description:
Press F1 through F12 to select between twelve CD tracks on a CD. Tracks will continue to loop until stopped, which you can do by pressing keypad star (*)

// // +*+*+*+*+*+*+*+*+*+*+*+
// // LtN M3th0ds CD PLayer
// // +*+*+*+*+*+*+*+*+*+*+*+
bgmvolume 0
soundinfo
soundlist
bind F1 "T1"
bind F2 "T2"
bind F3 "T3"
bind F4 "T4"
bind F5 "T5"
bind F6 "T6"
bind F7 "T7"
bind F8 "T8"
bind F9 "T9"
bind F10 "T10"
bind F11 "T11"
bind F12 "T12"
bind * "quitplayer"
alias quitplayer "cd stop; bgmvolume 0"
alias T1 "bgmvolume 1; cd loop 1"
alias T2 "bgmvolume 1; cd loop 2"
alias T3 "bgmvolume 1; cd loop 3"
alias T4 "bgmvolume 1; cd loop 4"
alias T5 "bgmvolume 1; cd loop 5"
alias T6 "bgmvolume 1; cd loop 6"
alias T7 "bgmvolume 1; cd loop 7"
alias T8 "bgmvolume 1; cd loop 8"
alias T9 "bgmvolume 1; cd loop 9"
alias T10 "bgmvolume 1; cd loop 10"
alias T11 "bgmvolume 1; cd loop 11"
alias T12 "bgmvolume 1; cd loop 12"

 
 
Cs_siege No Echo
Description:
That annoying echo on cs_siege is GONE!

alias stopecho "room_delay 0;room_feedback 0;room_left 0;room_lp 0;room_mod 0;room_off 1;room_refl 0;room_size 0;room_type 0"

bind "a" "+moveleft;stopecho"
bind "d" "+moveright;stopecho"
bind "s" "+back;stopecho"
bind "w" "+forward;stopecho"
bind "MOUSE1" "+attack;stopecho"
bind "MOUSE2" "+attack2;stopecho"
bind "SPACE" "+jump;stopecho"

 
 
Disconnect & Quit Script
Description:
This Script disconnects you from your current game and brings you to the desktop with one key.

alias disquit "disconnect; wait; wait; wait; quit"

bind "f10" "disquit"

 
 
Instant-Quit Script
Description:
This script allows you do get out of a game, and close cstrike all with the touch of 1 button. In case you accidently hit the "quit" button, the script will ask you if you are sure? Very useful!

echo "Instant Quit Script Enabled (f8)"
alias warning "developer 1; echo You Are About To Quit. Are You Sure? 1:Yes 2:No; bind 1 yes; bind 2 no;developer 0"
alias yes "bind 1 slot1; bind 2 slot2; disconnect; wait; wait; wait; quit"
alias no "bind 1 slot1; bind 2 slot2; developer 1;echo Quit has been canceled!; developer 0; bind f8 warning"

bind "f8" "warning"

 
 
Interp Switch Script
Description:
This script easily switches your Interp Value. Default Values are 0.05 and 0.1, and bound to q, however this can be changed easily.

alias interp_normal "ex_interp 0.1; developer 1; echo Interp 0.1; developer 0; bind q interp_low"
alias interp_low "ex_interp 0.05; developer 1; echo Interp 0.05; developer 0; bind q interp_normal"

bind "q" "interp_normal"

 
 
ItchEtrigR EZ Combat Script
Description:
Full Featured Combat Script

//Combat ( Mousewheel Script )//

// Weapon Aliases //
alias weapon_secondary "weapon_usp; weapon_glock18; weapon_deagle; weapon_p228; weapon_elite; weapon_fiveseven"
alias weapon_primary "weapon_xm1014; weapon_m3; weapon_mp5navy; weapon_p90; weapon_tmp; weapon_mac10; weapon_ump45; weapon_m249; weapon_ak47; weapon_m4a1; weapon_aug; weapon_sg552; weapon_scout; weapon_awp; weapon_g3sg1; weapon_sg550"

// Weapon Toggles //
alias +ps.qs "-attack; ps.toggle; +zoom; attack.key"
alias -ps.qs "-zoom"

alias +kg.qs "knf; wait; +attack; kg.mw; alias ps.toggle ps.last"
alias -kg.qs "attack.key"

alias ps.toggle "sec"
alias ps.last "sec"

// Weapon Alias Selection & Settings //
alias pri "weapon_primary; alias ps.last pri; pri.mw; alias ps.toggle sec; alias +zoom +attack2; alias -zoom -attack2; alias ps.return"
alias sec "weapon_secondary; alias ps.last sec; sec.mw; alias ps.toggle pri; alias +zoom; alias -zoom; alias ps.return"
alias knf "weapon_knife; alias kg.up he; alias kg.down fb; alias ps.return"
alias he "weapon_smokegrenade; weapon_flashbang; weapon_hegrenade; alias kg.up c4; alias kg.down knf; alias ps.return ps.prev"
alias fb "weapon_hegrenade; weapon_smokegrenade; weapon_flashbang; alias kg.up knf; alias kg.down sg; alias ps.return ps.prev"
alias sg "weapon_hegrenade; weapon_flashbang; weapon_smokegrenade; alias kg.up knf; alias kg.down fb; alias ps.return ps.prev"
alias c4 "weapon_c4; alias kg.up he; alias kg.down knf; alias ps.return ps.prev"

alias ps.prev "wait; wait; wait; wait; ps.toggle"

alias pri.mw "alias mw.up pri.up; alias mw.down pri.down"
alias pri.up "+attack; wait; -attack; wait; wait; sec"
alias pri.down "weapon_knife; wait; pri"

alias sec.mw "alias mw.up sec.up; alias mw.down sec.down; alias sec.down sec.attack"
alias sec.up "+attack; wait; -attack; alias sec.down sec.attack"
alias sec.down "attack"
alias sec.attack "+attack; wait; -attack"

alias sec.reload.on "alias sec.down sec.stop.reload"
alias sec.stop.reload "weapon_knife; wait; sec"

alias kg.mw "alias mw.up kg.up; alias mw.down kg.down"
alias kg.up "he"
alias kg.down "fb"

alias +attack.key "+attack; alias sec.down sec.attack; alias attack.key +attack.key"
alias -attack.key "-attack; alias attack.key -attack.key; ps.return"

alias +reload.key "+reload; alias sec.down sec.stop.reload"
alias -reload.key "-reload"

alias +nc.jump "-speed; alias d.spd; alias +spd; alias dnc.spd; nc.duck; nc.wait; +jump; +duck; wait; -jump; alias d.duck"
alias -nc.jump "j.spd; alias d.spd spd; jnc.spd; alias dnc.spd alias +spd +speed; j.duck; alias d.duck -duck"

alias +nc.duck "-speed; alias j.spd; alias +spd; alias jnc.spd; +duck; alias nc.duck -duck; alias nc.wait wait; alias j.duck"
alias -nc.duck "d.spd; alias j.spd spd; dnc.spd; alias jnc.spd alias +spd +speed; d.duck; alias j.duck -duck"

alias +nc.speed "+spd; alias spd +speed"
alias -nc.speed "-speed; alias spd"

// Get Behind Aliases //

alias +gb "cl_yawspeed 220; +attack; -gb.mf; -gb.mb; look; alias gb.on +gb; alias gb.off -gb"
alias -gb "cl_yawspeed 120; -attack; +mf; +mb; -left; -right; nc.gb"

alias gb.un.alias "alias gb.on; alias gb.off"

// Movement Aliases //

alias +f "-mb; +forward; alias +mf +forward; alias -mf -forward"
alias -f "-forward; +mb; alias +mf; alias -mf"

alias +b "-mf; +back; alias +mb +back; alias -mb -back"
alias -b "-back; +mf; alias +mb; alias -mb"

alias +l "-mr; +moveleft; alias +ml +moveleft; alias -ml -moveleft"
alias -l "-moveleft; +mr; alias +ml; alias -ml"
alias +r "-ml; +moveright; alias +mr +moveright; alias -mr -moveright"
alias -r "-moveright; +ml; alias +mr; alias -mr"

// Misc Commands To Sync Aliases //

+attack.key
-attack.key
+nc.jump
-nc.jump
+nc.duck
-nc.duck
+nc.speed
-nc.speed
+ps.qs
-ps.qs
+f
-f
+b
-b
+l
-l
+r
-r

// Binds //

bind ? +ps.qs // Primary & Secondary Toggle
bind ? +ps.kg // Knife & Grenade MW
bind ? +attack.key // Attack Key
bind ? +reload.key // Reload Key
bind ? +nc.jump // No Conflict Jump & Duck
bind ? +nc.speed // No Conflict Speed
bind ? +nc.duck // No Conflict Duck

bind mwheelup mw.up // Multi Mousewheel Function Up
bind mwheeldown mw.down // Multi Mousewheel Function Down

bind ? +f // Move Forward
bind ? +b // Move Back
bind ? +l // Straff Left
bind ? +r // Straff Right

 
 
Latency Toggle v1.2
Description:
Toggles certain network related settings to better suit your connection. I suggest starting with the highest '08' setting, and slowly moving down until you see your ping start to decrease.

bind - "rateDOWN"
bind = "rateUP"
alias rateUP "rate75"
alias rateDOWN "rate25"
alias rate200 "ex_interp .10; rate 3000; cl_cmdrate 30; cl_updaterate 20; devon; echo Counter-Strike Ping Setup: [-------#] 08 - High Ping; devoff; alias rateDOWN rate175"
alias rate175 "ex_interp .10; rate 5000; cl_cmdrate 40; cl_updaterate 20; devon; echo Counter-Strike Ping Setup: [------#-] 07 - High Ping; devoff; alias rateUP rate200; alias rateDOWN rate150"
alias rate150 "ex_interp .10; rate 7500; cl_cmdrate 50; cl_updaterate 30; devon; echo Counter-Strike Ping Setup: [-----#--] 06 - High Ping; devoff; alias rateUP rate175; alias rateDOWN rate125"
alias rate125 "ex_interp .10; rate 9000; cl_cmdrate 60; cl_updaterate 30; devon; echo Counter-Strike Ping Setup: [----#---] 05 - Normal Ping; devoff; alias rateUP rate150; alias rateDOWN rate100"
alias rate100 "ex_interp .10; rate 10000; cl_cmdrate 70; cl_updaterate 35; devon; echo Counter-Strike Ping Setup: [---#----] 04 - Normal Ping; devoff; alias rateUP rate125; alias rateDOWN rate75"
alias rate75 "ex_interp .075; rate 15000; cl_cmdrate 80; cl_updaterate 30; devon; echo Counter-Strike Ping Setup: [--#-----] 03 - Low Ping; devoff; alias rateUP rate100; alias rateDOWN rate50"
alias rate50 "ex_interp .050; rate 20000; cl_cmdrate 90; cl_updaterate 40; devon; echo Counter-Strike Ping Setup: [-#------] 02 - Low Ping; devoff; alias rateUP rate75; alias rateDOWN rate25"
alias rate25 "ex_interp .025; rate 25000; cl_cmdrate 100; cl_updaterate 40; devon; echo Counter-Strike Ping Setup: [#-------] 01 - Low Ping; devoff; alias rateUP rate50"

 
 
MP3 Steam Script
Description:
Lets you Cycle thru MP3's with one button , and adjust MP3 volume with another.

Installation :
Step 1 : Create an MP3 folder in your cstrike folder (example C:\Steam\SteamApps\your@email\counter-strike\cstrike\MP3)

step 2 : put 16 MP3's into this folder , rename the MP3's ( 1.mp3 2.mp3 3.mp3 ) and so on untill 16.mp3

Step 3: Copy and paste this script into your userconfig.cfg or your autoexec.cfg (the script does the bindings)

Usage :
K with the button commands , you have to be in game to operate with assigned keys

step 1 : [Song Selection ] while ingame , press "[ " key , right beside the "P" (you can edit this but edit the bind) this button cycles thru songs startin at 1.mp3 all the way to 16.mp3 and returns to 1.mp3 , the songs dont switch automatically when done , you have to change songs by pressin " [ " ,

Step 2 : [ Volume Control ] . okay , to use the volume control you press " ] " . what this does is cycle thru volume settings , It starts at volume 0.1 and goes up to volume 1.0 (which is highest) then cycles back thru the settings till volume 0.1 and goes back up , so if you keep hittin this button it turns it up till its loudest , then gradually turns it down to its lowest , then turns it up again and so on ....it keeps cycling thru

Step 3 : to turn the music off just hit "P" , that turns the MP3 Option Off

Hopefully i didnt confuse you all with my jibberish explainations ,,,,, but try it out and you'll figure it out

COPY AND PASTE THIS SCRIPT INTO YOUR AUTOEXEC.CFG

///////////////////////////////////////

//MP3 CycleThru script by LeftyGunZ echo "TUNES LOADED"

bind "[" "MP3PLAY" // this cycles thru the songs
bind "]" "VolumeCycle" // this cycles thru the MP3 volume settings
bind "p" "MP3 stop; say .:][ Lefty's Steam MP3 Script ][:. ][ OFF ]["
volume 0.4 // this is cs GAME volume , I keep it low cuz mp3's dont play that loud in game

alias "MP3PLAY" "tunes1"
alias "tunes1" "MP3 play MP3/1; alias MP3PLAY tunes2; say Im Using .:][ Lefty's MP3 Steam Script ][:. "
alias "tunes2" "MP3 play MP3/2; alias MP3PLAY tunes3"
alias "tunes3" "MP3 play MP3/3; alias MP3PLAY tunes4"
alias "tunes4" "MP3 play MP3/4; alias MP3PLAY tunes5"
alias "tunes5" "MP3 play MP3/5; alias MP3PLAY tunes6"
alias "tunes6" "MP3 play MP3/6; alias MP3PLAY tunes7"
alias "tunes7" "MP3 play MP3/7; alias MP3PLAY tunes8"
alias "tunes8" "MP3 play MP3/8; alias MP3PLAY tunes9"
alias "tunes9" "MP3 play MP3/9; alias MP3PLAY tunes10"
alias "tunes10" "MP3 play MP3/10; alias MP3PLAY tunes11"
alias "tunes11" "MP3 play MP3/11; alias MP3PLAY tunes12"
alias "tunes12" "MP3 play MP3/12; alias MP3PLAY tunes13"
alias "tunes13" "MP3 play MP3/13; alias MP3PLAY tunes14"
alias "tunes14" "MP3 play MP3/14; alias MP3PLAY tunes15"
alias "tunes15" "MP3 play MP3/15; alias MP3PLAY tunes16"
alias "tunes16" "MP3 play MP3/16; alias MP3PLAY tunes1"

// THESE ARE VOLUME SETTINGS

alias "VolumeCycle" "MP3V1"
alias "MP3V1" "MP3Volume 0.1; alias VolumeCycle MP3V2"
alias "MP3V2" "MP3Volume 0.2; alias VolumeCycle MP3V3"
alias "MP3V3" "MP3Volume 0.3; alias VolumeCycle MP3V4"
alias "MP3V4" "MP3Volume 0.4; alias VolumeCycle MP3V5"
alias "MP3V5" "MP3Volume 0.5; alias VolumeCycle MP3V6"
alias "MP3V6" "MP3Volume 0.6; alias VolumeCycle MP3V7"
alias "MP3V7" "MP3Volume 0.7; alias VolumeCycle MP3V8"
alias "MP3V8" "MP3Volume 0.8; alias VolumeCycle MP3V9"
alias "MP3V9" "MP3Volume 0.9; alias VolumeCycle MP3V10"
alias "MP3V10" "MP3Volume 1.0; alias VolumeCycle MP3V11"
alias "MP3V11" "MP3Volume 0.9; alias VolumeCycle MP3V12"
alias "MP3V12" "MP3Volume 0.8; alias VolumeCycle MP3V13"
alias "MP3V13" "MP3Volume 0.7; alias VolumeCycle MP3V14"
alias "MP3V14" "MP3Volume 0.6; alias VolumeCycle MP3V15"
alias "MP3V15" "MP3Volume 0.5; alias VolumeCycle MP3V16"
alias "MP3V16" "MP3Volume 0.4; alias VolumeCycle MP3V17"
alias "MP3V17" "MP3Volume 0.3; alias VolumeCycle MP3V18"
alias "MP3V18" "MP3Volume 0.2; alias VolumeCycle MP3V1"

 
 
Manual Cmdrate Adjuster
Description:
Manually change your cl_cmdrate without the console. Just bind a key to "cmdrt", enter the new value and hit enter.

alias "cmdrt" "messagemode cl_cmdrate"

bind "f7" "cmdrt"

 
 
Manual Fps_Max Adjuster
Description:
Manually change your fps_max without the console. Just bind a key to "fpsmx", enter the new value and hit enter.

alias "fpsmx" "messagemode fps_max"

bind "f10" "fpsmx"

 
 
Manual Rate Adjuster
Description:
Manually change your rate without the console. Just bind a key to "rt", enter the new value and hit enter.

alias "rt" "messagemode rate"

bind "f9" "rt"

 
 
Manual Updaterate Adjuster
Description:
Manually change your cl_updaterate without the console. Just bind a key to "updrt", enter the new value and hit enter.

alias "updrt" "messagemode cl_updaterate"

bind "f8" "updrt"

 
 
Map Info Script
Description:
This nifty script displays the server map rotation, timeleft, and possibly the nextmap on some servers.

alias map_info "contimes 16; developer 1; echo Map Listing; say nextmap; listmaps; wait; wait; developer 0; timeleft"

bind "BACKSPACE" "map_info"

 
 
Mouse Sensitivity Adjuster
Description:
This Script allows you to adjust the mouse sensitivity by increments of 0.5.

echo **********************************************************************
echo *** o (not a nr) is binded to switch ->
echo *** 1-> First 1 = 1 sens
echo *** 2-> Then 1 = 1.5 sens
echo *** 3-> Then 1 = Slot 1 (off)
echo ***
echo **********************************************************************

alias "dv1" "developer 1; wait"
alias "dv0" "developer 0; wait"

alias "se1" "dv1; echo sens 1; dv0; sensitivity 1; wait"
alias "se2" "dv1; echo sens 2; dv0; sensitivity 2; wait"
alias "se3" "dv1; echo sens 3; dv0; sensitivity 3; wait"
alias "se4" "dv1; echo sens 4; dv0; sensitivity 4; wait"
alias "se5" "dv1; echo sens 5; dv0; sensitivity 5; wait"
alias "se6" "dv1; echo sens 6; dv0; sensitivity 6; wait"
alias "se7" "dv1; echo sens 7; dv0; sensitivity 7; wait"
alias "se8" "dv1; echo sens 8; dv0; sensitivity 8; wait"
alias "se9" "dv1; echo sens 9; dv0; sensitivity 9; wait"
alias "se10" "dv1; echo sens 10; dv0; sensitivity 10; wait"
alias "2561" "bind 1 se1; bind 2 se2; bind 3 se3; bind 4 se4; bind 5 se5; wait"
alias "2562" "bind 6 se6; bind 7 se7; bind 8 se8; bind 9 se9; bind 0 se10; wait"
alias "256full" "2561; wait; 2562; wait;"
alias "thison1" "dv1; echo sens mode = #.0; dv0; 256full; alias switch thison5; wait;"

alias "se15" "dv1; echo sens 1.5; dv0; sensitivity 1.5; wait"
alias "se25" "dv1; echo sens 2.5; dv0; sensitivity 2.5; wait"
alias "se35" "dv1; echo sens 3.5; dv0; sensitivity 3.5; wait"
alias "se45" "dv1; echo sens 4.5; dv0; sensitivity 4.5; wait"
alias "se55" "dv1; echo sens 5.5; dv0; sensitivity 5.5; wait"
alias "se65" "dv1; echo sens 6.5; dv0; sensitivity 6.5; wait"
alias "se75" "dv1; echo sens 7.5; dv0; sensitivity 7.5; wait"
alias "se85" "dv1; echo sens 8.5; dv0; sensitivity 8.5; wait"
alias "se95" "dv1; echo sens 9.5; dv0; sensitivity 9.5; wait"
alias "se05" "dv1; echo sens 0.5; dv0; sensitivity 0.5; wait"
alias "25651" "bind 1 se15; bind 2 se25; bind 3 se35; bind 4 se45; bind 5 se55; wait"
alias "25652" "bind 6 se65; bind 7 se75; bind 8 se85; bind 9 se95; bind 0 se05; wait"
alias "2565full" "25651; wait; 25652; wait"
alias "thison5" "dv1; echo sens mode = #.5; dv0; 2565full; alias switch thisoff; wait"
alias "slotto1" "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; wait"
alias "slotto2" "bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 0 slot10; wait"
alias "slottofull" "slotto1; wait; slotto2; wait" alias "thisoff" "dv1; echo sens mode = off; dv0; slottofull; alias switch thison1; wait"

bind o switch
alias switch thison1
thisoff

 
 
Netcode Toggle Script
Description:
This toggles the new Valve Netcode on and off. This way you can change it in game to see which way works better for you.

alias dev1 "developer 1"
alias dev0 "developer 0"
alias netswitch "net_on"
alias netstatus1 "dev1; echo NETCODE ENABLED; dev0"
alias netstatus0 "dev1; echo NETCODE DISABLED; dev0"
alias net_on "cl_lc 1; cl_lw 1; alias netswitch net_off; netstatus1"
alias net_off "cl_lc 0; cl_lw 0; alias netswitch net_on; netstatus0"
net_on

bind "x" "netswitch"

 
 
PSK MP3 Script
Description:
I thank "Lefty" for this idea, looking at his script made me want to make one and here it is, this script allows you to cycle back and forth through the MP3 playlist along with adjusting the volume settings.

Installation : Step 1 : Create an MP3 folder in your cstrike folder (example C:\Steam\SteamApps\your@email\counter-strike\cstrike\MP3)

step 2 : put 26 MP3's into this folder , rename the MP3's ( 1.mp3 2.mp3 3.mp3 ) and so on until 16.mp3

Step 3 : Copy and paste this script into your userconfig.cfg or your autoexec.cfg

Step 4 : Set up bindings... (bottom of script)

//MP3.cfg

clear
echo "------------------------------------- v 1.01"
echo "MP3 Player script activated.."
echo "---------------------------------------------"

alias mp3.play "mp3.song01;speak fvox/blip"
alias mp3.stop "mp3 stop;speak fvox/blip"

alias mp3.forward "mp3.song02;speak fvox/blip"
alias mp3.backward "mp3.song26;speak fvox/blip"

alias mp3.vup "mp3v.06;speak fvox/blip"
alias mp3.vdn "mp3v.05;speak fvox/blip"

alias mp3.song01 "mp3 play mp3\1.mp3 ;alias mp3.forward mp3.song02;alias mp3.backward mp3.song26;speak fvox/blip"
alias mp3.song02 "mp3 play mp3\2.mp3 ;alias mp3.forward mp3.song03;alias mp3.backward mp3.song01;speak fvox/blip"
alias mp3.song03 "mp3 play mp3\3.mp3 ;alias mp3.forward mp3.song04;alias mp3.backward mp3.song02;speak fvox/blip"
alias mp3.song04 "mp3 play mp3\4.mp3 ;alias mp3.forward mp3.song05;alias mp3.backward mp3.song03;speak fvox/blip"
alias mp3.song05 "mp3 play mp3\5.mp3 ;alias mp3.forward mp3.song06;alias mp3.backward mp3.song04;speak fvox/blip"
alias mp3.song06 "mp3 play mp3\6.mp3 ;alias mp3.forward mp3.song07;alias mp3.backward mp3.song05;speak fvox/blip"
alias mp3.song07 "mp3 play mp3\7.mp3 ;alias mp3.forward mp3.song08;alias mp3.backward mp3.song06;speak fvox/blip"
alias mp3.song08 "mp3 play mp3\8.mp3 ;alias mp3.forward mp3.song09;alias mp3.backward mp3.song07;speak fvox/blip"
alias mp3.song09 "mp3 play mp3\9.mp3 ;alias mp3.forward mp3.song10;alias mp3.backward mp3.song08;speak fvox/blip"
alias mp3.song10 "mp3 play mp3\10.mp3 ;alias mp3.forward mp3.song11;alias mp3.backward mp3.song09;speak fvox/blip"
alias mp3.song11 "mp3 play mp3\11.mp3 ;alias mp3.forward mp3.song12;alias mp3.backward mp3.song10;speak fvox/blip"
alias mp3.song12 "mp3 play mp3\12.mp3 ;alias mp3.forward mp3.song13;alias mp3.backward mp3.song11;speak fvox/blip"
alias mp3.song13 "mp3 play mp3\13.mp3 ;alias mp3.forward mp3.song14;alias mp3.backward mp3.song12;speak fvox/blip"
alias mp3.song14 "mp3 play mp3\14.mp3 ;alias mp3.forward mp3.song15;alias mp3.backward mp3.song13;speak fvox/blip"
alias mp3.song15 "mp3 play mp3\15.mp3 ;alias mp3.forward mp3.song16;alias mp3.backward mp3.song14;speak fvox/blip"
alias mp3.song16 "mp3 play mp3\16.mp3 ;alias mp3.forward mp3.song17;alias mp3.backward mp3.song15;speak fvox/blip"
alias mp3.song17 "mp3 play mp3\17.mp3 ;alias mp3.forward mp3.song18;alias mp3.backward mp3.song16;speak fvox/blip"
alias mp3.song18 "mp3 play mp3\18.mp3 ;alias mp3.forward mp3.song19;alias mp3.backward mp3.song17;speak fvox/blip"
alias mp3.song19 "mp3 play mp3\19.mp3 ;alias mp3.forward mp3.song20;alias mp3.backward mp3.song18;speak fvox/blip"
alias mp3.song20 "mp3 play mp3\20.mp3 ;alias mp3.forward mp3.song21;alias mp3.backward mp3.song19;speak fvox/blip"
alias mp3.song21 "mp3 play mp3\21.mp3 ;alias mp3.forward mp3.song22;alias mp3.backward mp3.song20;speak fvox/blip"
alias mp3.song22 "mp3 play mp3\22.mp3 ;alias mp3.forward mp3.song23;alias mp3.backward mp3.song21;speak fvox/blip"
alias mp3.song23 "mp3 play mp3\23.mp3 ;alias mp3.forward mp3.song24;alias mp3.backward mp3.song22;speak fvox/blip"
alias mp3.song24 "mp3 play mp3\24.mp3 ;alias mp3.forward mp3.song25;alias mp3.backward mp3.song23;speak fvox/blip"
alias mp3.song25 "mp3 play mp3\25.mp3 ;alias mp3.forward mp3.song26;alias mp3.backward mp3.song24;speak fvox/blip"
alias mp3.song26 "mp3 play mp3\26.mp3 ;alias mp3.forward mp3.song01;alias mp3.backward mp3.song25;speak fvox/blip"

alias mp3v.00 "mp3volume .0;alias mp3.vup mp3v.01;alias mp3.vdn mp3v.00"
alias mp3v.01 "mp3volume .1;alias mp3.vup mp3v.02;alias mp3.vdn mp3v.00"
alias mp3v.02 "mp3volume .2;alias mp3.vup mp3v.03;alias mp3.vdn mp3v.01"
alias mp3v.03 "mp3volume .3;alias mp3.vup mp3v.04;alias mp3.vdn mp3v.02"
alias mp3v.04 "mp3volume .4;alias mp3.vup mp3v.05;alias mp3.vdn mp3v.03"
alias mp3v.05 "mp3volume .5;alias mp3.vup mp3v.06;alias mp3.vdn mp3v.04"
alias mp3v.06 "mp3volume .6;alias mp3.vup mp3v.07;alias mp3.vdn mp3v.05"
alias mp3v.07 "mp3volume .7;alias mp3.vup mp3v.08;alias mp3.vdn mp3v.06"
alias mp3v.08 "mp3volume .8;alias mp3.vup mp3v.09;alias mp3.vdn mp3v.07"
alias mp3v.09 "mp3volume .9;alias mp3.vup mp3v.10;alias mp3.vdn mp3v.08"
alias mp3v.10 "mp3volume 10;alias mp3.vup mp3v.10;alias mp3.vdn mp3v.09"

bind "x" "mp3.play" // Play MP3s
bind "x" "mp3.stop" // Stop MP3
bind "x" "mp3.forward" // Play next MP3 on playlist
bind "x" "mp3.backward" // Play previous MP3 on playlist
bind "x" "mp3.vup" // Turn MP3 Volume up
bind "x" "mp3.vdn" // Turn MP3 Volume down

 
 
Retry Script
Description:
This Script (or bind) reconnects you to the server quickly and easily. You can figure out what it is good for.

bind "f5" "retry"
 
 
Sensitivity Scroller
Description:
Change your sensitivity with the roll of your mouse wheel so you can whip around corners while running and dial in your long distance HEAD SHOT.

alias dev1 developer 1
alias dev0 developer 0
alias sen1 "sensitivity 1.0; alias sup sen15; dev1; ECHO Sensitivity 1.0"; dev0"
alias sen15 "sensitivity 1.5; alias sup sen2; alias sdn sen1 ; dev1; ECHO Sensitivity 1.5; dev0"
alias sen2 "sensitivity 2; alias sup sen25; alias sdn sen15; dev1; ECHO Sensitivity 2.0; dev0"
alias sen25 "sensitivity 2.5; alias sup sen3; alias sdn sen2; dev1; ECHO Sensitivity 2.5; dev0"
alias sen3 "sensitivity 3; alias sup sen35; alias sdn sen25; dev1; ECHO Sensitivity 3.0; dev0"
alias sen35 "sensitivity 3.5; alias sup sen4; alias sdn sen3; dev1; ECHO Sensitivity 3.5; dev0"
alias sen4 "sensitivity 4; alias sup sen45; alias sdn sen35; dev1; ECHO Sensitivity 4.0; dev0"
alias sen45 "sensitivity 4.5; alias sup sen5; alias sdn sen4; dev1; ECHO Sensitivity 4.5; dev0"
alias sen5 "sensitivity 5; alias sup sen55; alias sdn sen45; dev1; ECHO Sensitivity 5.0; dev0"
alias sen55 "sensitivity 5.5; alias sup sen6; alias sdn sen5; dev1; ECHO Sensitivity 5.5; dev0"
alias sen6 "sensitivity 6; alias sup sen65; alias sdn sen55; dev1; ECHO Sensitivity 6.0; dev0"
alias sen65 "sensitivity 6.5; alias sup sen7; alias sdn sen6; dev1; ECHO Sensitivity 6.5; dev0"
alias sen7 "sensitivity 7; alias sup sen75; alias sdn sen65; dev1; ECHO Sensitivity 7.0; dev0"
alias sen75 "sensitivity 7.5; alias sup sen8; alias sdn sen7; dev1; ECHO Sensitivity 7.5; dev0"
alias sen8 "sensitivity 8; alias sup sen85; alias sdn sen75; dev1; ECHO Sensitivity 8.0; dev0"
alias sen85 "sensitivity 8.5; alias sup sen9; alias sdn sen8; dev1; ECHO Sensitivity 8.5; dev0"
alias sen9 "sensitivity 9; alias sup sen95; alias sdn sen85; dev1; ECHO Sensitivity 9.0; dev0"
alias sen95 "sensitivity 9.5; alias sdn sen9; dev1; ECHO Sensitivity 9.5; dev0"
//This is your default sensitivity level
//Set this to the alias you want for your default sensitivity//
sen3

bind "MWHEELUP" sup
bind "MWHEELDOWN" sdn

 
 
Server Switch Script
Description:
This Script allows you to join one of your favorite servers from within a current game. For example, your Clanmate just came up on Roger Wilco and says he is playing on one of your favorite servers and their are more openings; so all you do is press your key you have bound to the "switch" alias and then choose the server you want, and you will automatically connect to that server.
This requires some work on your part! You will have to add your favorite server IP's and Ports to the aliases sv1-sv9, then rename the servers in the "switch" alias. So, if I add Opasia 1 as server 2 (sv2), then I add the name Opasia1 after the SV2. in the "switch" alias. By pressing the key I have bound to "switch", in this case "x", it would bring up a menu for me to choose any of the servers listed on screen. Then I select a server 1-9 and I will connect to that server and my keys will be rebound to the standard keys.
You only should modify the sv1-sv9 aliases and the switch alias.


alias switch "developer 1; echo SV1. Gamesurf1 ~~ SV2. Opasia1 ~~ SV3. Wireplay1 ~~ SV4. DemonUK22 ~~ SV5. HellsSvr ~~ SV6. MyServer ~~ SV7. KillBox ~~ SV8. Barry's1 ~~ SV9. Wild3 ~~ 0. Cancel; developer 0; rebinding"
alias sv1 "connect 194.158.97.237:27015; bindback"
alias sv2 "connect 194.239.134.27:27017; bindback"
alias sv3 "connect 212.139.99.117:27500; bindback"
alias sv4 "connect 199.151.98.220:27016; bindback"
alias sv5 "connect 197.154.97.232:27019; bindback"
alias sv6 "connect 194.239.134.27:27027; bindback"
alias sv7 "connect 212.141.99.117:27300; bindback"
alias sv8 "connect 192.193.44.19:27018; bindback"
alias sv9 "connect 200.120.32.75:27015; bindback"

alias rebinding "bind 1 sv1; bind 2 sv2; bind 3 sv3; bind 4 sv4; bind 5 sv5; bind 6 sv6; bind 7 sv7; bind 8 sv8; bind 9 sv9; bind 0 bindback"
alias bindback "clear; bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 0 slot10"

bind "x" "switch"

 
 
Slot/Name Toggle Script
Description:
Uses 1-9 for preset names and 0 to enter non-preset w/o opening console. Toggles back to 1-0 as slot keys. Beep is in there since 1.6 echo doesn't appear at this time.

alias doc_names "doc_nameon"
alias doc_nameon "bind 1 name1; bind 2 name2; bind 3 name3; bind 4 name4; bind 5 name5; bind 6 name6; bind 7 name7; bind 8 name8; bind 9 name9; bind 0 name0; alias doc_names doc_nameoff; developer 1; echo Names; developer 0; speak fvox/beep"
alias doc_nameoff "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 0 slot10; alias doc_names doc_nameon; developer 1; echo Slots; developer 0; speak fvox/beep"
// FILL IN NAMES BELOW (1-9)
// If you need to put a space in the name, use % where the space is required
// Example: alias name1 "name [omg]%bite%me"
alias name1 "name whatever"
alias name2 "name whatever"
alias name3 "name whatever"
alias name4 "name whatever"
alias name5 "name whatever"
alias name6 "name whatever"
alias name7 "name whatever"
alias name8 "name whatever"
alias name9 "name whatever"
alias name0 "messagemode name" // DO NOT CHANGE

 
 
Sorry for TK Name Swapper
Description:
this script will change your nick to sorry and swap back to your last nick (good if you accidently TK someone)

alias sorrynick "writecfg def.cfg;name sorry;wait;wait;exec def.cfg"

bind "q" "sorrynick"

 
 
SteamID Sava
Description:
Saves SteamID quickly and easily at the touch of a button. Useful for those times your sure someone is cheating ^_^

alias "w" "wait"
alias "w5" "w;w;w;w;w"
alias "w10" "w5;w5"
alias "clearcon" "clear"
alias "savecon" "condump"
alias "getID" "status"
alias "thewholething" "clearcon;w10;getID;w10;savecon"

bind "F12" "thewholething"

 
 
Stop Sound Script
Description:
This Script stops the current sound from continuing; good for cs_italy music, etc.

alias stpsnd "stopsound"

bind "ALT" "stpsnd"

 
 
Stopsound + Close Menu Script
Description:
After u buy with a script or otherwise, u almost always have to hit the "0" button to close the menu. This script stops any sound running at the moment at the same time. VERY practical on de_aztec.

alias "stopandclose" "slot10;stopsound"

bind a stopandclose

 
 
Update and Command Rate Adjuster
Description:
A 3 way toggler to adjust the cmd_rate and update_rate and tweak your connection for the better.

alias sfastc "dev1; echo ** SUPER ACCELLERATED NET Engaged **; dev0; cl_updaterate 45; cl_cmdrate 55; alias cmdrate_tgl slowc"
alias fastc "dev1; echo ** Fast NET Activated **; dev0; cl_updaterate 35; cl_cmdrate 45; alias cmdrate_tgl sfastc"
alias slowc "dev1; echo ** Slow NET Activated **; dev0; cl_updaterate 20; cl_cmdrate 30; alias cmdrate_tgl fastc"
alias "cmdrate_tgl" "slowc"

bind "h" "cmdrate_tgl"

 
 
Volume Adjuster Script
Description:
This Script allows you to adjust the in-game volume with two keys.

alias "vup" "vol_0"
alias "vdn" "vol_10"
alias "vol_0" "volume 0.0; echo Volume 0%; alias vup vol_1; alias vdn vol_10"
alias "vol_1" "volume 0.1; echo Volume 10%; alias vup vol_2; alias vdn vol_0"
alias "vol_2" "volume 0.2; echo Volume 20%; alias vup vol_3; alias vdn vol_1"
alias "vol_3" "volume 0.3; echo Volume 30%; alias vup vol_4; alias vdn vol_2"
alias "vol_4" "volume 0.4; echo Volume 40%; alias vup vol_5; alias vdn vol_3"
alias "vol_5" "volume 0.5; echo Volume 50%; alias vup vol_6; alias vdn vol_4"
alias "vol_6" "volume 0.6; echo Volume 60%; alias vup vol_7; alias vdn vol_5"
alias "vol_7" "volume 0.7; echo Volume 70%; alias vup vol_8; alias vdn vol_6"
alias "vol_8" "volume 0.8; echo Volume 80%; alias vup vol_9; alias vdn vol_7"
alias "vol_9" "volume 0.9; echo Volume 90%; alias vup vol_10; alias vdn vol_8"
alias "vol_10" "volume 1.0; echo Volume 100%; alias vup vol_0; alias vdn vol_9"

bind "home" "vup" //Adjusts Volume Up
bind "end" "vdn" //Adjusts Volume Down

 
 
VoLuMe ADjuSteR w/ multi-mute 40 levels
Description: Part one of three part NUMPAD adjusters Volume / RATE / VOICECOMM get all three to take control of your game includes multiple mute options look and see what I mean

bind KP_PGUP "vup" //adjust voulme UP
bind KP_PGDN "vdn" //adjust volume DOWN
bind KP_RIGHTARROW "mute" //one press mutes all; another resumes last volume you were at
bind KP_DEL "+tmute" //temporary mute (when your mom is bitching at you from upstairs)
bind KP_PLUS "defvol" //default volume that YOU define (good for if map changes or annoying people are done yelling in mic)
alias defvol "volume 1.0; alias vdn vl9; alias vup vl11" //volume X.X (your default) change aliases too if you know what to do
alias "mute" "mute1"
alias "mute1" "volume 0.0; dv1; echo ~M U T E D~; dv0; alias mute mute0; alias vdn nada; alias vup vl1"
alias "mute0" "unmute"
alias nada ""
alias unmute "unmute1; alias mute mute1; dv1; echo ~Resuming~; dv0"
alias unmute1 ""
alias +tmute "mute1"
alias -tmute "unmute"
//if you dont use default volume | my normal is 2.0 (vl20) - CS uses 1.0 (vl10) | adjust these leave alone if you dont know
alias "vup" "vl11" // adjust to ONE ABOVE your default (IE mine is ~ alias vup vl21 ~ )
alias "vdn" "vl9" // adjust to ONE BELOW your default (IE mine is ~ alias vdn vl19 ~ )

alias "vl0" "volume 0.0; dv1; echo Volume O F F; dv0; alias vup vl1; alias vdn nada; alias mute mute0"
alias "vl1" "volume 0.1; dv1; echo Volume 0.1; dv0; alias vup vl2; alias vdn vl0; alias unmute1 vl1; alias mute mute1"
alias "vl2" "volume 0.2; dv1; echo Volume 0.2; dv0; alias vup vl3; alias vdn vl1; alias unmute1 vl2"
alias "vl3" "volume 0.3; dv1; echo Volume 0.3; dv0; alias vup vl4; alias vdn vl2; alias unmute1 vl3"
alias "vl4" "volume 0.4; dv1; echo Volume 0.4; dv0; alias vup vl5; alias vdn vl3; alias unmute1 vl4"
alias "vl5" "volume 0.5; dv1; echo Volume 0.5; dv0; alias vup vl6; alias vdn vl4; alias unmute1 vl5"
alias "vl6" "volume 0.6; dv1; echo Volume 0.6; dv0; alias vup vl7; alias vdn vl5; alias unmute1 vl6"
alias "vl7" "volume 0.7; dv1; echo Volume 0.7; dv0; alias vup vl8; alias vdn vl6; alias unmute1 vl7"
alias "vl8" "volume 0.8; dv1; echo Volume 0.8; dv0; alias vup vl9; alias vdn vl7; alias unmute1 vl8"
alias "vl9" "volume 0.9; dv1; echo Volume 0.9; dv0; alias vup vl10; alias vdn vl8; alias unmute1 vl9"
alias "vl10" "volume 1.0; dv1; echo Volume 1.0; dv0; alias vup vl11; alias vdn vl9; alias unmute1 vl10"
//default CS volume
alias "vl11" "volume 1.1; dv1; echo Volume 1.1; dv0; alias vup vl12; alias vdn vl10; alias unmute1 vl11"
alias "vl12" "volume 1.2; dv1; echo Volume 1.2; dv0; alias vup vl13; alias vdn vl11; alias unmute1 vl12"
alias "vl13" "volume 1.3; dv1; echo Volume 1.3; dv0; alias vup vl14; alias vdn vl12; alias unmute1 vl13"
alias "vl14" "volume 1.4; dv1; echo Volume 1.4; dv0; alias vup vl15; alias vdn vl13; alias unmute1 vl14"
alias "vl15" "volume 1.5; dv1; echo Volume 1.5; dv0; alias vup vl16; alias vdn vl14; alias unmute1 vl15"
alias "vl16" "volume 1.6; dv1; echo Volume 1.6; dv0; alias vup vl17; alias vdn vl15; alias unmute1 vl16"
alias "vl17" "volume 1.7; dv1; echo Volume 1.7; dv0; alias vup vl18; alias vdn vl16; alias unmute1 vl17"
alias "vl18" "volume 1.8; dv1; echo Volume 1.8; dv0; alias vup vl19; alias vdn vl17; alias unmute1 vl18"
alias "vl19" "volume 1.9; dv1; echo Volume 1.9; dv0; alias vup vl20; alias vdn vl18; alias unmute1 vl19"
alias "vl20" "volume 2.0; dv1; echo Volume 2.0; dv0; alias vup vl21; alias vdn vl19; alias unmute1 vl20"
//my default volume
alias "vl21" "volume 2.1; dv1; echo Volume 2.1; dv0; alias vup vl22; alias vdn vl20; alias unmute1 vl21"
alias "vl22" "volume 2.2; dv1; echo Volume 2.2; dv0; alias vup vl23; alias vdn vl21; alias unmute1 vl22"
nalias "vl23" "volume 2.3; dv1; echo Volume 2.3; dv0; alias vup vl24; alias vdn vl22; alias unmute1 vl23"
alias "vl24" "volume 2.4; dv1; echo Volume 2.4; dv0; alias vup vl25; alias vdn vl23; alias unmute1 vl24"
alias "vl25" "volume 2.5; dv1; echo Volume 2.5; dv0; alias vup vl26; alias vdn vl24; alias unmute1 vl25"
alias "vl26" "volume 2.6; dv1; echo Volume 2.6; dv0; alias vup vl27; alias vdn vl25; alias unmute1 vl26"
alias "vl27" "volume 2.7; dv1; echo Volume 2.7; dv0; alias vup vl28; alias vdn vl26; alias unmute1 vl27"
alias "vl28" "volume 2.8; dv1; echo Volume 2.8; dv0; alias vup vl29; alias vdn vl27; alias unmute1 vl28"
alias "vl29" "volume 2.9; dv1; echo Volume 2.9; dv0; alias vup vl30; alias vdn vl28; alias unmute1 vl29"
alias "vl30" "volume 3.0; dv1; echo Volume 3.0; dv0; alias vup vl31; alias vdn vl29; alias unmute1 vl30"
alias "vl31" "volume 3.1; dv1; echo Volume 3.1; dv0; alias vup vl32; alias vdn vl30; alias unmute1 vl31"
alias "vl32" "volume 3.2; dv1; echo Volume 3.2; dv0; alias vup vl33; alias vdn vl31; alias unmute1 vl32"
alias "vl33" "volume 3.3; dv1; echo Volume 3.3; dv0; alias vup vl34; alias vdn vl32; alias unmute1 vl33"
alias "vl34" "volume 3.4; dv1; echo Volume 3.4; dv0; alias vup vl35; alias vdn vl33; alias unmute1 vl34"
alias "vl35" "volume 3.5; dv1; echo Volume 3.5; dv0; alias vup vl36; alias vdn vl34; alias unmute1 vl35"
alias "vl36" "volume 3.6; dv1; echo Volume 3.6; dv0; alias vup vl37; alias vdn vl35; alias unmute1 vl36"
alias "vl37" "volume 3.7; dv1; echo Volume 3.7; dv0; alias vup vl38; alias vdn vl36; alias unmute1 vl37"
alias "vl38" "volume 3.8; dv1; echo Volume 3.8; dv0; alias vup vl39; alias vdn vl37; alias unmute1 vl38"
alias "vl39" "volume 3.9; dv1; echo Volume 3.9; dv0; alias vup vl40; alias vdn vl38; alias unmute1 vl39"
alias "vl40" "volume 4.0; dv1; echo Volume 4.0; dv0; alias vup nada; alias vdn vl39; alias unmute1 vl40"

 

 
Volume Control and Mute
Description:
This script will change the volume, but you will also mute with one key and pressing it again will return it to it's previous volume.

alias "vup" "vol_0"
alias "vdn" "vol_10"
alias "vol_0" "volume 0.0; dev1; echo Volume 0%; dev0; alias mute3 volume 0.0; alias vup vol_1; alias vdn vol_10"
alias "vol_1" "volume 0.1; dev1; echo Volume 10%; dev0; alias mute3 volume 0.1; alias vup vol_2; alias vdn vol_0"
alias "vol_2" "volume 0.2; dev1; echo Volume 20%; dev0; alias mute3 volume 0.2; alias vup vol_3; alias vdn vol_1"
alias "vol_3" "volume 0.3; dev1; echo Volume 30%; dev0; alias mute3 volume 0.3; alias vup vol_4; alias vdn vol_2"
alias "vol_4" "volume 0.4; dev1; echo Volume 40%; dev0; alias mute3 volume 0.4; alias vup vol_5; alias vdn vol_3"
alias "vol_5" "volume 0.5; dev1; echo Volume 50%; dev0; alias mute3 volume 0.5; alias vup vol_6; alias vdn vol_4"
alias "vol_6" "volume 0.6; dev1; echo Volume 60%; dev0; alias mute3 volume 0.6; alias vup vol_7; alias vdn vol_5"
alias "vol_7" "volume 0.7; dev1; echo Volume 70%; dev0; alias mute3 volume 0.7; alias vup vol_8; alias vdn vol_6"
alias "vol_8" "volume 0.8; dev1; echo Volume 80%; dev0; alias mute3 volume 0.8; alias vup vol_9; alias vdn vol_7"
alias "vol_9" "volume 0.9; dev1; echo Volume 90%; dev0; alias mute3 volume 0.9; alias vup vol_10; alias vdn vol_8"
alias "vol_10" "volume 1.0; dev1; echo Volume 100%; dev0; alias mute3 volume 1.0; alias vup vol_0; alias vdn vol_9"
alias dev1 "developer 1"
alias dev0 "developer 0"

alias mute "mute1"
alias mute1 "volume 0.0; dev1; echo Muted; dev0; alias mute mute2"
alias mute2 "mute3; dev1; echo Unmuted; dev0; alias mute mute1"

bind ? vup
bind ? vdn
bind ? mute

or

alias +mute "volume 0.0"
alias -mute "mute3"

bind ? +mute

 
 
Warcraft3 Plug-In Buy Script
Description: This is a very simple set of aliases to speed up your buying when playing the Warcraft3 (AMX Mod) Plug-In.
Just bind keys to the alias names, like "bind m tome"

//Warcraft3 Plug-in BuyMenu //
alias ankh "shopmenu; menuselect 1; close" // Buys Ankh of Reincarnation $1500
alias boots "shopmenu; menuselect 2; close" // Buys Boots of Speed $1500
alias claws "shopmenu; menuselect 3; close" // Buys Claws of Attack +6 $1000
alias cloak "shopmenu; menuselect 4; close" // Buys Cloak of Shadows $800
alias mask "shopmenu; menuselect 5; close" // Buys Mask of Death $2000
alias necklace "shopmenu; menuselect 6; close" // Necklace of Immunity $500
alias orb "shopmenu; menuselect 7; close" // Buys Orb of Frost $2000
alias periapt "shopmenu; menuselect 8; close" // Buys Periapt of Health $1000
alias tome "shopmenu; menuselect 9; close" // Buys Tome of Experience $1500
alias close "slot10; slot10; wait; slot10; wait; slot10; slot10"

 

 
Wc3 Fast Changerace
Description:
For Wc3 Mod servers it will change your race and select all your skills in one button.

alias +undead "changerace;selectskill;wait;ms1; ms1; wait;ms2; wait;ms1; wait;ms2; wait;ms1; wait;ms2; wait;ms3; wait;ms3; wait;ms3; wait;wait;ms4;slot10;wait;mclr"
alias +human "changerace;selectskill;wait;ms2; ms1; wait;ms2; wait;ms1; wait;ms2; wait;ms1; wait;ms2; wait;ms3; wait;ms3; wait;ms3; wait;wait;ms4;slot10;wait;mclr"
alias +orc "changerace;selectskill;wait;ms3; ms2; wait;ms1; wait;ms2; wait;ms1; wait;ms2; wait;ms1; wait;ms3; wait;ms3; wait;ms3; wait;wait;ms4;slot10;wait;mclr"
alias +elf "changerace;selectskill;wait;ms4; ms1; wait;ms3; wait;ms1; wait;ms3; wait;ms1; wait;ms3; wait;ms2; wait;ms2; wait;ms2; wait;wait;ms4;slot10;wait;mclr"
alias mclr "slot10; wait; wait; slot10"

bind "uparrow" "+undead"
bind "leftarrow" "+human"
bind "downarrow" "+orc"
bind "leftarrow" "+elf"

 
 
wc3 shopmenu buy script
Description:
This script binds your number keys to the shopmenu buys then switches them back to your slot keys by way of a toggle bind. It also has spots if you want to bind the menu selections seperately. This is good if u want to save room on your keyboard.

alias "w" "wait"
alias "clm" "w; w; w; w; w; w; w; slot10; w; w; w; slot10"
alias "ms1" "menuselect 1"
alias "ms2" "menuselect 2"
alias "ms3" "menuselect 3"
alias "ms4" "menuselect 4"
alias "ms5" "menuselect 5"
alias "ms6" "menuselect 6"
alias "ms7" "menuselect 7"
alias "ms8" "menuselect 8"
alias "ms9" "menuselect 9"
alias "dev1" "developer 1"
alias "dev0" "developer 0"

alias "switch" "turnon"
alias "turnon" "on1; alias switch turnoff; dev1; echo ON; dev0"
alias "turnoff" "off1; alias switch turnon; dev1; echo OFF; dev0"

alias "on1" "bind 1 rein; bind 2 boots; bind 3 claws; bind 4 cloak; bind 5 mask; bind 6 immun; bind 7 orb; bind 8 peri; bind 9 tome"
alias "off1" "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9"

alias "rein" "shopmenu; w; ms1; clm"
alias "boots" "shopmenu; w; ms2; clm"
alias "claws" "shopmenu; w; ms3; clm"
alias "cloak" "shopmenu; w; ms4; clm"
alias "mask" "shopmenu; w; ms5; clm"
alias "immun" "shopmenu; w; ms6; clm"
alias "orb" "shopmenu; ms7; clm"
alias "peri" "shopmenu; ms8; clm"
alias "tome" "shopmenu; ms9; clm"

//set ur binds here... if u choose to bind each to a different key

// uncomment the binds and use them

bind "" "switch"
//bind "" "shopmenu"
//bind "" "rein"
//bind "" "boots"
//bind "" "claws"
//bind "" "cloak"
//bind "" "mask"
//bind "" "immun"
//bind "" "orb"
//bind "" "peri"
//bind "" "tome"

//It is operated by your # buttons. Bind a key to switch, and u can use 1-9 to buy the items off the menu

 
 
Won IDs Saver Script
Description:
This script allows you to save the WonIDs instantly and is to check if players are cheating and if they are on the black list.

alias w "wait"
alias w2 "w; w"
alias w3 "w; w2"
alias w4 "w; w3"
alias dv0 "developer 0"
alias dv1 "developer 1"
alias "savewonids" "condebug; clear; status; w4; w4; w4; w4; condebug; developer 1; echo [ WonIDs saved ]; developer 0"

bind "f10" savewonids

 

@Admin Scripts Listing (11)@

Adjust Gravity
Description:
This script uses the mouse wheel to adjust and set the gravity.

alias adjust_gravity "gravity8; dv1; echo ** GRAVITY ADJUST ON **; dv0"
alias normal "bind mwheeldown ACTION1; bind mwheelup ACTION2; bind mouse3 ACTION3"

alias grav0 "sv_gravity 0; grav_0"
alias grav1 "sv_gravity 100; grav_1"
alias grav2 "sv_gravity 200; grav_2"
alias grav3 "sv_gravity 300; grav_3"
alias grav4 "sv_gravity 400; grav_4"
alias grav5 "sv_gravity 500; grav_5"
alias grav6 "sv_gravity 600; grav_6"
alias grav7 "sv_gravity 700; grav_7"
alias grav8 "sv_gravity 800; grav_8"
alias grav9 "sv_gravity 9999999; grav_9"

alias grav_0 "dv1; echo GRAVITY [0] |o---------|; dv0"
alias grav_1 "dv1; echo GRAVITY [100] |-o--------|; dv0"
alias grav_2 "dv1; echo GRAVITY [200] |--o-------|; dv0"
alias grav_3 "dv1; echo GRAVITY [300] |---o------|; dv0"
alias grav_4 "dv1; echo GRAVITY [400] |----o-----|; dv0"
alias grav_5 "dv1; echo GRAVITY [500] |-----o----|; dv0"
alias grav_6 "dv1; echo GRAVITY [600] |------o---|; dv0"
alias grav_7 "dv1; echo GRAVITY [700] |-------o--|; dv0"
alias grav_8 "dv1; echo GRAVITY [800] |--------o-|; dv0"
alias grav_9 "dv1; echo GRAVITY [MAX] |---------o|; dv0"

alias gravset0 "normal; dv1; echo ** GRAVITY SET [0] |o---------| **; dv0"
alias gravset1 "normal; dv1; echo ** GRAVITY SET [100] |-o--------| **; dv0"
alias gravset2 "normal; dv1; echo ** GRAVITY SET [200] |--o-------| **; dv0"
alias gravset3 "normal; dv1; echo ** GRAVITY SET [300] |---o------| **; dv0"
alias gravset4 "normal; dv1; echo ** GRAVITY SET [400] |----o-----| **; dv0"
alias gravset5 "normal; dv1; echo ** GRAVITY SET [500] |-----o----| **; dv0"
alias gravset6 "normal; dv1; echo ** GRAVITY SET [600] |------o---| **; dv0"
alias gravset7 "normal; dv1; echo ** GRAVITY SET [700] |-------o--| **; dv0"
alias gravset8 "normal; dv1; echo ** GRAVITY SET [800] |--------o-| **; dv0"
alias gravset9 "normal; dv1; echo ** GRAVITY SET [MAX] |---------o| **; dv0"

alias grav1_0 "bind mwheelup gravity1; bind mwheeldown gravity0"
alias grav2_0 "bind mwheelup gravity2; bind mwheeldown gravity0"
alias grav3_1 "bind mwheelup gravity3; bind mwheeldown gravity1"
alias grav4_2 "bind mwheelup gravity4; bind mwheeldown gravity2"
alias grav5_3 "bind mwheelup gravity5; bind mwheeldown gravity3"
alias grav6_4 "bind mwheelup gravity6; bind mwheeldown gravity4"
alias grav7_5 "bind mwheelup gravity7; bind mwheeldown gravity5"
alias grav8_6 "bind mwheelup gravity8; bind mwheeldown gravity6"
alias grav9_7 "bind mwheelup gravity9; bind mwheeldown gravity7"
alias grav9_8 "bind mwheelup gravity9; bind mwheeldown gravity8"

alias gravity0 "grav0; grav1_0; bind mouse3 gravset0"
alias gravity1 "grav1; grav2_0; bind mouse3 gravset1"
alias gravity2 "grav2; grav3_1; bind mouse3 gravset2"
alias gravity3 "grav3; grav4_2; bind mouse3 gravset3"
alias gravity4 "grav4; grav5_3; bind mouse3 gravset4"
alias gravity5 "grav5; grav6_4; bind mouse3 gravset5"
alias gravity6 "grav6; grav7_5; bind mouse3 gravset6"
alias gravity7 "grav7; grav8_6; bind mouse3 gravset7"
alias gravity8 "grav8; grav9_7; bind mouse3 gravset8"
alias gravity9 "grav9; grav9_8; bind mouse3 gravset9"

/Replace 'ACTION1' 'ACTION2' 'ACTION3' with the commands you want after adjusting.

 

 
Admin chat & tsay scripts
Description:
Allows you to just hit a button and type admin_chat and admin_tsay messages instead of manually typing out admin_chat blah blah blah in the console.

//ADD TO AUTOEXEC.CFG
alias chat "admin_messagemode admin_chat; messagemode"
alias tsay "admin_messagemode admin_tsay green; messagemode"
alias say2 "admin_nomessagemode; messagemode"
alias team_say2 "admin_nomessagemode; messagemode2"

//MAKE THESE BINDS IN CONFIG.CFG OR CONSOLE
bind "y" "say2"
bind "u" "team_say2"
bind "i" "chat"
bind "o" "tsay"

 
 
Changelevel Script
Description:
Very basic but handy script to changelevel as admin.

alias dust "rcon changelevel de_dust"
alias aztec "rcon changelevel de_aztec"
alias dust2 "rcon changelevel de_dust2"
alias cbble "rcon changelevel de_cbble"
alias prodi "rcon changelevel de_progigy"
alias inferno "rcon changelevel de_inferno"
alias assault "rcon changelevel as_assault"
alias train "rcon changelevel de_train"
alias lol "rcon changelevel fy_iceworld2k"

//[NOTICE] you can also bind keys to change level even easier [NOTICE]

bind "F12" "aztec"

 
 
CS:S Admin Announce Script with menu
Description:
This script gives you a menu to do and rcon say for all players to see. Gives you up to 9 choices of things to announce. Announce server rules, warn people they will get kicked for bad behavior, or pimp your site. ** make sure you change the rcon password in the "r_pw" alias to your real password. ** also change the messages to whatever you want them to say ***** make sure you bind keys to "annc_menu" and "key_reset"

//---this first section goes in a file called autoexec.cfg in your cscript/cfg directory
alias key_reset "bind 0 slot10; bind 1slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind7 slot7; bind 8 slot8; bind 9 slot9; developer 0"
alias r_pw "rcon_password YOUR_RCON_PW"
alias annc_menu "exec annc_menu.cfg"
// make your announcements you want all players to see -----------
alias annc_01 "r_pw; rcon say Friendly Fire is ON, watch your shooting and grenades!!!"
alias annc_02 "r_pw; rcon say Team Killing will not be tolerated, TKers will be kicked and banned"
alias annc_03 "r_pw; rcon say Complete the mission, plant the bomb"
alias annc_04 "r_pw; rcon say Complete the mission, rescue the hostages"
alias annc_05 "r_pw; rcon say Don't camp if you have a mission to do, or you will be slapped"
alias annc_06 "r_pw; rcon say Hostage Killing is lame, repeat offenders will be kicked"
alias annc_07 "r_pw; rcon say Visit WWW.COUNTER-SCRIPT.NET for all your scripting needs"
alias annc_08 "r_pw; rcon say Go To WWW.COUNTER-SCRIPT.NET for buy scripts, radio scripts and more"
alias annc_09 "r_pw; rcon say Still in the spawn Buying? Go to WWW.COUNTER-SCRIPT.NET and get Autoscript for Source"

// end of announcements

bind x "annc_menu"
bind ALT "key_reset"

//--end of text that gets pasted into your autoexec.cfg

-----cut below here and paste into a file named annc_menu.cfg -------
pre
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
// the following is what you see on the screen when you hit your menu key
// if you change the default messages make sure you change the shortcuts you will see
// so you know what you are going to say
echo "1. FF"
echo "2. TK"
echo "3. plant bomb"
echo "4. rescue"
echo "5. Msn Camper"
echo "6. Hostage Killing"
echo "7. Ad 1"
echo "8. Ad 2"
echo "9. Autoscript Ad"
echo "0. CANCEL"
developer 1

bind 1 "annc_01; key_reset"
bind 2 "annc_02; key_reset"
bind 3 "annc_03; key_reset"
bind 4 "annc_04; key_reset"
bind 5 "annc_05; key_reset"
bind 6 "annc_06; key_reset"
bind 7 "annc_07; key_reset"
bind 8 "annc_08; key_reset"
bind 9 "annc_09; key_reset"
bind 0 "key_reset"
----------- end of text to paste into annc_menu.cfg

 
 
CS:S Admin Friendly Fire Toggler
Description:
This script turns FF off and on when you are on the server. Useful if you have disruptive people to immediately turn it off, or if you have a good crew and want to turn it on. ** ensure you replace your rcon password in this script or it will not work on your server. -- paste whole script into your autoexec.cfg

//--- Counter-Script Admin FF Toggler
alias r_pw "rcon_password YOURRCONPASSWORD"
alias ff_tgl1 "r_pw; wait; rcon mp_friendlyfire 1; alias ff_tgl ff_tgl0"
alias ff_tgl0 "r_pw; wait; rcon mp_friendlyfire 0; alias ff_tgl ff_tgl1"

// change this to alias ff_tgl "ff_tgl0" if your server usually off has FF Off
alias ff_tgl "ff_tgl1" // default for a server with FF on

//this initializes the script so the next time you hit it, it turns FF off (opposite of initialization above )
ff_tgl

bind x ff_tgl

 
 
CS:S Admin Quick Ban for TKers
Description:
this is a great script for when you have TKers. This script sends your rcon password, turns friendly fire off, does a status, and opens the console so you can be looking right at people's steam IDs for banning or kicking Replace the rcon_password "XXXX"with your real password.

alias admin_quickban "rcon_password XXXX; wait; rcon mp_friendlyfire 0; wait;status; toggleconsole"

bind x "admin_quickban"

 
 
CS:S Admin Quick Status
Description:
This is to give you a quick status to look at people's steam IDs. Useful for kicking or banning.

alias qstat "status; toggleconsole"

bind "F12" "qstat"

 
 
CS:S Admin Status Screenshot
Description:
This is a valuable alias that allows you to take a screenshot of the status command without opening the console. This can help you capture the Steam ID of a player before they try to leave the server. Also good for keeping archives.

alias +user_stat "developer 1; con_notifytime 28; contimes 48; status; wait; jpeg"
alias -user_stat "wait; con_notifytime 0; developer 0"

bind "F11" "+user_stat"

 
 
CS:Source Admin Script
Description: RCON admin aliases with changeable executed commands. CS:S cvars!

// "K": Admin Menu 1
// "L": Admin Menu 2
// "ALT" + "K" : Preset rcon password toggler
// "ALT" + "L" : Preset server password toggler
// "K" + "1..9" : Menu 1 Options
// "L" + "1..9" : Menu 2 Options

bind k "rc_menu1"
bind l "rc_menu2"
bind ALT "+rc_lk"
bind w "+elore_panic"

alias +elore_panic "+forward; bback"
alias -elore_panic "-forward; bback"

rcon_password rconlions

alias rcp1 "rcon_password rconpass1; developer 1; clear; varj; echo Rcon password: rconpass1; alias rcp_toggle rcp2"
alias rcp2 "rcon_password rconpass2; developer 1; clear; varj; echo Rcon password: rconpass2; alias rcp_toggle rcp3"
alias rcp3 "rcon_password rconpass3; developer 1; clear; varj; echo Rcon password: rconpass3; alias rcp_toggle rcp4"
alias rcp4 "rcon_password rconpass4; developer 1; clear; varj; echo Rcon password: rconpass4; alias rcp_toggle rcp5"
alias rcp5 "rcon_password rconpass5; developer 1; clear; varj; echo Rcon password: rconpass5; alias rcp_toggle rcp1"

alias svp1 "rcon password servpass1; developer 1; clear; varj; echo Server Password: servpass1; alias say_p say_p1; alias svp_toggle svp2"
alias svp2 "rcon password servpass2; developer 1; clear; varj; echo Server Password: servpass2; alias say_p say_p2; alias svp_toggle svp3"
alias svp3 "rcon password servpass3; developer 1; clear; varj; echo Server Password: servpass3; alias say_p say_p3; alias svp_toggle svp4"
alias svp4 "rcon password servpass4; developer 1; clear; varj; echo Server Password: servpass4; alias say_p say_p4; alias svp_toggle svp5"
alias svp5 "rcon password servpass5; developer 1; clear; varj; echo Server Password: servpass5; alias say_p say_p5; alias svp_toggle svp1"

alias say_p1 "rcon say Password = servpass1"
alias say_p2 "rcon say Password = servpass2"
alias say_p3 "rcon say Password = servpass3"
alias say_p4 "rcon say Password = servpass4"
alias say_p5 "rcon say Password = servpass5"

alias varj "wait; wait; wait"

alias rc_b1 "bind 1 +rc_s1a; bind 2 +rc_s2a; bind 3 +rc_s3a; bind 4 +rc_s4a; bind 5 +rc_s5a; bind 6 +rc_s6a; bind 7 +rc_s7a; bind 8 +rc_s8a; bind 9 +rc_s9a"
alias rc_b2 "bind 1 +rc_s1b; bind 2 +rc_s2b; bind 3 +rc_s3b; bind 4 +rc_s4b; bind 5 +rc_s5b; bind 6 +rc_s6b; bind 7 +rc_s7b; bind 8 +rc_s8b; bind 9 +rc_s9b"
alias bback "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 0 slot10"
 
alias rc_menu1 "rc_b1; developer 1; clear; echo Admin Menu 1; varj; "
alias rc_menu2 "rc_b2; developer 1; clear; echo Admin Menu 2; varj; "

alias +rc_s1a "bind ALT rcon changelevel de_aztec; developer 1; clear; varj; echo Change map: de_aztec"
alias +rc_s2a "bind ALT rcon changelevel de_dust; developer 1; clear; varj; echo Change map: de_dust"
alias +rc_s3a "bind ALT rcon changelevel de_dust2; developer 1; clear; varj; echo Change map: de_dust2"
alias +rc_s4a "bind ALT rcon changelevel de_cbble; developer 1; clear; varj; echo Change map: de_cbble"
alias +rc_s5a "bind ALT rcon changelevel de_piranesi; developer 1; clear; varj; echo Change map: de_piranesi"
alias +rc_s6a "bind ALT rcon changelevel de_prodigy; developer 1; clear; varj; echo Change map: de_prodigy"
alias +rc_s7a "bind ALT rcon changelevel de_inferno; developer 1; clear; varj; echo Change map: de_inferno"
alias +rc_s8a "bind ALT rcon changelevel de_train; developer 1; clear; varj; echo Change map: de_train"
alias +rc_s9a "bind ALT rcon changelevel de_chateau; developer 1; clear; varj; echo Change map: de_chateau"

alias +rc_s1b "bind ALT rcon mp_restartgame 1; developer 1; clear; varj; echo Restart in 1 seconds"
alias +rc_s2b "bind ALT rcon bot_add_ct; developer 1; clear; varj; echo Add bot to CT team"
alias +rc_s3b "bind ALT rcon bot_add_t; developer 1; clear; varj; echo Add bot to T team"
alias +rc_s4b "bind ALT rcon bot_kill; developer 1; clear; varj; echo Kill all bots"
alias +rc_s5b "bind ALT rcon bot_kick; developer 1; clear; varj; echo Kick all bots"
alias +rc_s6b "bind ALT rcon mp_startmoney 800; developer 1; clear; varj; echo Startmoney : 800"
alias +rc_s7b "bind ALT rcon mp_startmoney 16000; developer 1; clear; varj; echo Startmoney : 16000"
alias +rc_s8b "bind ALT warconfig; developer 1; clear; varj; echo War Config Betoltese"
alias +rc_s9b "bind ALT gyakconfig; developer 1; clear; varj; echo Gyak Config Betoltese"

alias -rc_s1a "bind ALT +rc_lk; varj; bback"
alias -rc_s2a "bind ALT +rc_lk; varj; bback"
alias -rc_s3a "bind ALT +rc_lk; varj; bback"
alias -rc_s4a "bind ALT +rc_lk; varj; bback"
alias -rc_s5a "bind ALT +rc_lk; varj; bback"
alias -rc_s6a "bind ALT +rc_lk; varj; bback"
alias -rc_s7a "bind ALT +rc_lk; varj; bback"
alias -rc_s8a "bind ALT +rc_lk; varj; bback"
alias -rc_s9a "bind ALT +rc_lk; varj; bback"

alias -rc_s1b "bind ALT +rc_lk; varj; bback"
alias -rc_s2b "bind ALT +rc_lk; varj; bback"
alias -rc_s3b "bind ALT +rc_lk; varj; bback"
alias -rc_s4b "bind ALT +rc_lk; varj; bback"
alias -rc_s5b "bind ALT +rc_lk; varj; bback"
alias -rc_s6b "bind ALT +rc_lk; varj; bback"
alias -rc_s7b "bind ALT +rc_lk; varj; bback"
alias -rc_s8b "bind ALT +rc_lk; varj; bback"
alias -rc_s9b "bind ALT +rc_lk; varj; bback"

alias +rc_lk "bind k rcp_toggle; bind l svp_toggle"
alias -rc_lk "bind k rc_menu1; bind l rc_menu2"
alias rcp_toggle "rcp1"
alias svp_toggle "svp1"

 

 
Easy Admin
Description:
Use's the O and P buttons to quickly speed up admin commands such as talking and admin abuse. =)

//O cycles trew commands
//P preforms cycled command
alias d0 "developer 0"
alias d1 "developer 1"
alias w "wait"
alias w3 "w; w; w"
alias statz "d1; status; w3; w3; w3; w3; w3; messagemode admin_ban; w3; w3; w3; w3; w3; d0"
alias adminc1 "d1; echo - chat -; d0; bind p adminc; bind o asay1; w3" alias adminc "messagemode admin_chat"
alias asay1 "d1; echo - say -; d0; bind p asay; bind o tsay1; w3" alias asay "messagemode admin_say"
alias tsay1 "d1; echo - tsay -; d0; bind p tsay; bind o ssay1; w3" alias tsay "messagemode admin_tsay"
alias ssay1 "d1; echo - ssay -; d0; bind p ssay; bind o csay1; w3" alias ssay "messagemode admin_ssay"
alias csay1 "d1; echo - csay -; d0; bind p csay; bind o slap1; w3" alias csay "messagemode admin_csay"
alias slap1 "d1; echo - slap -; d0; bind p slap; bind o slay1; w3" alias slap "messagemode admin_slap"
alias slay1 "d1; echo - slay -; d0; bind p slay; bind o stack1; w3" alias slay "messagemode admin_slay"
alias stack1 "d1; echo - stack -; d0; bind p stack; bind o llama1; w3" alias stack "admin_stack"
alias llama1 "d1; echo - llama -; d0; bind p llama; bind o grav1; w3" alias llama "messagemode admin_llama"
alias grav1 "d1; echo - gravity -; d0; bind p grav; bind o knife1; w3" alias grav "messagemode admin_gravity"
alias knife1 "d1; echo - knife only -; d0; bind p knifez; bind o pistol1; w3" alias knifez "knifes"
alias pistol1 "d1; echo - pistol only -; d0; bind p pistolz; bind o unrestrict1; w3"
alias pistolz "pistols"
alias unrestrict1 "d1; echo - unrestrict all -; d0; bind p unrestrictz; bind o kick1; w3"
alias unrestrictz "unrestricts"
alias kick1 "d1; echo - kick -; d0; bind p kickz; bind o ban1; w3" alias kickz "messagemode admin_kick"
alias ban1 "d1; echo - ban -; d0; bind p banz; bind o adminc1; w3" alias banz "statz; w; messagemode admin_ban"
alias knifes "admin_restrictallweapon w; admin_tsay Hoffmann's Easy Admin - Knife Only Enabled -"
alias pistols "admin_restrictallweapons; w; admin_enablemenu 1; w; admin_enablemenu 8; w3; wait; admin_enableequipment; w; admin_tsay Hoffmann's Easy Admin - Pistol Only Enabled -"
alias unrestricts "admin_enableallweapons; w; admin_enableweapon 8 4; w; admin_enableequipment; w; admin_enableweapon 8 4; w; admin_tsay Hoffmann's Easy Admin - All Guns Enabled -"
//put in config.cfg

//bind "o" adminc1
//bind "p" adminc

 

@Comms Scripts Listing (14)@

Basic Radio Script
Description:
This is a basic Radio Script for beginners. This example is broken down into three sections for easier viewing.

--- General Aliases ---
alias r1 "radio1" alias r2 "radio2"
alias r3 "radio3"
alias ms1 "menuselect 1"
alias ms2 "menuselect 2"
alias ms3 "menuselect 3"
alias ms4 "menuselect 4"
alias ms5 "menuselect 5"
alias ms6 "menuselect 6"
alias ms7 "menuselect 7"
alias ms8 "menuselect 8"
alias ms9 "menuselect 9"
alias mclr "slot10; wait; wait; slot10"
--- Radio Aliases ---
alias +cover "r1; ms1"
alias -cover "mclr"
alias +point "r1; ms2"
alias -point "mclr"
alias +holdpos "r1; ms3"
alias -holdpos "mclr"
alias +regroup "r1; ms4"
alias -regroup "mclr"
alias +follow "r1; ms5"
alias -follow "mclr"
alias +takinfir "r1; ms6"
alias -takinfir "mclr"
alias +go "r2; ms1"
alias -go "mclr"
alias +fall "r2; ms2"
alias -fall "mclr"
alias +stick "r2; ms3"
alias -stick "mclr"
alias +getinpos "r2; ms4"
alias -getinpos "mclr"
alias +storm "r2; ms5"
alias -storm "mclr"
alias +rptintm "r2; ms6"
alias -rptintm "mclr"
alias +roger "r3; ms1"
alias -roger "mclr"
alias +spotted "r3; ms2"
alias -spotted "mclr"
alias +help "r3; ms3"
alias -help "mclr"
alias +sector "r3; ms4"
alias -sector "mclr"
alias +inpos "r3; ms5"
alias -inpos "mclr"
alias +reporting "r3; ms6"
alias -reporting "mclr"
alias +blow "r3; ms7"
alias -blow "mclr"
alias +neg "r3; ms8"
alias -neg "mclr"
alias +enedown "r3; ms9"
alias -enedown "mclr"

--- Bind Examples ---
bind "f1" "+cover"
bind "f2" "+point"
bind "f3" "+holdpos"
bind "f4" "+regroup"
bind "f5" "+follow"
bind "f6" "+takinfir"
bind "f7" "+go"
bind "f8" "+fall"
bind "f9" "+stick"
bind "f10" "+getinpos"
bind "f11" "+storm"
bind "f12" "+rptintm"
bind "q" "+roger"
bind "w" "+spotted"
bind "e" "+help"
bind "r" "+sector"
bind "t" "+inpos"
bind "y" "+reporting"
bind "u" "+blow"
bind "i" "+neg"
bind "o" "+enedown"

 
 
Battlefield 1942-style Radio binds v1.1
Description:
Binds your Function keys to the same style as Battlefield 1942, a two key press, first for category, then for the specific message. An exception to the Roger and Negative commands, those have been placed on F11 and F12 respectively.

alias radioreset "bind F1 group1; bind F2 group2; bind F3 group3; bind F4 group4; bind F5 radioreset; bind F6 radioreset; bind F7 group7; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"
alias group1 "bind F1 1-1; bind F2 radioreset; bind F3 1-3; bind F4 1-4; bind F5 radioreset; bind F6 radioreset; bind F7 radioreset; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"
alias group2 "bind F1 2-1; bind F2 2-2; bind F3 2-3; bind F4 2-4; bind F5 radioreset; bind F6 radioreset; bind F7 radioreset; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"
alias group3 "bind F1 3-1; bind F2 radioreset; bind F3 3-3; bind F4 3-4; bind F5 radioreset; bind F6 radioreset; bind F7 radioreset; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"
alias group4 "bind F1 4-1; bind F2 4-2; bind F3 4-3; bind F4 4-4; bind F5 4-5; bind F6 radioreset; bind F7 radioreset; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"
alias group7 "bind F1 radioreset; bind F2 radioreset; bind F3 radioreset; bind F4 7-4; bind F5 7-5; bind F6 7-6; bind F7 7-7; bind F8 radioreset; bind F9 radioreset; bind F10 radioreset; bind F11 roger; bind F12 negative"

alias 1-1 "inposition; radioreset"
alias 1-3 "report; radioreset"
alias 1-4 "reportingin; radioreset"
alias 2-1 "coverme; radioreset"
alias 2-2 "takingfire; radioreset"
alias 2-3 "needbackup; radioreset"
alias 2-4 "regroup; radioreset"
alias 3-1 "sectorclear; radioreset"
alias 3-3 "enemyspot; radioreset"
alias 3-4 "enemydown; radioreset"
alias 4-1 "holdpos; radioreset"
alias 4-2 "getout; radioreset"
alias 4-3 "fallback; radioreset"
alias 4-4 "getinpos; radioreset"
alias 4-5 "stormfront; radioreset"
alias 7-4 "takepoint; radioreset"
alias 7-5 "sticktog; radioreset"
alias 7-6 "followme; radioreset"
alias 7-7 "go; radioreset"

\\group1 1:inposition 3:report 4:reportingin
\\group2 1:coverme 2:takingfire 3:needbackup 4:regroup
\\group3 1:sectorclear 3:enemyspot 4:enemydown
\\group4 1:holdpos 2:getout 3:fallback 4:getinpos 5:stormfront
\\group7 4:takepoint 5:sticktog 6:followme 7:go

bind "F1" "group1"
bind "F2" "group2"
bind "F3" "group3"
bind "F4" "group4"
bind "F5" "radioreset"
bind "F6" "radioreset"
bind "F7" "group7"
bind "F8" "radioreset"
bind "F9" "radioreset"
bind "F10" "radioreset"
bind "F11" "roger"
bind "F12" "negative"

 
 
Duel Say Script
Description:
This script gives you the option of saying either a positive message or a taunt message. Now the "x" will execute the say good message and the "z" will execute the bad say message. Add as many messages as you want.


alias sayit "say1"
alias say1 "say WOOT!, eat it; alias sayit say2"
alias say2 "say I win; alias sayit say1"
alias sayitbad "saybad1"
alias saybad1 "say Ahhhh Monkey Nuts!!!; alias sayitbad saybad2"
alias saybad2 "say WHAT???; alias sayitbad saybad1"


bind "x" "sayit"
bind "z" "sayitbad"

 
 
Enemy Spotted @...
Description: Useful script for clanwars and pcws... press f, and while you hold it press 1,2,3,4 or 5 and it will inform your team of where the enemy is. let go of f and it binds your keys back to the default. Very usefull in those situations where you just dont have the time to type or speak into your mic.

//Fspeak - bind it to any key you want, i use "F".

alias +fspeak "w2; b1dd; b2bcat; b3water; b4bsa; b5bsb"
alias -fspeak "w2; b1; b2; b3; b4; b5"

//The + section of Fspeak
alias b1dd "bind 1 1dd"
alias b2bcat "bind 2 2bcat"
alias b3water "bind 3 3water"
alias b4bsa "bind 4 4bsa"
alias b5bsb "bind 5 5bsb"

//The - section of Fspeak
alias b1 "bind 1 slot1"
alias b2 "bind 2 slot2"
alias b3 "bind 3 slot3"
alias b4 "bind 4 slot4"
alias b5 "bind 5 slot5"

//The stuff u say (spotted is radio command listed below - delete it if u dont want it and edit the teamsays if you want :)
alias 1dd "spotted; w2; say_team **** ENEMY SPOTTED @ DOUBLE-DOORS ****"
alias 2bcat "spotted; w2; say_team **** ENEMY SPOTTED @ BRIDGE/CATWALK ****"
alias 3water "spotted; w2; say_team **** ENEMY SPOTTED @ WATER/MIDDLE ****"
alias 4bsa "spotted; w2; say_team **** ENEMY SPOTTED @ BOMB SITE A ****"
alias 5bsb "spotted; w2; say_team **** ENEMY SPOTTED @ BOMB SITE B ****"

//The radio command
alias spotted "radio3; menuselect 2; close"
alias close "slot10; wait; wait; wait; slot10; wait; slot10; slot10; slot10; wait; wait; slot10; slot 10; wait; slot10"

//The bind (this is where you change what you want fspeak to be binded to - or in your config.cfg)

bind f +fspeak

 
 
Enhanced Radio Cycler Script
Description:
This Script cycles you thru the 3 Radio menus with one key and brings you back to Radio Menu 1 everytime.

alias r1 radio1
alias r2 radio2
alias r3 radio3
alias "rcbind1" "bind 1 rs1; bind 2 rs2; bind 3 rs3; bind 4 rs4; bind 5 rs5"
alias "rcbind2" "bind 6 rs6; bind 7 rs7; bind 8 rs8; bind 9 rs9; bind 0 rs10"
alias "rcbind" "rcbind1; rcbind2"
alias "rs1" "slot1; alias radiocyc rc1; rebind"
alias "rs2" "slot2; alias radiocyc rc1; rebind"
alias "rs3" "slot3; alias radiocyc rc1; rebind"
alias "rs4" "slot4; alias radiocyc rc1; rebind"
alias "rs5" "slot5; alias radiocyc rc1; rebind"
alias "rs6" "slot6; alias radiocyc rc1; rebind"
alias "rs7" "slot7; alias radiocyc rc1; rebind"
alias "rs8" "slot8; alias radiocyc rc1; rebind"
alias "rs9" "slot9; alias radiocyc rc1; rebind"
alias "rs10" "slot10; alias radiocyc rc1; rebind"
alias "radiocyc" "rc1"
alias "rc1" "r1; alias radiocyc rc2; rcbind"
alias "rc2" "r2; alias radiocyc rc3; rcbind"
alias "rc3" "r3; alias radiocyc rc1; rcbind"
alias "rebind1" "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5"
alias "rebind2" "bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; bind 0 slot10"
alias "rebind" "rebind1; rebind2"

bind "c" "radiocyc"

 
 
LOL Script
Description: A script for you who say lol @ thatguy often. just bind a key to execute lol.cfg then type the name of the person you want to lol, and it will say "lol @ thepersonyouwant2lol" ^^

// lol.cfg

messagemode "say lol @"

// paste this into your autoexec

bind "
" "exec lol.cfg"
 
 
Radio Cycler Script
Description:
This Script cycles you thru the 3 Radio menus with one key.

alias radcycle "radc1"
alias radc1 "radio1; alias radcycle radc2"
alias radc2 "radio2; alias radcycle radc3"
alias radc3 "radio3; alias radcycle radc1"

bind "alt" "radcycle"

 
 
Say Team Script
Description:
This Script can be used in several ways. You can use it to say preset text messages to tell teammates different information or just cycle thru a series of text messages. Just replace the binded keys and sayings for your own use.

Say Team Messages -
alias sayteam1 "say_team I am covering the bomb point"
alias sayteam2 "say_team I am planting the bomb"
alias sayteam3 "say_team I am wounded"
alias sayteam4 "say_team Equipped with MP5 Armor and He Grenade"
alias sayteam5 "say_team Rescue the hostages"

bind "f1" "sayteam1"
bind "f2" "sayteam2"
bind "f3" "sayteam3"
bind "f4" "sayteam4"
bind "f5" "sayteam5"
Say Team Cycle Script -
alias cyclesaytm "saytm1"
alias saytm1 "say_team We Win!; alias cyclesaytm saytm2"
alias saytm2 "say_team We are the Champions!; alias cyclesaytm saytm3"
alias saytm3 "say_team Good job Team!; alias cyclesaytm saytm1"

bind "alt" "cyclesaytm"

 
 
Taunt Script
Description:
This Script is similar to the Say Team Script, with the only difference being that everyone on the server will see your messages. Same rules apply to this one.

Taunt Say Messages -
alias say1 "say You must be newbies"
alias say2 "say Your lucky FF is off"
alias say3 "say Can you spell L O S E R S"
alias say4 "say It must be your ping"
alias say5 "say Aimbot Loaded"

bind "f1" "say1"
bind "f2" "say2"
bind "f3" "say3"
bind "f4" "say4"
bind "f5" "say5"
Taunt Cycle Script -
alias cyclesay "sayc1"
alias sayc1 "say I spanked you; alias cyclesay sayc2"
alias sayc2 "say We are the Champions!; alias cyclesay sayc3"
alias sayc3 "say We win again; alias cyclesay sayc1"

bind "f" "cyclesay"

 
 
Team Comm/Misc Metabind
Description:
This is a utility that I use to send quick commands to my team. It is really a compulation of a lot of useful scripts.

//Meta bind
alias +meta1 "bind mouse5 clear; bind mouse4 boost; bind mouse1 help; bind mouse2 hush; bind mwheelpup camp; bind mwheeldown bombdwn; bind f1 buyhe; bind f2 buyfl"
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
alias -meta1 "bind mouse5 nade; bind mouse4 flash; bind mouse1 attack_hair; bind mouse2 +attack2; bind mwheelup go_slot1; bind mwheeldown go_slot2; bind f1 savernd; bind f2 armorrnd"
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//Aliases
alias d0 "developer 0"
alias d1 "developer 1"
alias w2 "wait; wait"
alias w3 "wait; wait; wait"
alias w5 "wait; wait; wait; wait; wait"
alias go_slot1 "weapon_ak47;weapon_aug;weapon_g3sg1;weapon_m249;weapon_m4a1;weapon_m3;weapon_mac10;weapon_mp5navy;weapon_p90;
weapon_scout;weapon_sg552;weapon_sg550;weapon_ump45;weapon_tmp;weapon_xm1014;weapon_awp;weapon_famas;weapon_galil"
alias go_slot2 "weapon_deagle;weapon_usp;weapon_glock18;weapon_p228;weapon_elite;weapon_fiveseven"
alias go_slot3 "weapon_knife"
alias attack_hair "+attack; adjust_crosshair"
alias nade "say_team Im throwing an HE; w3; getout; w3; weapon_hegren"
alias flash "say_team Im throwing a Flash; w3; getout; w3; weapon_flash"

//Team buying commands
alias savernd "say_team DON'T BUY anything, Save round"
alias buyhe "say_team Buy a HE NADE."
Alias buyfl "say_team Buy a FLASH NADE."
alias armorrnd "say_team Buy Armor ONLY"
alias fullup "say_team Pick your weapon/equipment, Were going all out this round"

//Team radio/text messages

alias slow "say_team Slow progression to the bombs site guys. SLOW"
alias camp "say_team Stay together and camp until I call for the rush; holdpos"
alias rush "say_team RUSH RUSH RUSH; go; stormfront"
alias hush "say_team STAY QUIET... WALK... and Stay close; sticktog"
alias boost "say_team Hey can someone gimmie a boost; followme"
alias help "say_team They are rushing, need support ASAP; needbackup; takingfire"
alias clear "say_team Area Secure; sectorclear; report"
alias bombdwn "say_team BOMB DOWN, Regroup Team; regroup"
alias helpA "say_team Enemy Spotted at/near BOMB SITE A; needbackup"
alias helpB "say_team Enemy Spotted at/near BOMB SITE B; needbackup"

//Plant / Diffuse
alias +go_slot5 "weapon_c4; +duck; +attack; coverme; say_team Cover me I'm planting the bomb; coverme"
alias +go_use "+use; coverme; say_team Cover me I'm defusing the bomb; coverme"
alias -go_use "-use"

 
 
Team/General Chat Switch
Description:
Script starts with General Chat, push x to toggle teamchat on and off. Chat with "a".

// Team / General Chat Switch
// Use one button to switch between chatmodes and another to chat. Practical if
// you use a lot of buttons near your movement keys and want to save a key.
alias talking talkingon
alias talkingon "alias talking talkingoff;bind a messagemode2"
alias talkingoff "alias talking talkingon;bind a messagemode"

bind a messagemode
bind x talking

 
 
TeamSay Script
Description:
With this script you can tell your position roughly very quickly, it has come to a big use to me in clanmatches.

alias clmenu "w1;slot10;w1;slot10;w1;slot10;w1;slot10;w1;slot10"
alias wait "w1"
alias "help" "say_team --* Rush here!! *-- //NEED BACKUP 4+ HERE//;radio3;menuselect 3;clmenu"
alias "spotted" "say_team --* Enemy spotted *--;radio3;menuselect 2;clmenu"
alias "B" "say_team --* Bombsite B *--; clmenu"
alias "A" "say_team --* Bombsite A *--; clmenu"
alias "clr" "say_team --* Sector Clear *--;radio3;menuselect 4;clmenu"
alias "bombhere" "say_team --* Bomb Here *--;clmenu"
alias "lobby" "say_team --* Lobby *--;clmenu"
alias "long" "say_team --* Long *--;clmenu"

bind "INS" "help"
bind "DEL" "spotted"
bind "HOME" "B"
bind "END" "A"
bind "PGUP" "clr"
bind "PGDN" "bombhere"
bind "F11" "lobby"
bind "F12" "long"

 
 
Voice Record Toggle Script
Description:
This Script allows you to toggle the mike on and off so you don't have to hold the key down to use the in-game voice comms.

alias mike "mikeon"
alias mikeon "+voicerecord; alias mike mikeoff"
alias mikeoff "-voicerecord; alias mike mikeon"

bind "F9" "mike"

 
 
Voice Toggle Script
Description: Turns the volume of voice communications right down for when you need to listen to something important. Press again to go back to normal. (It does not effect your own voice level)

alias voicet "voiceoff"
alias voiceoff "voice_scale 0.05; stopsound; developer 1; echo Voice Off; developer 0; alias voicet voiceon"
alias voiceon "voice_scale 0.75; stopsound; developer 1; echo Voice On; developer 0; alias voicet voiceoff"

bind x "voicet"