botman's bots

Half-Life bot development


Home/News
About
Projects
- BotMixer5000
- HPB bot
- Bot # 10
- Bot # 9
- Bot # 8
- Bot # 007
- Bot # 6
- Cinco Bot
- Bot # 4
- PG Bot
- Gump Bot
- Fodder Bot

- The Darkulator
- BSP tools
- hpk_extract
- Monster
- Stripper2
- Singing Walter
- NetProbe
- Coding Pages
Downloads
MOD FAQ
Building the SDK
SDK Humor
HPB Waypoint files
Forum
Links


About me
E-mail me

HPB bot:

The HPB bot will ONLY work with Half-Life version 1.1.1.0 or higher. If you haven't already updated your Half-Life game to version 1.1.1.0, you will HAVE to do that before using this bot plugin.

The HPB bot will work with the following MODs...

NOTE: THE HPB_BOT IS NOW A METAMOD PLUGIN! YOU MUST HAVE METAMOD OR ADMINMOD INSTALLED BEFORE TRYING TO INSTALL THE HPB_BOT.

Download the self-extracting zip file (from the bottom of this page) and run it. Unzip the files to your Half-Life directory. It will place files in a Half-Life\HPB_bot folder. After unzipping the files, PLEASE READ THE HPB_bot_ReadMe.txt FILE FOUND IN THE HPB_bot FOLDER!!! It contains a lot of information about what works, what doesn't, what features will be added and most importantly, how to get the bots in the game! If you e-mail me a question that is answered in the HPB_bot_ReadMe.txt file I will just ignore your e-mail and delete it. READ IT BEFORE SENDING ME ANY E-MAIL!!!

IF YOU HAVE A PREVIOUS VERSION OF THE HPB BOT INSTALLED, DON'T FORGET TO RUN THE "REMOVE" BATCH FILE FIRST BEFORE RUNNING THE "INSTALL" BATCH FILE.  SEE THE "HPB_bot_ReadMe.txt" FILE FOR DETAILS.

Once the HPB bot is installed, just start the MOD the way you normally would.  Bots will automatically be added to the game using a "bot.cfg" file found in the MOD directory.  If you wish to change the number of bots or the skill level of the bots you should change to the MOD directory (i.e. hlds_l/cstrike) and edit the bot.cfg file using any text editor.

The bots can navigate in any map by randomly wandering around, but do better at roaming about when there are waypoint files for that map. There is a text file I have created called HPB_bot_waypoint.txt (found in the Half-Life\HPB_bot folder) which will describe how to create and edit waypoint files that the bots use. Each map will have its own waypoint file. The waypoint files can be found in the maps folder for the MOD you are playing. They will have the same name as the map but will use ".wpt" as the file extension. Open HPB_bot_waypoint.txt using Notepad or any other text editor and read the instructions on how to create or edit waypoint files. I've tried to make the waypoint files as easy as possible to create, but don't worry if you can't create very good waypoint files, I will gradually be adding more and more waypoint files over time.
 

Will I be able to play a MOD on the Internet or on a LAN with the HPB bot installed?

Yes, you can join a network game over the Internet or on a LAN without having to uninstall the HPB bot. You cannot spawn bots when connected to an Internet server, but you should be able to spawn bots on a LAN if you are running the server.

Will I be able to play single player games with the HPB bot installed?

Metamod doesn't support natively single player missions yet. You will need to install the SingleP plugin from metamod's web site. Get it here.

How do I get bots into the game? JUST TELL ME, I WANT TO PLAY!!!

Read the HPB_bot_ReadMe.txt file in the Half-Life\HPB_bot folder and it will tell you how to add bots to the game.

When will you be releasing the next version of the HPB bot?

I don't know yet and I am not going to provide a release date. When another version is ready, I will post news on my main page and I will send e-mail to the various Half-Life news sites to let them know that something new is available.

How do I uninstall the HPB bot?

Read the HPB_bot_ReadMe.txt file found in the Half-Life\HPB_bot folder.


Downloading the HPB bot:

I am using a self-extracting zip archive for the bot files. Download the executable and run it. The default install directory is C:\SIERRA\Half-Life\. If your Half-Life game is in another directory, change the default "Unzip to folder" to the location of your hl.exe file.

Download HPB bot Release 4.0 for Windows
Download the HPB bot Release 4.0 for Linux
Download Source code to the HPB bot (version 4.0)
Download Template Source code to the HPB bot (Template version #3)
Download Template Source code to the HPB bot (Updated template version #4, Steam/non-Steam support)