Recommended Game Settings (Optional)
Customising & controlling bots
Once you have started a game with bots, you can customise and control their behaviour by using the bot commands in-game via an easy-to-use graphical command menu or by manually entering commands into the game console.
A full list & explanation of all available bot commands & usage instructions (beginner-friendly) is available in text and colour format (with a clickable list of contents) in the "Documentation" folder of the archive. Be sure to read this if you are unsure of the existence or effect of any command.
Online previews are also available:
Bot Commands (Colour)․pdf[
www.docdroid.net]
Bot Commands․txt[gist.github.com] (click
Raw)
The "ReGameDLL_CS" modification used by this guide to enable bots also adds multiple useful game configuration commands you may wish to utilise. These do not alter base game functionality by default and are listed & explained
here[github.com]
Uninstallation
- Ensure Counter-Strike 1.6 is not running.
- Open the downloaded archive with File Explorer / Windows Explorer.
- Open the Uninstall folder.
- Copy everything inside.
- Open Steam.
- Hover your cursor over the Library tab in the top left, then click on Home.
- Right click on the Counter-Strike entry in the games list on the left.
- Click on Properties....
- Click on the Local Files option on the left.
- Click on Browse.... A File Explorer / Windows Explorer window will appear.
- Paste the contents into this location and click Replace the files in the destination (or similar) if prompted.
- Open the 1 Final stage of uninstalling bots .bat / Windows Batch File if you are using Windows, or the 1 Final stage of uninstalling bots .sh file if you are using Linux (in the same folder you have open from Step 10).
- If a security warning window appears, click Run - don't worry, the file is completely harmless.
- In the window that appears, type y on your keyboard to confirm the final stage of uninstallation, or anything else to cancel.
- Press Enter on your keyboard to confirm your choice.
- Once complete, you may close the window.
You have now successfully disabled the bots & bot menu for Counter-Strike 1.6, and can launch the game.
If you prefer to completely remove all traces of this modification (not required), continue onto the instructions below:
- Open the 2 Fully remove bots .bat / Windows Batch File if you are using Windows, or the 2 Fully remove bots .sh file if you are using Linux (in the same folder you have open from Step 10).
- If a security warning window appears, click Run - don't worry, the file is completely harmless.
- In the window that appears, type y on your keyboard to confirm the final stage of uninstallation, or anything else to cancel.
- Press Enter on your keyboard to confirm your choice.
- Once complete, you may close the window.
You have now successfully uninstalled the bots & bot menu for Counter-Strike 1.6, removed all traces of this modification, and can launch the game.
Frequently Asked Questions
Q: Which platforms are supported?
A: Only Windows & Linux are supported - macOS cannot be supported as ReGameDLL_CS is incompatible with it (this is out of my control).
Q: Does this require Counter-Strike: Condition Zero to be installed? Why do I have to copy a "czero" folder during installation?
A: This is simply a minor fix for a Counter-Strike: Condition Zero issue caused by installing the Counter-Strike 1.6 bot menu.
A: You do not need to own or have Counter-Strike: Condition Zero installed to use this guide.
Q: Does this require Half-Life to be installed? Why do I have to copy a "valve" folder during installation?
A: This is simply the bot menu enabler, but for Linux - due to
an oversight[github.com] by Valve, it is necessary to implement it in this way.
A: Don't worry, this won't affect Half-Life or any other game mods in any way.
A: You do not need to own or have Half-Life installed to use this pack.
Q: Which versions of Counter-Strike 1.6 is this guide compatible with?
A: Only the latest official Steam version (not Warzone or any other older or unofficial distributions)
Q: Will this modification get me VAC Banned?
A: No.
Q: Will this modification prevent me from playing on online servers?
A: No.
Q: Does this modification change or break the base game functionality in any way?
A: No. Occasionally, some minor unintended bugs or differences may arise, but these are extremely minor and do not affect gameplay.
A: These are fixed quickly as there is an active issue tracker for ReGameDLL_CS
here[github.com].
Q: Do I need any third-party programs to use this?
A: No.
Q: Can I use this guide with my Counter-Strike 1.6 Steam server?
A: This guide only supports clients (normal Steam installations used to join servers), not servers, so I cannot guarantee that it'll work out of the box.
A: ReGameDLL_CS itself, however, is fully compatible with Counter-Strike 1.6 Steam servers. You can set it up yourself from the
GitHub repository[github.com]
A: Servers are a completely different aspect with other factors and possible user setups that need to be addressed by a guide like this.
A: Hence, a separate variant of this guide aimed at servers written from scratch would be required.
Q: Is this guide compatible with Metamod and / or AMX Mod X?
A: No. ReGameDLL_CS itself, however, is compatible with it on Counter-Strike 1.6 Windows & Linux dedicated servers, but you will need to set it up yourself.
A: Make sure you are using the
latest Metamod-P[github.com] if you try it - not normal Metamod as that is incompatible.
A: If you wish to use AMX Mod X, make sure you use the "AMX Mod X Base" option
here[
www.amxmodx.org] as the installer causes some issues.
A: This guide does not cover Metamod or AMX Mod X installations as this guide targets clients (listen servers) only, which are not supported by Metamod or AMX Mod X.
A: Although the game may work fine with them installed, it can break with any official Counter-Strike 1.6 Steam update, and the developers would have no reason to fix this.
Q: Why should I use this modification over my already working ZBot / CSBot / another / previous version of this bot enabler?
A: They are outdated and have developed several game-breaking issues over the years, while this modification has no issues, is more stable and is open-source.
Q: I already have ZBot / CSBot / another / previous version of this bot enabler installed. How should I install this modification?
A: Simply follow the instructions of the "Installation" section above as normal. It will work perfectly.
Q: Why are there copies of all documentation in the "Half-Life\cstrike" folder?
A: For archival purposes - often, users install this modification then delete the downloaded archive, which would leave them without documentation.
Information & Credits
Updating
If you already have ZBot / CSBot / another / a previous version of this modification installed, simply follow the instructions below as normal to install / update to the latest version.
If you are updating this modification be sure to check the list of changes of the "Changelog of updates" section below incase there is a "WARNING" or "NOTE" you should be aware of.
Support
If you have a query or technical issue, first check the "Frequently Asked Questions" section above to see if it has already been addressed. If it has not been addressed or you have further queries about it, then feel free to comment on the Steam guide with your query or technical issue, and I will respond as soon as possible.
Please do not use any other means of contact for support (e.g., adding me as a friend on Steam then messaging me privately).