Installation (Linux & Windows)

Creating the required directories

It is assumed that the base directory of your css/hl2dm installation contains the following directories: -

$BASE = path to the directory where the following directories are
$BASE/bin/
$BASE/cstrike/
$BASE/hl2mp/

For CS Source: -

  1. Create a new directory $BASE/cstrike/addons/
  2. Create a new directory $BASE/cstrike/cfg/mani_admin_plugin/
  3. Create a new directory $BASE/cstrike/cfg/mani_admin_plugin/language/
  4. Create a new directory $BASE/cstrike/cfg/mani_admin_plugin/map_config/
  5. Create a new directory $BASE/cstrike/cfg/mani_admin_plugin/restrict/
  6. Create a new directory $BASE/cstrike/cfg/mani_admin_plugin/mani_logs/
  7. Create a new directory $BASE/cstrike/sound/admin_plugin/
  8. Create a new directory $BASE/cstrike/sound/admin_plugin/actions/

For HL2 Deathmatch: -

  1. Create a new directory $BASE/hl2mp/addons/
  2. Create a new directory $BASE/hl2mp/cfg/mani_admin_plugin/
  3. Create a new directory $BASE/hl2mp/cfg/mani_admin_plugin/language/
  4. Create a new directory $BASE/hl2mp/cfg/mani_admin_plugin/map_config/
  5. Create a new directory $BASE/hl2mp/cfg/mani_admin_plugin/mani_logs/
  6. Create a new directory $BASE/hl2mp/sound/admin_plugin/
  7. Create a new directory $BASE/hl2mp/sound/admin_plugin/actions/

Assuming you are using ftp. A good free ftp client can be found at http://filezilla.sourceforge.net/

NOTE : If you are installing for HL2 Deathmatch, your installation directory is hl2mp not cstrike

From the zip file copy the following default files to $BASE/cstrike/cfg/mani_admin_plugin/

actionsoundlist.txt
admingroups.txt
adminlist.txt
adverts.txt
cexeclist_all.txt
cexeclist_ct.txt
cexeclist_player.txt
cexeclist_spec.txt
cexeclist_t.txt
commandlist.txt
crontablist.txt
default_weapon_restrict.txt
gametypes.txt
gimpphrase.txt
immunitygroups.txt
immunitylist.txt
pingimmunity.txt
quakesoundlist.txt
rconlist.txt
reserveslots.txt
restricted_weapons.txt
soundlist.txt
votequestionlist.txt
voterconlist.txt
webshortcutlist.txt
wordfilter.txt

From the zip file copy the following default files to $BASE/cstrike/cfg/mani_admin_plugin/language/

english.cfg
language.cfg

From the zip file copy the following default file to $BASE/cstrike/cfg/mani_admin_plugin/map_config/

cs_reflex3.cfg

From the zip file copy the following default file to $BASE/cstrike/cfg/
Note if you already have an autoexec.cfg file in $BASE/cstrike/cfg/ you must manually copy and paste the contents of the autoexec.cfg from the zip file into your existing one on the server.

mani_server.cfg autoexec.cfg

From the zip file copy the following default file to $BASE/cstrike/cfg/mani_admin_plugin/restrict/

cs_reflex3_restrict.txt

From the zip file copy the following files to $BASE/cstrike/addons/

mani_admin_plugin.vdf

For linux users: -
mani_admin_plugin_i486.so

For Windows Users: -
mani_admin_plugin.dll

More in the soundlist.txt section on how to do this.