-
Notifications
You must be signed in to change notification settings - Fork 5
Installation
Go to the Releases or AppVeyor page. AppVeyor page contains latest development builds which may be unstable or may not work at all.
There are 3 client versions for you to choose from:
- ClientVGUI2: client DLL with VGUI2 UI elements. Supports latest Steam version.
-
Client4554: client DLL with VGUI2 UI elements for old engine build 4554. Use
version
command in the game console to find out your engine version. - Client: client DLL without VGUI2. Supports any engine build.
Warning! BugfixedHL will replace default GameMenu.res to add a button for Advanced options. Please back the file up or don't extract gamedir/resource directory.
Extract contents of "gamedir" directory in the archive to Half-Life/valve directory. Overwrite any files if asked to.
If you installed VGUI2 client, press "Advanced options" button on the main menu or type gameui_open_adv_options
in the console to open the settings menu.
Otherwise, or if you didn't change the main menu, visit client command reference to find out which options can be changed.
Go to the Releases or AppVeyor page. AppVeyor page contains latest development builds which may be unstable or may not work at all and should not be installed for production server.
You need to download Server archive and Amxx archive if you want to access Server API through AMXX plugins.
Extract contents of "gamedir" directory in the archive to Half-Life/valve directory. Overwrite any files if asked to.
Visit server command reference to find out which options can be changed.
If you get a CXXABI_1.3.8
error, you should try to delete libstdc++.so.6 from the server root. That will make the server use libstdc++.so.6 from the system, so make sure you have 32-bit libraries installed.
For Ubuntu/Debian:
dpkg --add-architecture i386
apt update
apt install libc6:i386 libstdc++6:i386