Installing Admin Mod on Steam
If you want to install Admin Mod for a Steam server under Windows you may run
into some problems. We will try to explain to you how you should go about it.
There are currently two possible installations of a HL server on Windows with
Steam. First, the easy part.
hldsupdatetool
The first one is the installation of the dedicated server via the
hldsupdatetool.exe. This tool will install a dedicated server on your disk just
as if you installed it from the installer for previous versions, only it gets
all the files from the Steam content server. The layout of your HLServer
directory and the files in there are just as with the previous versions. This is
good, because this means you can use the Admin Mod installer (install_admin.vbs)
just like before to install Admin Mod. So be happy, hop over to the manual, read
the section on installing Admin Mod for Windows and install. Done.
Steam Client
If you have your server (dedicated or listen) installed via the Steam client,
i.e. the steam.exe program) then you are not among the lucky. The reason for
this is that this version of the installation is missing a crucial file: the
liblist.gam file. Without this file Admin Mod cannot run and can thus also not
be installed. So you will need such a file.
Your best bet is to use one from the previous installation of the MOD you are
going to install Admin Mod for. So if you still have an old installation of that
MOD, just copy its liblist.gam file to the corresponding directory of the Steam
version. Which is the corresponding directory? Well, in general the one of the
same name that you copy the file from. So if you copy the liblist.gam from the
cstrike directory it will now go into the SteamApps\dedicated-server\cstrike
directory for a Steam dedicated server. If you want to run a listenserver you
would have to place it in SteamApps\counter-strike\cstrike.
If you have no old version of the liblist.gam file you could ask a friend to
send you one. If you have no friends your last option is to create one yourself.
This is not guaranteed to work but worth a try. You only need to put in the most
basic entries. Here is an example to use. Edit the "game" line and you should be
set:
game "Half-Life"
gamedll "dlls\hl.exe"
gamedll_linux "dlls\hl_i386.so"
Once you have the liblist.gam file in it's place you should be able to continue
as with a normal Admin Mod installation. You may first try the Admin Mod
installer. We do not yet officially support Steam installations with the Admin
Mod installer but it should already work. Just don't be too suprised if it
doesn't.
If the installer did not work, refer to the Manual Installation Walkthrough in
the manual in order to manually install Admin Mod to your Steam server. The
steps are the same, just the directories are different in that the MOD directory
(e.g. cstrike or tfc or dod or valve) are below the SteamApps\... directories.
|