

            Admin Mod for Halflife
                   2.50.60 
               August 22, 2004
			
                    By
      Alfred Reynolds <alfred@mazuma.net.au>

Introduction
------------

This mod will let you give people access to your servers,
without giving access to rcon. It also lets you define users who can access
the server, each with a different password. 

Admin Mod is a plugin to Metamod. The up-to-date list of supported MODs can
be found under http://metamod.org/gamesupport.html

(NOTE - If you are a mod author contact Will at http://www.metamod.org 
so he can add support for your mod, its easy to do. He will need a complete
list of the game's entities)          



Information
-----------

For a list of recent changes, see the NEWS (NEWS.txt on Windows) file. For a
complete list of changes also for earlier versions see the HISTORY
(HISTORY.txt on Windows) file. Documentation like the manual, explaining how
to install and set up Admin Mod can be found in the "docs" directory. Please
make sure you have read the relevant sections of the manual first before
installing and configuring Admin Mod.



SQL enabled versions
--------------------

There are special versions of Admin Mod available which allow you to store
Admin Mod data like admins, etc. in a database and access them via SQL queries.
Currently MySQL and PostgreSQL databases are supported. To use the SQL enabled
versions, first get and install the normal version of Admin Mod. Then download
the SQL package which contains binaries to replace the normal ones.
Instructions can be found in the Readme dcoument in the SQL package.


Non-Steam Linux servers
-----------------------

Older HL server versions with engine version 311x and before require special
binaries since the engine interface is not compatible with newer Steam servers
with engine version 312x and newer. This applies only to Linux servers, 
Windows servers are not affected. Replacement binaries of Admin Mod for 311x
Linux servers are available from the Admin Mod download page.



Installation
------------

For Linux

	1) Unzip the file into a directory of your choice 
           (e.g /usr/local/Adminmod ).
	2) Go into the Adminmod directory and run "./install_admin [mod name]"
       Where 'mod name' is the name of the mod you want to install admin mod into.
	3) Read the manual which is located under adminmod/docs to understand
	   how Admin Mod works and how to set up the configuration files.
	4) Go to the forums at http://www.adminmod.org/ if you need help
	   or want to participate in the community there.


For Win32

      Documentation is located it the Adminmod\docs directory: 
      Launch/run the AdminMod-Win-Manual.chm Windows help file and 
      follow the instructions inside.

	
Samples of the required configuration files can be found in:
     
     Adminmod/config/
     Adminmod/config/samples.

The various Admin Mod documentation files are in: 

     Adminmod/docs/


Scripting
---------

A more complete scripting tutorial and primer can be found in the
Admin Mod documentation. Please refer to the manual.



Credits
_______

These people have really helped Admin Mod become what is it today:

  Botman for writing the loader code and comming up with the ENTITY workaround :) 
  Teflon for the great website. 
  hlds_l mailing list for letting me bounce ideas off them. 
  Simon Garner for chasing down o so many bugs. 
  M.R. van Schouwen for a couple bug fixes 
  Rod May, ip and reserve_slot stuff 
  Kemal Hadimli , mysql stuff 
  Jason for getting me to include a scripting engine 
  them@clanwho.com for parts of the admin.sma script
  Jaegermeister for the web design
  Jon Paul Nollmann for mysql stuff
  Idy and AKP for the PostgreSQL version


Here's the crew that brought you Admin Mod 2.50 ...

The core team in no particular order:

  Alfred Reynolds  (CEO)  (Alfred)
  Florian Zschocke  (Head of Operations and Coding)  (Da Rope)
  Magua  (Admin Mod Man of Mystery)  (Jaguar)
  Greg Hughes  (Borg Communications Officer and Documentation Guy)  (Gerg)
  Scott Brownlow  (Keeper of the Scripts)  ([fah-q] Dio)
  Will Day  (He who brought us Metamod)  (WillD)
  Gerald Mahlmeister  (The Scripting Pro in the Background)  (Ramirez)
  David Mart (Installer and VBS Genius) (Wraith,)
  Paul Hickman  (Adminmod's answer to Life, the Universe and Nothing)  (RBBOT)
  Pieter de Zwart (Scripter and Docs Helper) (Bud-froggy)
  Chad Ness  (Aspiring Jungle Cat and Pathetic Sorcerer of the Good)  (yensid)
  Karel Verbiest  (what was it he does?)  (KaReL)


And then our beta testers who risked their servers to see if it worked:

  Luke Sankey  (experiments and finds them bugs)  (Sank)
  John Bossaller  (our Linux beta tester)  (GeSpot)
  Tim K.  (tested DoD support)  (thetoulman)
  Sparks  (Server op and buddy to Dio)  ([fah-q] Sparks)
  Lee C.S. Young  (man, he's got servers)  (Scoutn)
  Tim Thelin  (Helper, Scripter and LogD Author)  (Kndroc)
  Joe Noyes  (Instant scripter - Just add caffeine)  (Caveman)
  Geoffrey  (Hichborn Scripter for hire)  (SR71Goku)
  Husayn ibn al-Samarqandi  (DoD tester)  (al-Samarqandi)
  Falko Hartmann  (scripting purist)  ([WING] Black Knight)
  Marco Hombach  (Scripter of LogD Plugins [WING])  (Sir Drink a lot)
  Derek Evan Mart  (Linux tester and scripter)  (Marticus)


and of course...

  The Forgotten Helper 


Thanks to all who contributed by finding bugs and making suggestions.



Nothing to see here. Move on.

(C) Alfred Reynolds 2000-2003

Last updated: 14/Jul/2003
