If you want to add any mods or plugins to your server, you pretty much need to install metamod
. Metamod is the mod the allows your server to communicate with other installed mods.
Make a directory in which to put the Metamod .so file, then download and decompress the file:
wget http://prdownloads.sourceforge.net/meta ... 586.tar.gz
tar xfz metamod-p-1.19p32-linux_i586.tar.gz
Now, I have to edit my liblist.gam file so that it references metamod instead of just referencing the normal game.
Edit the line: gamedll_linux "dlls/cs_i386.so"
Replace it with: gamedll_linux "addons/metamod/dlls/metamod_i386.so"
Make a directory to put the metamod .dll file into. (Right click in a folder, choose "new folder", and name the folder the correct name.
If you installed your server into the default directory of C:\Program Files\Valve\HLServer, you want to create the following path:
Now edit your liblist.gam file to reference the metamod dll you just installed. I like to use Notepad++
for editting things like this - it organizes lines of code a lot better than notepad does.
liblist.gam should be located in C:\Program Files\Valve\HLServer\czero.
Edit the line: gamedll "dlls\mp.dll"
Replace it with: gamedll "addons\metamod\dlls\metamod.dll"
Now, if you're keen on that, you can install AMX Mod X