Skip to content
Source code for Half-Life 2: Deathmatch bots.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ff
good
mods
runtime
test
.gitignore
Botrix.sln
Botrix.vcxproj
Botrix.vcxproj.filters
Botrix.vcxproj.hl1dm.user
Botrix.vcxproj.hl2dm.user
Botrix.vcxproj.sdk.user
Botrix.vcxproj.srcds.user
Botrix.vcxproj.tf2.user
CMakeLists.txt
CMakeLists.txt.user.template
GameEvents.res
README.md
bot.cpp
bot.h
chat.cpp
chat.h
clients.cpp
clients.h
config.cpp
config.h
console_commands.cpp
console_commands.h
defines.h
event.cpp
event.h
events.txt
item.cpp
item.h
mod.cpp
mod.h
players.cpp
players.h
run.sh
server_plugin.cpp
server_plugin.h
source_engine.cpp
source_engine.h
type2string.cpp
type2string.h
types.h
waypoint.cpp
waypoint.h
waypoint_navigator.cpp
waypoint_navigator.h
weapon.cpp
weapon.h

README.md

Source code of Botrix, bots plugin for Half-Life 2: Deathmatch.

Home page: http://www.famaf.unc.edu.ar/~godin/botrix

Plugin's demo videos on YouTube:

Steps to compile

  • Windows compilation:

      Microsoft Visual Studio 2010 with Service Pack 1 (at least).
      Download Git.
      git clone https://github.com/ValveSoftware/source-sdk-2013.git source-sdk-2013
      git clone https://github.com/borzh/botrix botrix
    
  • Linux compilation:

      sudo apt-get install git gcc-multilib ia32-libs cmake
      git clone https://github.com/ValveSoftware/source-sdk-2013.git source-sdk-2013
      git clone https://github.com/borzh/botrix botrix
      mkdir botrix/build
      cd botrix/build
      cmake ..
      make
    
  • After compile:

      Download botrix.zip from home page, unzip it to game directory (hl2mp/tf).
      Enter to build directory. In linux rename libbotrix.so to botrix.so.
      Move botrix.so (botrix.dll) to hl2mp/addons, replacing old files.
    
You can’t perform that action at this time.