WIP, not ready for release
-
Metamod 2.0.0 build 1284 or later
-
Optional: MultiAddonManager for KZ sound effects (eg. jumpstats)
-
Optional: ClientCvarValue for automatic client language support
-
Optional: SQL_MM 1.3.3 or later for local database support
- Download the latest version in the release section and extract them to your server's
csgo/
directory.
-
Remember to recursively clone the plugin, and symlink needs to be enabled as well!
-
Latest AMBuild needs to be installed for compilation.
-
For each platform:
Windows (ambuild/msvc):
mkdir build
cd build
python3 ../configure.py
ambuild
For windows debugging with VS, build the project then add the following command at the end:
python3 ../configure.py --gen=vs --vs-version 17
Linux (ambuild/clang):
mkdir build
cd build
python3 ../configure.py
ambuild
Linux (Docker w/ Valve SDK Image):
mkdir build
docker build -t cs2kz-linux-builder .
docker run --rm -v ./build:/app/build cs2kz-linux-builder
Note: does not work with gcc!
Copy the contents of build/package/
to your server's csgo/
directory.