hlmaster.list(1)           User Manual           hlmaster.list(1)



NAME
       hlmaster.list  - How to load your own list of gameservers.


DESCRIPTION
       This document describes, how the config-file has  to  look
       like,  for  loading  into  hlmaster with the --server-list
       argument.
       You might also want to start hlmaster  with  the  --closed
       argument. See hlmaster(1) for more information.

       Create  an  empty  text-file and insert one gameserver per
       line with the following syntax:

            type ip-address port

       Please note that you cannot pass  a  hostname,  you  abso-
       lutely have to give hlmaster an ip-address.
       The port however is not required (27015 is presumed then).
       The ip-address and the port have to be separated by a  ':'
       or  by at least one space/tab character. Servers loaded by
       --server-list are limited to 3000. The overall limit  with
       dynamically added servers is 60000.

       The type definition has to be passed in front of the host,
       but you may optionally ommit it completly (check is  taken
       by default).

       Available types:

       check  The  gameservers  loaded from your list do not send
              heartbeats. To prevent your list of containing dead
              servers,  this options turns on pinging the servers
              every five minutes. This is also the default, if no
              type was specified.
              Note:   hlmaster   automagically  converts  servers
              marked as check to  'dynamic'  upon  receipt  of  a
              heartbeat/challenge  and  thereby  removes  them if
              they stop sending beats.

       nocheck
              Servers marked with nocheck will  never  time  out!
              They  will  remain  in  the  list, even if they are
              dead. This option actually should not be used.
              Note: hlmaster does  not  convert  nocheck  servers
              upon receipt of a heartbeat.


       Note: Case is not ignored! Enshure you write the type def-
       inition in lowercase.

       Comments are also allowed and initiated with the  familiar
       '#'  sign.  They may begin everywhere in a line and remain
       active until the end of line.

       Look at the SIGNALS section in the hlmaster(1) manpage for
       instructions  on  reloading the filters, while hlmaster is
       running.


EXAMPLES
       An example server.list is  provided  within  the  examples
       directory  of  the  source distribution. However, here's a
       short example:

            # example hlmaster gameserver list

            # aaa swiss counterstrike
            check     194.209.69.205:27015

            # l33t s3rv3r, n3v3r d0wn
            nocheck   194.209.69.205:27020

            # some other servers
            123.123.123.123     27015
            234.234.234.234     27015


REPORTING BUGS
       Report bugs to <bullet@users.sourceforge.net>.


AUTHOR
       Silvan Minghetti <bullet@users.sourceforge.net>.


COPYRIGHT
       Copyright (c) 2001 Silvan Minghetti
       This is free software; see the source for  copying  condi-
       tions.  There is NO warranty; not even for MERCHANTABILITY
       or FITNESS FOR A PARTICULAR PURPOSE.


LEGAL NOTES
       Half-Life is a trademark of valve software.


SEE ALSO
       hlmaster(1), hlmaster.filter(1), hlmaster.gameserver(1)

       Check  http://hlmaster.sourceforge.net for newest version.



HLMaster                   22 June 2001          hlmaster.list(1)