HurricaneBot

From Valve Developer Community
Jump to navigation Jump to search
Underlinked - Logo.png
This article needs more Wikipedia icon links to other articles to help Wikipedia icon integrate it into the encyclopedia. Please help improve this article by adding links Wikipedia icon that are relevant to the context within the existing text.
January 2024

Icon-Released.png

This mod for Source has been released! Download it now.

Overview

This is a server-side bot for Half-Life 2: Deathmatch Half-Life 2: Deathmatch. It has been written mostly to fill a server with more opponents when there are not many players around. Newest version of the bot has also been reported to work with Half-Life Deathmatch: Source Half-Life Deathmatch: Source. In the future, more Steam servers mods will be supported.

History

A friend bought Half-Life 2 Half-Life 2 around Christmas 2006 as its first FPS since years. Playing and training against bots sounded like a good thing at the time so I started to write one.

To guide a blind character unable to know what it has in its pockets in order to inflict pain to players was a bit harder than I expected but here it is.

Its current strength has been improved a lot since the original public availability.

Features

  • Server-side fake player.
  • No manual waypoints. The analysis of each map is automatic.

Media

Being a pure binary add-on, there is not a lot of media available around right now.

Team

  • Hurricane : Geek and computer scientist

Localized versions

Pain is an international language.

Anyway ...

The bot "speech" is in a very basic status and has been set with English text. There are plans to develop this specific part and add languages.

E.G. of server.cfg settings

//Hurricane Bot settings
hrcbot_enabled 1
hrcbot_minplayers 0
hrcbot_maxplayers 5
hrcbot_handicap 65
hrcbot_motd 0
hrcbot_dialogmsg 1
hrcbot_freezeifnoplayers 0
hrcbot_spawnprotectionseconds 2
hrcbot_spawnprotectedhealth 125
hrcbot_player_spawnweapon smg1
hrcbot_clan ""

Add More Bots to Server Command

hrcbot_add (can only work with 'hrcbot_autobalancebots 0')

External links