cstrike/
-readme.html - Contains the frame information for the HTML files making up the readme.
-valve.rc - Makes the cfg file auto-execute on start up!!
gfx/
shell/
-kb_act.lst - Lists the commands in the Controls menu for easy binding fun!
rze/
-aliases.cfg - Holds all the main aliases... !
-misc.cfg - Everything in this file is MISCELLANEOUS! It has an example autoexec.cfg and manual bind template for those of us that like to do it old-skewl style! Also includes other aliases! All optional, of course!
-clear.cfg - Clears the screen of connectmsg's.
comm/
-This directory contains the communication script, I won't go over each file.
chooser/
-engines.cfg - Runs all three chooser scripts.
-wp.cfg - The weapon items chooser script.
-lo.cfg - The loadout script.
-wp.cfg - The preset script.
doc/
- Holds all the HTML, CSS, and image files for the readme.
// ------
// Multifunctional Aliases
Some aliases do more than one thing, here's a rundown:
-startchooser - Executes the chooser scripts.
-comm - Starts up the comm script, or if it has already been exec'ed, brings up the current comm menu.
-weplinks and pistlinks - Puts the selections from the chooser scripts into wepitems and pistitems. pistlinks doesn't buy a pistol if you choose to buy one in the wepitems chooser. Click here for more info.
-wepitems - This is in every primary weapon alias. It buys all primary ammo, links to weplinks(see above), and then clears the menu (or attempts to).
-pistitems - This is in every pistol alias. It buys all secondart ammo, links to pistlinks, and then clears the menu (or attempts to).
-helm - Tries to buy a helmet and vest, then exec's the buyvest alias which buys just a vest ONLY IF the helmet couldn't be bought.
-nvgaup and nvgadown - Changes the Night Vision Goggles brightness and contrast to fit your settings.
-+grenfl - Throws a HE grenade, smoke grenage, or a flashbang grenade, (throwing the HE grenade first, then smoke, then the progressing concussions), says to your team 'Grenade! Grenade!' and goes back to your previous weapon...
-+plant_c4 - Selects C4, ducks you, says cover me on a radio, gives your team a short plant message, and proceeds to plant it, then goes back to weapon...
-hand - Switches the hand you use for your weapon, automatically goes to best gun (hence, more porductive than two binds using the info key).
-wb - Selects all posible weapons and ends up with the most valued weapon choosen (Even if it has no ammo).
-team-pistol - Buys two Berettas if you're a terrorist OR a 57 (FiveseveN) if you're a counter-terrorist.
-team-smg - Buys a Mac-10 is you're a terrorists OR a TMP if you're a counter-terrorist.
-team-light-rifle - Buys an AK47 if you're a terrorist OR a Colt M4A1 if you're a counter-terrorist.
-team-heavy-rifle - Buys a Commando if you're a terrorist OR an AUG if you're a counter-terrorist.
-team-sniper-rifle - Buys a G3/SG-1 if you're a terrorist OR an SG550 if you're a counter-terrorist.
-radiocyc - Cycles through the different radio menus with each keypress. On the fourth keypress it rids of the menu.
-getload - Gets the currently selected load out..
-instuct - Gives brief instructions on how to use the chooser scripts (after being executed).
// ------
// Making your own addons
Addons rock ass.. If you know how to write aliases, they're pretty damn easy, too.. Just Remember:
- It's execed after aliases.cfg, but before the comm or chooser scripts.. You can modify aliases in aliases.cfg, but not from the comm or chooser scripts.
- Name the addon config addon1.cfg through addon9.cfg, and place it in the rze/addon/ directory. You can choose to have multiple configs for the addons using addon#a.cfg through addon#z.cfg, but they must be exec'ed by addon#.cfg.
- Include your documentation in a file name addon1.txt thought addon9.txt, it should match your config number.
- You can choose to modify other files, such as kb_act.lst, but you must provide documentation on how to install.. Also, provide a dir structure if you include files from other directorys, but always have the addon#.txt in the main directory of your zip
- Use the comment feature in most zip programs to display the contents of addon#.txt
- E-mail it to me at rze@counter-strike.net, and I might put it on the addons page.
// ------
// alias weplinks/pistlinks
If you open rze/wp.cfg you'll notice a huge amount of aliases.. Start up CS and go to the controls menu. Bind all the commands related to ** Switchers **, the three commands under it (in the controls menu, of course).. Now, ingame press the 'Switch Change Function' key once, the config will execute. Press it again and you'll notice some instructions popped up.. Press the key once more, you'll notice a menu popped up! Look at upper most text, you'll notice that you are editing armor! Press the change function key and you can cycle through what types of armor to buy.. Then pressing the Switch Change Function key again you'll now edit items and so on.. So what purpose does this serve? Well, a GREAT one! You select everything you want, and use one of my aliases to buy a weapon (or use loadout, see below).. And guess what, everything you chose is bought, if you have the cash! This is great if you're poor, you can conserve cash.. Or if you're rich you can go all out..
The changing is best done while dead. Also, if you'd like to set some defaults open up rze/wp.cfg and scroll down to just near the bottom.. There you'll see multiple commands:
swa1
swd1
swf1
swg1
swn1
swp1
(note that this is SWP1, the last char being the number one)
All of these default to the 'None' option.. So open up rze/wp.cfg and find what you're looking for and change the default at the bottom... If you don't understand it, basically find the text for the what you're getting dialog and look for a number in that that that occurs a lot of times, and if it's an a number it's armor, if it's a d number it's defuser, if it's a f number it's a non lethal grenade (flashbang, smoke gren), if it's a g number it's a he grenade, if it's an n number it's Night Vision Goggles, if it's a p number it's for a pistol. Good luck! Note: Most of this separate config's alias are not documented.
Also, if you're too lazy to change each menus options, I've included some presets which are now openable via the normal menu system.
// ------
// alias loadget
If you open rze/lo.cfg you'll notice a huge amount of aliases.. Start up CS and go to the controls menu. Bind all the commands related to ** Switchers **, the three commands under it (in the controls menu, of course).. Now, ingame press the 'Switch Change Function' key once, the config will execute. Press it again and you'll notice some instructions popped up.. Press the key once more, you'll notice a menu popped up! Look at upper most text, you'll notice that you are editing armor! Press the switch change function key until you get to Editing Loadout.. Use the Change Function key to choose what weapon to buy.. Finally, when you're done, at your spawn press the 'Buy Loadout' key, you'll buy the weapon you just chose!!
The changing is best done while dead. Also, if you'd like to set some defaults open up /rze/lo.cfg and scroll down to the bottom.. There you'll see multiple commands, one of which being swl1 (note that this is SWLO1, the last char being the number one).. This is the default, which is 'None'.. So open up rze/wp.cfg and find what you're looking for and change the default at the bottom... If you don't understand it, basically find the text for the what you're getting dialog and put that number in the format of swloX, replace X with that number. Note: Most of this separate config's alias are not documented.
// ------
// alias prec
Open up /rze/pre.cfg.. You'll notice I have a few simple presets, these presets are very easy to write (hence, additions are simple).. The First preset is written a tad differently, and the link to it should be pr1b, or it will not work correctly.. Here's a base for you to work with:
alias pr# "swaNUM_OF_WHAT_TO_BUY; swdNUM_OF_WHAT_TO_BUY; swfNUM_OF_WHAT_TO_BUY; swgNUM_OF_WHAT_TO_BUY; swnNUM_OF_WHAT_TO_BUY; swpNUM_OF_WHAT_TO_BUY; alias prn prNUMBER_OF_NEXT_PRESET; alias prec spr#; prc"
alias spr# "scr_connectmsg1 Current_Preset--PRESET_NAME---Jump-to-Clear-Text; scr_connectmsg2 Buys_WHAT_IT_BUYS"
(note the above is only TWO lines, each alias goes on it's own line). Replace # with the Preset number. To choose NUM_OF_WHAT_TO_BUY see above.. By the way, anyone feel free to submit your own presets to me and I might just put them in this pack (you'll get credit, of course).
Remember a few things:
-Presets are ment to save time going through all the Chooser Menus, so an unlimited amount of options can be made with OUT presets.. Don't try to write them all, it's imposible and useless, in the end..
-If you feel the need, with a few minutes of work, you can make it change the selected loadout. Meaning, you can choose the preset, and press the buy current loadout key, and be set to go off. Currently, I haven't implimented this feature, but you can try on your own personal sub-script.