From Valve Developer Community
Jump to: navigation, search

RCBot2 is a bot plugin for Team Fortress 2 Team Fortress 2, Day of Defeat: Source Day of Defeat: Source, and Half-Life 2: Deathmatch Half-Life 2: Deathmatch.


The bot was built on HPB_Bot2 (Botman's High Ping Bastard Bot) preview and first released as a preview source template for developers in 2005 from Bots-United. It is released under the GPL General Public License.

Team Fortress 2

Rcbot supports most maps with waypoints and can support SD, MvM, PL, PLR, CP, CTF, ARENA, KOTH, TR and more map types. The main differences between RCBot2 and stock TFBots are:

  • Rcbot2 requires waypoints made by humans
  • Since waypoints are made by humans, bots can select sentry and sniper points etc according to the waypointer's preference
  • Scouts can double jump at double jump waypoints
  • Engineers can move their buildings up to attack and back to defend
  • Soldiers can rocket jump
  • Demomen can rocket jump
  • Both bots can mortar with pipe bombs although TFBots do a better job at destroying sentries with mortars attacks

Most functionality is added except the ability to use custom loadouts or buy skills in MVM mode

For more information, see RCBot2/TF2.

Day of Defeat : Source

RCbot2 supports most game types for DOD:S and bots can create their own squads and listen to radio commands. Most radio command support requires good waypointing.

Download Links

It can be found here:


downloadable from sourceforge here:


latest sources are now on GitHub:


https://github.com/APGRoboCop/rcbot2 (updated fork)