Installation is fairly simple:
-
First, get a dedicated server. You can follow the instructions at this Steam tutorial.
-
Download SourceMod and extract the contents to your dedicated server's cstrike directory
-
Go to
/addons/sourcemod/configs
and modifydatabases.cfg
file. Add the following lines just before the final closing brace."pro_xp" { "driver" "default" "host" "<hostname>" "database" "<database>" "user" "<username>" "pass" "<password>" }
-
Clone this repository then extract
ProXP.sp
and theinclude/
directory to/addons/sourcemod/scripting
. -
Compile
ProXP.sp
file by dragging it tocompile.exe
. Go to thecompiled/
directory of the same folder and copy theProXP.smx
file to the plugins folder (e.g./addons/sourcemod/plugins
) -
On your dedicated server's console, load the plugin with
sm plugins load ProXP.smx
to load it individually orsm plugins unload_all
thensm plugins refresh
to refresh all your plugins.
The table should be created automatically on first run (only tested with MySQL, but should work with Postgres and SQLite). If you have problems, see Database Setup.
For available commands, please see Commands. Enjoy!