CS-Nation

Covering the future of Counter-Strike
scripting
Scripting allows you to create "aliases" to make repetitive tasks, like buying weapons, a one-button action. If you're too lazy to script yourself, check out some of the full script packages below.

tutorials
» introduction to aliases - The basics, writing your first alias.
» command line instructions - A complete run down on how to modify your command line.
» the different types of aliases - The different types of aliases, and their advantages and disadvantages.
» complete bind listing - All the keys and buttons that are available to binding.
» simple command listing - A simple listing of basic CS/HL commands and variables.
» complete command listing - A complete listing of all of the known console commands and variables.
» your first toggle alias - Aliases that turn on and off
» your first +/- alias - Aliases that start when you hold down a key and stop when you release it.
» writing your first cycling alias - Aliases that go through various options.
» writing your first metabind alias - Save space on your keyboard.
» writing your first buy alias - How to buy weapons and equipment with aliases.
» writing a mouse wheel menu - Get the most out of that mouse wheel!
» ingame controls menu - Learn how to use Half-Life's controls menu.

download script packages
» RzE's CS Helper - This alias pack provides a the normal buy aliases, an updated VGUI menu, and various features to help you play CS better. This package plugs right into CS and requires no editing or setup. Its aim is to not take complete control of your CS experience, but to supplement it.

» NextWish's CS Script - This package includes the basic buy aliases and many control enhancements. This pack also plugs right into CS, requiring no editing or setup.

» deviantOne - This script offers a weapon-kit buying interface, action commands, and WinAMP control. Most of all, the script aims to speed up round start buying, and automate some actions to allow for quicker, more efficient control.