452 lines
7.1 KiB
HTML
452 lines
7.1 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Introduction</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Game Server HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Game Server HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Basics"
|
|
HREF="basics.html"></HEAD
|
|
><BODY
|
|
CLASS="SECT1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Game Server HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
></TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="basics.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="SECT1"
|
|
><H1
|
|
CLASS="SECT1"
|
|
><A
|
|
NAME="INTRO"
|
|
></A
|
|
>1. Introduction</H1
|
|
><P
|
|
>This document describes how to install, configure and maintain dedicated servers for various popular multiplayer games, such as the Quake series, Half-Life/Counter-Strike and other first-person shooters. Linux makes a great operating system for game servers because of its stability and speed (not to mention it's Free).</P
|
|
><DIV
|
|
CLASS="SECT2"
|
|
><H2
|
|
CLASS="SECT2"
|
|
><A
|
|
NAME="COPYRIGHT"
|
|
></A
|
|
>1.1. Copyright and License</H2
|
|
><P
|
|
> This document is (c) 2001-2002 Anders Jensen-Urstad. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at <A
|
|
HREF="http://www.gnu.org/copyleft/fdl.html"
|
|
TARGET="_top"
|
|
>http://www.gnu.org/copyleft/fdl.html</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECT2"
|
|
><H2
|
|
CLASS="SECT2"
|
|
><A
|
|
NAME="HISTORY"
|
|
></A
|
|
>1.2. History</H2
|
|
><P
|
|
>I wrote this document because I couldn't find any decent documents covering more than one game. Wading through piles of readmes, guides, howtos and webpages can be quite tedious. </P
|
|
><P
|
|
> <DIV
|
|
CLASS="REVHISTORY"
|
|
><TABLE
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
><TR
|
|
><TH
|
|
ALIGN="LEFT"
|
|
VALIGN="TOP"
|
|
COLSPAN="3"
|
|
><B
|
|
>Revision History</B
|
|
></TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 1.0</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-12-16</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added KTeams Pro to QW. Updated most version numbers and links. Removed the actual GFDL from the document. Many minor changes.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.99</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-07-08</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Changed license, minor fixes.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.23</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-03-03</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Revised and changed Half-Life/Counter-Strike.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.22</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-01-28</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added Rocket Arena 3 and Alliance to Quake3.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.22</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-01-26</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added Security and permissions, revised QuakeWorld; added QuakeForge. Revised LMCTF. Added Lithium II, L-Fire DM and L-Fire CTF. Revised Q2Admin.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.21</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-01-15</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Updated Half-Life/Counter-Strike. Added Rocket Arena to QuakeWorld.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision 0.20</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2001-01-14</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: aju</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>First draft.</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECT2"
|
|
><H2
|
|
CLASS="SECT2"
|
|
><A
|
|
NAME="NEWVERSIONS"
|
|
></A
|
|
>1.3. New versions</H2
|
|
><P
|
|
> The newest version of this document can be found at its homepage <A
|
|
HREF="http://x.unix.se/howto/"
|
|
TARGET="_top"
|
|
>http://x.unix.se/howto/</A
|
|
> (both HTML and its SGML source).
|
|
Other versions may be found in different formats at the <A
|
|
HREF="http://www.tldp.org/"
|
|
TARGET="_top"
|
|
>Linux Documentation Project</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECT2"
|
|
><H2
|
|
CLASS="SECT2"
|
|
><A
|
|
NAME="CREDITS"
|
|
></A
|
|
>1.4. Credits</H2
|
|
><P
|
|
> I've gathered information from lots and lots of different READMEs, HOWTOs, web pages, and of course personal experience.
|
|
The Unreal Tournament section was written by Knight Walker <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:kwalker@aros.net"
|
|
>kwalker@aros.net</A
|
|
>></TT
|
|
>.
|
|
</P
|
|
><P
|
|
> <P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
> Christer <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:vendor@nfn.net"
|
|
>vendor@nfn.net</A
|
|
>></TT
|
|
> helped with some parts about QuakeWorld.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> The <A
|
|
HREF="http://www.tldp.org/HOWTO/Quake-HOWTO.html"
|
|
TARGET="_top"
|
|
>Quake-HOWTO</A
|
|
> by Bob Zimbinski <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:bobz@mr.net"
|
|
>bobz@mr.net</A
|
|
>></TT
|
|
> gave info about various things.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> The <A
|
|
HREF="http://www.bluesnews.com/faqs/q2s-faq.html"
|
|
TARGET="_top"
|
|
>Q2 Server FAQ</A
|
|
>.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> <A
|
|
HREF="http://www.atomicage.com:80/quake/server/server_cfg/"
|
|
TARGET="_top"
|
|
>http://www.atomicage.com:80/quake/server/server_cfg/</A
|
|
>.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> <A
|
|
HREF="http://www.planethalflife.com/server/"
|
|
TARGET="_top"
|
|
>http://www.planethalflife.com/server/</A
|
|
>.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> Lots of Counter-Strike info from <A
|
|
HREF="http://server.counter-strike.net"
|
|
TARGET="_top"
|
|
>http://server.counter-strike.net</A
|
|
>.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> #nucdawn@EFnet, <A
|
|
HREF="http://unix.se"
|
|
TARGET="_top"
|
|
>unix.se</A
|
|
>, #unix.se@freenode
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> id Software for making the best multiplayer games.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> Dave "Zoid" Kirsch for making Threewave CTF for all the Quake games and for the Linux ports!
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> Loki Entertainment Software for their work on Quake3 and for everything they contributed to the Linux and open-source community.
|
|
</P
|
|
></LI
|
|
></UL
|
|
></P
|
|
></DIV
|
|
><DIV
|
|
CLASS="SECT2"
|
|
><H2
|
|
CLASS="SECT2"
|
|
><A
|
|
NAME="FEEDBACK"
|
|
></A
|
|
>1.5. Feedback</H2
|
|
><P
|
|
> If you have any questions, comments, suggestions, corrections or whatever, please mail them to <TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:anders@unix.se"
|
|
>anders@unix.se</A
|
|
>></TT
|
|
>.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="basics.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Game Server HOWTO</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Basics</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |