RzE's CS Helper
Version 16.4
Installation

.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 Counter-Strike from Steam.
  • Click Options.
  • Select the Keyboard tab.
  • Scroll down to Activate in-game VGUI and bind it to something close to your main grouping of controls.
  • Scroll down to the various RZE sections of the controls menu and bind to your heart's content. Keep in mind that all of these binds are optional, and you can access the same functionality with the in-game VGUI.
You are now ready to join a game of CS with RzE's CS Helper. While holding down the Activate in-game VGUI, 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!

Need more help? CS Immortals covers installation and setup on their scripting page!

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.

Plant C4 - Hold down this button at a bomb site to select the C4, crouch, and then plant. If released, you will uncrouch and switch to your gun.

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

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.

First of all, if you're using GameSpy Arcade, you may want to try an alternative called the All-Seeing Eye (CS-Nation review). If that doesn't help or you're not using GameSpy Arcade, you should add a commandline switch to your CS shortcuts. (Note that the exe filename and directory are dependent on if you own the retail version or not and where you installed it.)

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.

Other issues
If you have any other issues, please check the site for updates. If nothing is mentioned about your problem, e-mail me at rze@counter-strike.net.

Version History

16.4

  • Fixed "all grenades" not working on VGUI.
  • Updated kb_act.lst to reflect latest CS 1.6 changes via Steam. Specifically, the autobuy and rebuy commands.
16.3
  • Attempted to fix Plant C4 bug where you stay glued to ground.
  • Added "select best weapon" to bind menu.
  • Added radio comments to keyboard tab because some guys asked for them and they were easy to add.
16.2
  • Some servers don't change mp_timelimit back after a map switch, which meant using the VGUI to change the map resulted in a constant switching of maps.
16.1
  • Added Auto-Ammo Settings to VGUI. Here, you can choose how much ammo to buy with each weapon purchase. You can now buy no ammo and still use the aliases, for example.
  • valve.rc now executes userconfig.cfg in addition to autoexec.cfg. Apparently autoexec.cfg is no longer supported.
  • Re-organized VGUI a bit.
16.0
  • Added +rze_plantc4 which plants the C4. While holding down the button, the C4 is planted, but if you release the button it will stop planting and switch to your gun.
  • Counter-Strike 1.6 additions. Galil and FAMAS (rze_team-cheap-rifle), Tactical Shield (+shield) aliases added.
  • Updated kb_act.lst to match CS 1.6 formatting, and to use the new HL section title ability.
  • Add Exec Config section to server admin. Airstrip, league maps added to admin VGUI.
  • Added "combos" to bind menu and VGUI.
  • VGUI now hides guns that your team cannot buy (thanks Trinity Sun)
  • Added ammo-limiter to AWP to save the money. Only buys 1 clip (of 10 rounds) by default
  • Added Demo sub-menu to "Current Game" menu in VGUI.
  • Check for Updates (auto-update) improved a bit.
  • Used newer installer so icons look better; removed uninstall icon from /rze/ dir (it's no longer needed).
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 freeze 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.
Actionpak and Mercenary Pack for including RzE's CS Helper.

-rizzuh rze@counter-strike.net www.csnation.net






legal goodness
You may use RzE's CS Helper for any sort of CS ulilities or model pack. This readme file and the helper.cfg file may not be modified in any way prior to distribution.

If you want to use RzE's CS Helper 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.