RzE's CS Helper
Installation
Upgrading from RzE's Bag o' Aliases:
If you're using a version of RzE's Bag o' Aliases (an older script package), do the following: run uninstall.bat in your cstrike directory. Delete reinstall.bat, index.html, and the /rze/ directory (all in your /cstrike/ directory). If you don't have an uninstall.bat, delete the /rze/ directory. Continue reading.
.zip Users:
Simply extract to your /cstrike/ directory. You may want to back up any and all files that the zip replaces. This update works fine on both the retail and mod version of Counter-Strike. For retail users, be sure to extract to the folder named /cstrike/ with config.cfg in it.
Be sure to extract with the directory structure in tact. For example, kb_act.lst should be extracted to /cstrike/gfx/shell/. If you run into problems, it's recommended you get the .exe installer.
.exe Users:
It's assumed you're done with the installation at this point, so congrats! If bad something happened, go ahead and run the uninstall file. Re-run the install program and point it to your Counter-Strike directory.
Quick Setup
- Run Half-Life or Half-Life: Counter-Strike.
- If you don't have the retail CS, click Custom Game and select Counter-Strike and click Activate.
- Click Configuration.
- Click Controls
- Scroll down to Jump. You'll need to reassign your normal jump key to either Jump or Duck-Jump. Then reassign your normal duck key to Duck.
- Scroll back up to the top of the list. Bind Activate in-game VGUI to something close to your main grouping of controls.
You are now ready to join a game of CS with RzE's CS Helper.
While holding down this key, you can access all of the Auto Purchase Keys with out binding them separately. Also, some functionality has been added. For example, in the Client Options VGUI submenu you can change your name simply and easily: select the command, type in your new name, and hit enter!
Usage
In addition to the powerful VGUI, which you assigned to a key above, you can bind other keys to have various functionality. Scroll down the Controls list (see instructions above). There are four types of commands you can assign keys to:
- Default CS and HL commands.
- Extended CS Commands, such as walk toggle or radio cycler.
- Auto Purchase Keys to buy weapons or equipment with the press of a key.
- Quick Switch Keys to quickly switch to a weapon or item.
Extended CS Commands explained
Activate in-game VGUI - This key will give you access to almost all of the functionality within RzE's CS Helper.
Duck-Jump - Pressing this key will do a jump and duck at the same time, a duck-jump. The action makes you travel higher and be a harder target to hit.
Radio Cycler - Press this key once and the first radio menu will come up. Again and the second menu will come up. Again and the third menu will come up. A fourth time and the radio menu will clear. You can also jump or duck at any time to clear the menu from your screen. This command will replace the three separate binds for CS radio calls.
Walk Toggle - When you press this key you will be sent into walk mode. When you press it again, you will return to normal running speed.
Duck Toggle - When you press this key you will be put into a crouch. Press it again you will return to an upright stance.
Primary/Secondary Ammo (1 Clip) - The default CS bind would buy a single clip. In this package, it is replaced with buying all ammo possible. With the (1 Clip) commands, you can have default functionality.
Auto Purchase Keys
Using these keys, you can buy a weapon or an item with the push of a single button. For example, you can bind F4 to buying an MP5 and F5 to buying a kevlar vest. Before RzE's CS Helper, you would have to pass b, 3, 1 and then b, 8, 1. And ammo: b, 6. That's eight key presses, with no secondary ammo or grenades. Pfft! RzE's CS Helper saves you time and many keystrokes.
Quick Switch Keys
These keys will quickly switch to the weapon/item type of your choosing. The concept is easy to understand so no explanation is required.
Issues & Fixes
Menus not clearing?
If the buy menu stays up rarely, follow the directions in Quick Setup. Your jump key and your duck key will now clear any menus.
If the buy menu doesn't go away on a regular basis, simply hold the Auto Purchase Keys down for a fraction of a second later.
If they only stay up when using the VGUI buy system, follow the directions in Quick Setup (jump or duck will now clear menus) or add more w;'s to the wlng alias in /rze/helper.cfg (advanced users only).
Controls list not showing new commands?
If your controls list doesn't show the Auto Purchase Key binds, make sure that the zip program is maintaining the directory structure. kb_act.lst from this zip file should be in /cstrike/gfx/shell/. If you're still confused, grab the .exe installer.
Crashes?
This is very, very rare, but there may be a fix. By using your CS Shortcut and updating your server browser. (Note that the exe filename and dir is dependent on if you own the retail version or not and where you installed it)
Using Your Shortcut
- On your Desktop (or where the CS shortcut is) right click on your Counter-Strike Shortcut.
- Look for the Target Line.
- Make sure after the Half-Life\hl.exe -game cstrike there is a -console and add the command -zone 4096. Your 'Target Line' should look like: C:\Sierra\Half-Life\hl.exe -game cstrike -console -zone 4096
Using GameSpy
- Load up Gamespy and click on the GameSpy Menu. Next click on the Game Filter Menu.
- Under the Half-Life or Half-Life: Counter-Strike Section click Command Line.
- Make sure the '-console' command is there, and add '-zone 4096'. Your Command Line should look like: hl.exe -console -zone 4096
Using PingTool
- Load up PingTool and click on the File Menu.
- Click on Game Options and then goto Half-Life Executable and Command Line.
- Make sure there's the '-console' and add '-zone 4096'. Your Command Line should look like: hl.exe -console -zone 4096
If you're still lost, read this page.
Can't uninstall?
If you installed RzE's CS Helper using the .exe installer, uninstallation is simple, and changes everything back to the default (except your settings, they'll be left in tact):
- Click on the Start button.
- If you're using Windows XP with the new Start Menu, go to All Programs on the bottom right of the Start Menu. Otherwise, select Programs near the top of the Start Menu.
- Find the RzE's CS Helper sub-menu.
- Click on the Uninstall item.
If that didn't work or you used the zip installation, download or re-download the the .exe installer. Once you install the file, simply repeat the process to uninstall it. At this time, the zip version has no uninstall capabilities, but temporarily installing the .exe version is a simple work around.
Version History
15.1
- Added a feature which limits the amount of ammo that is bought for certain weapons in order to save cash. Weapons which no longer consume so much ammo when purchased: USP, Glock, Dual Berettas, Scout, G3/SG-1, and Sig Sniper.
- Added "pistols automatically go into lastinv" functionality from my previous script package. When you buy a primary gun, the pistol is put in the lastinv ("Last Used Weapon" in controls menu) spot so you can quickly switch to it when you run out of ammo.
- The Glock and USP have been added to the controls menu.
- Server admins can now control friendly fire from the rcon VGUI menu.
- Added auto-update link to start menu entry. If you use this shortcut to check for updates, you'll be presented with more information about the update compared to the integrated auto-update in the readme.html file. In addition, the server-side auto-update code will now tell you if the update is really required or if it's just a new feature release.
- Documentation substantially improved.
- Installer updated to fish out retail Counter-Strike directory.
15.0
- Added duck toggle. This does not conflict with duck-jump (see next item).
- Added optional duck-jump. Code provided by Karel Suhajda. You should re-bind duck if you choose to use this duck-jump feature, so the keys don't conflict with themselves.
- Duck now clears any buy menus, ala Jump.
- Added de_piranesi to server options VGUI. Added timelimit changer to VGUI.
- Added "auto-update" functionality to the readme file.
- You can purchase 1 or 3 clips, as well as full ammo, in the Ammo sub-menu of the RzE's CS Helper VGUI menu.
14.1
- Included walk toggle.
- Updated kb_act.lst to include HLTV's cheer under Misc.
- When you buy weapons, your auto weapon select setting will be ignored. You're buying a weapon, I guess that it's assumed that you want it. No means yes in my world of sexual harassment.
- If you own a primary weapon and buy a pistol, the pistol will be selected.
- Added CS 1.4's correct commandmenu.txt and kb_act.lst for uninstaller.
- Significantly updated VGUI.
- Removed all map specific text commands, no one uses them anyway.
- Replaced most normal text commands with radio messages now that they're not public.
- Added various client options.
- Added various server options.
- Added a nice map changer to server area. It will output text and change the timelimit so the scoreboard is properly displayed.
- Added "buying ammo a clip at a time" in the Controls menu.
- Installer support for Counter-Strike Retail (Half-Life: Counter-Strike).
- The various weapon selectors no longer use +attack.
- Removed settings.scr. Valve has integrated my version.
14.0
- Removed user.scr. It was not a good system (defaults deleted your previous selections, what?!) and it outdated as of CS 1.4. I'm not going to add this again.
- Used new cl_righthand variable.
13.5
- Fixed possible free bug that Wwv had issue with.
- Updated installation file to use latest NSIS installation. Auto-closes after the readme.html prompt.
13.4
- Streamlined the team-dependent aliases, should be faster.
- Added Radio Cycler (under Communication in the Controls menu). It cycles through the three radio menus, the fourth time clears the screen and starts the process over.
- Added new Quick Switch Key: Any Grenade.
- Added a few waits to the release function of all the buy aliases, which means that menus should clear 99.9% of the time (previously, it was more like 98.9%, but better safe than sorry). This should be a boon to all lo-band users.
- Fixed 'Unknown command: vest' bug.
- Added optional .exe installation program, from Nullsoft (NSIS), thanks to some help by NextWish. With some custom scripting I wrote, it will look for your HL/HL:CS dir and then go straight to the cstrike dir, meaning if you've got a good registry, setup is two simple clicks. Note that a full uninstall program is also introduced, which reverts all files affected by RzE's CS Helper. The new install program is compatable with RzE's Bag o' Aliases, as long as you use the uninstall.bat and reinstall.bat files provided with that package. They should be in the uninstalled state before installing RzE's CS Helper. Included new icons by myself and aeflux.
- Introduced valve.rc, this implementation means that the /rze/ subdir is now being used for readme.html and helper.cfg. You can now use your own autoexec.cfg! Note that users of previous versions should delete the autoexec.cfg used by RzE's CS Helper.
- Updated documentation to reflect new .exe installer and some fixes to possible issues.
13.3
- Added VGUI command menu support. Extended VGUI by adding option to change name, adding new map text, and updating the layout.
- The Client and Server GUI have been updated to include more settings and have been fixed so all options are visible.
- Added timeleft bind to Controls menu.
- A few alias fixes, nothing major. LAN game menus should always close now.
- Documentation now in HTML format.
13.2
- Replaced normal jump with a jump-clear alias, for those rare times when the menus do not automatically close. this is transparent to the user.
- Updated documentation.
13.1
- Menus clear now, most of the time.
13.0
- First release, based off of work for CPL World Championship.
misc., etc.
Thanks:
aeflux, Frank Nuccio of CPL fame, NextWish, and cliffe for helping out with some things.
NullSoft for NSIS.
Joe Sparks for his Devil Doll!
eddie aka tM|1nf4m0us #tm-clan for suggestions.
Mercenary Pack for using RzE's CS Helper in their package.
-rizzuh rze@counter-strike.net csnation.counter-strike.net
legal goodness
If you want to use this in your league, lan party, clan, whatever, feel free to. I'd prefer if you'd give me credit somewhere on your website (at the end of a news post would be nice), but you're not obligated. I do request that if you distribute the zip file, please leave this html file in tact.