home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 3.7 / 1997-10_Disc_3.7.iso / quakefvf / server.txt < prev    next >
Text File  |  1997-07-16  |  18KB  |  439 lines

  1. Future vs. Fantasy Documentation  v. 3.0  
  2. Quake Conversion
  3.  
  4. Freeform Interactive
  5. http://www.freeformint.com
  6.           
  7. Future vs. Fantasy is copyrighted by Freeform Interactive.
  8.  
  9. QUAKE« ⌐ 1996 is a registered trademark of Id Software, Inc.
  10.  
  11. Neither FvF nor Freeform Interactive are in any way affiliated with id 
  12. Software, Inc.  Id Software will not provide technical or other support for FvF.
  13.  
  14.  
  15. ---------------------------------------------------------------
  16. ---------------------------------------------------------------
  17. [Server Documentation]
  18. --------------------------------------------------------------
  19. ---------------------------------------------------------------
  20.  
  21.  
  22.     Future vs. Fantasy Quake (hereby referred to as "FvF" or "the
  23.         software") is provided AS IS.  Neither FreeForm Interactive (FI),
  24.         Hap (hap@ucsd.edu), kenn (kenn@autobahn.org), Raison
  25.         (raison@concentric.net), nor any individuals either associated or not
  26.         associated with FI, including, but not limited to any individual
  27.         mentioned by the above or this documentation file, is responsible for
  28.         any damage, or financial, physical, emotional, spiritual, economic,
  29.         temporal, or spatial loss that may result from running or even simply
  30.         possessing the software. FreeForm Interactive also claims the right
  31.         to modify this document without prior notification, but will most
  32.         likely refrain from including clauses that bequeath unto FI any
  33.         property or family members of individuals using the software and
  34.         thus abiding by this disclaimer/ad hoc license agreement.
  35.  
  36.  
  37.  
  38. ---------------------------------------------------------------
  39. ---------------------------------------------------------------
  40. [Table of Contents]
  41. Ia. Minumum Recommended Requirements
  42.  
  43. IIa. How Do I Run an FvF Server?
  44.   b. How Do I List My Server?
  45.  
  46. IIIa. What Are the Extra Options as a Server?
  47.    b. How Do I Customize FvF? 
  48.    c. Noexit 3
  49.    d. Remote Admin - Freeform Passcode 2.0: Setting the Passcode
  50.    e. Remote Admin - Freeform Passcode 2.0: Using the Commands
  51.    f. FvF Standard Settings
  52.    g. Teamplay BitFlags
  53.    h. Quest Mode
  54.    i Default Multi-Player Server Enhancements
  55.  
  56.  
  57.  
  58. ---------------------------------------------------------------
  59. ---------------------------------------------------------------
  60. [Ia. Minimum Recommended Requirements]
  61.  
  62.         The following lists the minimum requirements recommended
  63.         in running a server.  
  64.         
  65.         Pentium 100
  66.         24 Megs of RAM
  67.         Lan or T1 Connection
  68.  
  69.         WinQuake 1.0 or later is highly recommended but not
  70.         necessary.
  71.  
  72. ---------------------------------------------------------------
  73. ---------------------------------------------------------------
  74. [IIa. How Do I Run an FvF Server?]
  75.  
  76.         A should be server must be run on a LAN or T1 (or faster
  77.         connection). Do not attempt to run a server on a modem line
  78.         except when servicing only one client.  The server should be
  79.         run in dedicated mode.
  80.  
  81.         At least 16 Megs of RAM must be dedicated only to be used by FvF.  
  82.  
  83.     Note: The server program is best downloaded from ftp.cdrom.com or
  84.         ftp.idsoftware.com.
  85.  
  86.         (The recommended server program is WinQuake 1.0.)
  87.  
  88.  
  89. 1. Download FvF into a temporary directory.
  90.  
  91. 2. Decompress FvF into a SUBDIRECTORY under QUAKE.
  92.         
  93.     For example:
  94.     If your Quake stored in C:\QUAKE, then decompress FvF into
  95.         C:\QUAKE\FVF.
  96.  
  97.     If Quake is in D:\GAMES\QUAKE, then decompress into
  98.         D:\GAMES\QUAKE\FVF.
  99.  
  100. 3. Run your dedicated server program with 16 Megs of locked RAM.
  101.  
  102.         For example:
  103.         WINQUAKE.EXE -GAME FVF -WINMEM 16 -WINLOCK
  104.  
  105. 4. Run the server as you normally would.  
  106.  
  107.  
  108. ---------------------------------------------------------------
  109. ---------------------------------------------------------------
  110. [IIIa. What are the Extra Options as a Server?]
  111.  
  112.         FvF Quake supports all normal Quake server options.
  113.  
  114.         Additionally:
  115.           FvF Quake supports Remote Ops commands, alternative modes
  116.           of Teamplay, and several server options that help make
  117.           FvF the best Quake add-on available. 
  118.  
  119.  
  120. -----
  121. [IIIb. How Do I Customize FvF?]
  122.  
  123.         Customizing FvF is simple task. Unlike most patches, you do not
  124.         need to learn Quake C. FvF uses three variables to give more
  125.         options to the server.  
  126.  
  127.         Variables Used to Customize FvF:
  128.                TEMP1 
  129.                TEAMPLAY 
  130.                NOEXIT
  131.  
  132.              
  133. -----
  134. [IIIc. Noexit 3]
  135.  
  136.     NOEXIT 3
  137.         
  138.     NOEXIT 3 when combined with the FRAGLIMIT option allows the server
  139.         to set the minimum frags required to exit a level.  When a player
  140.         reaches the "Fraglimit", the server will tell the player he has
  141.         exception:  If you do not have enough frags to exit the level
  142.         (< FRAGLIMIT), you will be gibbed if you attempt to exit.
  143.  
  144.         For example:
  145.     If NOEXIT 3 and FRAGLIMIT 20:
  146.         Players cannot exit the level unless they have 20 or more
  147.                 frags.
  148.  
  149.  
  150. ------
  151. [IIId. Remote Admin - Freeform Passcode 2.0: Setting the Passcode]
  152.  
  153.         FvF 2.0 utilities Freeform Passcode 2.0 to control remote-admin
  154.         access.  Freeform Passcode is also avalible as a seperate Quake
  155.         C patch at Freeform's homepage:
  156.  
  157.                 http://www.planetquake/freeform
  158.  
  159.  
  160.     To set the Remote Administrator Passcode, you do not need to 
  161.     modify any FvF code.  It is very simple and can be dynamically
  162.         changed without recompilation. Using Remote Admin Commands requires
  163.         that two impulses are entered in the correct order, a standard
  164.         combination passcode.  To enter the passcode, at the console type
  165.         the first impulse, followed by a zero, then the second impulse. The
  166.         zero is the "space" between the two numbers:
  167.     
  168.     TEMP1 <First Impulse>0<Second Impulse>  
  169.  
  170.     For Example:
  171.  
  172.                 [Example 1]
  173.  
  174.         If your first impulse is:     143
  175.                 And your second impulse is:     203
  176.  
  177.                 You would type:                 TEMP1 1430203
  178.                               --- ---
  179.                                ^   ^
  180.                                                        |   |
  181.         First Impulse for the Passcode --------    |
  182.         Second Impulse for the Passcode -----------
  183.  
  184.         
  185.                 [Example 2]
  186.  
  187.         If your first impulse is:    101
  188.         And your second impulse is:     17
  189.  
  190.         You would type:            TEMP1 1010017
  191.  
  192. NOTE: Quake limits impulses to integers between 0 and 255.  Also, some
  193.       impulses are already used by Quake and FvF, ie. 255 is Quad Cheat.
  194.       Make sure your passcode does not consist of impulses already used
  195.       or out of range.
  196.       
  197.       Generally, avoid impulses
  198.  
  199.                        0-8, 30, 31, 245, and 255.  
  200.  
  201.       Be careful not to use impulse 0 as part of your passcode, or else you 
  202.       will leave huge security problems.
  203.  
  204.  
  205. -----
  206. [IIIe. Remote Admin - Freeform Passcode 2.0: Using the Commands]
  207.  
  208.     If you set the passcode correctly, you can enter it during the game
  209.         in the console.  The passcode impulses must be entered in order.
  210.         For security reasons, there is NO message when you enter the
  211.         passcode.  Quake's console does not refresh between commands, so
  212.         you will need to exit the console (~) after entering the first
  213.         passcode impulse, and re-enter the console (~) to enter the second
  214.         impulse.  The same goes for op commands.  You need to leave the
  215.         console after entering each op impulse for the command to take effect.
  216.  
  217.     For example:    
  218.  
  219.                 If you entered TEMP1 1230111 in the server's console, then you
  220.                 must enter IMPULSE 123, exit the console with the ~ key,
  221.                 re-enter the console with the ~ key, and type IMPULSE 111 in
  222.                 your client side console to give yourself Remote Admin access.
  223.  
  224.         After you have been "Admin'ed," you can send ANY admin command into
  225.         the server.  There is no limit to amount of useful or useless
  226.         admin commands that are can be sent into the server and only requires
  227.         you to memorize one impulse.
  228.  
  229.         This is done by changing your player name and entering impulse 245. 
  230.  
  231.         For example:
  232.  
  233.                 If you wished to change "teamplay" to "96".
  234.  
  235.                 1. Enter the your passcode.
  236.                 2. Change your player name to "teamplay 96".
  237.                 3. Enter "impulse 245".
  238.                 4. Change your name back to your original name.
  239.  
  240.         For example:
  241.  
  242.                 If you wished to change "noexit" to "3".
  243.  
  244.                 1. Enter the your passcode.
  245.                 2. Change your player name to "noexit 3".
  246.                 3. Enter "impulse 245".
  247.                 4. Change your name back to your original name.
  248.  
  249. NOTE: No message is shown when you are "Admined" or enter the wrong
  250.       passcode for security.  Also for security, after a level is changed,
  251.       the passcode must be reentered.
  252.  
  253.  
  254. -----
  255. [IIIf. FvF Standard Settings]
  256.  
  257.        Type these setting in at FvF server console.  They activate standard FvF
  258.        modes of play.  It is recommended you use these settings.  These setting 
  259.        can be fined tuned (see below), however, it is highly discouraged.
  260.  
  261. NOTE: "No Telefrag" is default.
  262.  
  263.        Purge 
  264.         Typing "purge" in console will activate Purge mode (see below).
  265.  
  266.        Quest 
  267.         Likewise, typing "quest" activates Quest mode (see below).
  268.  
  269.        Ffa
  270.         Free For All mode turns the server into a deathmatch game without
  271.         teams.
  272.  
  273.        Teams
  274.         This switch on two teams, similar to Purge, expect without an
  275.         altar.
  276.  
  277.  
  278. -----
  279. [IIIg. Teamplay BitFlags]
  280.       
  281.        The "teamplay" field is uses bit flags to set itself for different 
  282.        FvF modes.  It is not recommended users adjust the bitfield manually
  283.        unless they are really familiar with bitfields.  Instead, use the settings
  284.        above.       
  285.  
  286.         1      Team Health
  287.                 Teammates cannot hurt each other.
  288.  
  289.         2      Team Armor
  290.                 Teammates cannot damage each other's armor.
  291.  
  292.         4      Team Colors 
  293.                 Limits the team colors to the standard red and blue.
  294.  
  295.         8      Team Lock
  296.                 Players are generally not allowed to switch teams.  If they
  297.                 do switch teams, they are only allowed on the smaller team.
  298.   
  299.         16     Always Class Switch
  300.                 With this set, players do not need 50 life to switch classes.
  301.  
  302.         32     No Suicide
  303.                 This option makes it so the players cannot suicide.
  304.  
  305.     64     Toggle Altar
  306.                   This turns on the Altar for Quest.  This can used be during
  307.                 normal deathmatch, but it is required for Purge.
  308.  
  309.         128    No Telefrag
  310.                 Telefrag is disable.  This normally the default.
  311.  
  312.  
  313. -----
  314. [IIIh. Quest Mode]
  315.  
  316. D.  Quest Mode Rules
  317.     This is where the fun begins. Quest is a hybrid coop and RPG game for
  318.         FvF. Quest adds a whole new dimension to Quake and is in our opinion,
  319.         the ultimate teamwork experience. By allowing multiple players to
  320.         completely work together, the players must work together to beat the
  321.         much stronger monsters and complete the level. Unlike traditional
  322.         coop, Quest gets rid of some of the burdensome aspects of cooperative
  323.         play. There isn't any need for keys, health or ammo respawns. The
  324.         monsters are hopefully challenging enough so that players will find
  325.         themselves coordinating their attacks to eliminate them. Players are
  326.         awarded frags for eradicating monsters. These frags are carried from
  327.         one level to the next. When a player earns enough frags, they serve
  328.         as experience points as in any good RPG. The player will advance in
  329.         levels. Quest mode is activated when "coop 0" and "deathmatch 3" is
  330.         set by the server.
  331.  
  332.     1.  Rules in Quest mode:
  333.         a.  You cannot hurt other players.
  334.         b.  Initially most monsters have 2X life. Fiends and Hell
  335.                      Knights have 4X life.  Shamblers and Vores have 8X life.
  336.         c.  Frags are considered experience points. The more
  337.                     experience points you get, the more levels you can gain.
  338.                     Players are normally awarded 1 frag per monster killed.
  339.                     Fiends and Hell Knights give 2 frags. Shamblers and Vores
  340.                     give 3 frags. Level as gained when frags reach the
  341.                     following: 4, 8, 16, 32, 64, 128, 256, 512, 999.
  342.                 d.  Players lose 5% of frags from being killed by a monster.
  343.                     They can lose a maximum of 5 frags.  They cannot drop
  344.                     below 0 frags and they cannot suicide.
  345.                 e.  Experience frags will carry from one level map to the
  346.                     next.
  347.                 f.  When a backpack is dropped, it contains all of the
  348.                     players weapons and ammo, not just the last one used.
  349.                     Only the backpack's owner can pick up his backpack.
  350.                 h.  Players must kill 75% of all monsters to exit a level.
  351.                     They are informed when they have reached 75%.
  352.         i.  Keys are not necessary and all gates/doors are already
  353.                     open.
  354.         j.  Health and ammo take 3X as long to respawn. Health
  355.                     regenerates every 60 sec's.  Ammo regenerates every 90
  356.                     sec's.
  357.         k.  Armor and Power-ups do not respawn at all. You must rely
  358.                     on your team Cleric for those once they are depleted from
  359.                     the map, so make sure someone is a cleric!
  360.         l.  Some weapons are considered power-ups during game play and
  361.                     are needed for characters to gain certain abilities.
  362.                     Weapon availability and rules act exactly as "deathmatch
  363.                     2". They do not disappear when picked up by a player. They
  364.                     are always available so that everyone can power up.
  365.         m.  Quest servers are typically limited to 4 players due to
  366.                     the fact there are only 4 coop spawn spots.
  367.  
  368.  
  369. -----
  370. [IIIi. Purge Mode]
  371.  
  372.     Purge is activated by "deathmatch 1" and "teamplay 611."
  373.  
  374.     This is where FvF really deviates from regular Quake or any other
  375.         game. Purge is a variation of tag, King of the Mountain, and Capture
  376.         the Flag. But it is not like any single one of them. In many ways
  377.         Purge takes from paintball as much as CTF takes from paintball.
  378.         Purge is usually called Defend the Fort or Alamo where there is only
  379.         one flag and one team defends while the other is the attacker. Purge
  380.         is religious cleansing war.  There are two religions, each believing
  381.         that they are the most holy under the eyes of their gods and no other
  382.         religion should exist other than theirs. And if they have to, they
  383.         will use any and all means at their disposal to wipe out the other
  384.         side.  Of course, as in any religious sect, they hold certain items
  385.         more holy than others. They distinguish each other through color.
  386.         There is the Devout Red Order of Siplak and the Blue Consciousness of
  387.         Kalpis. They must try to establish a temple, a following, and appease
  388.         their god before the other religion does.  One religion is defending
  389.         their god, while the other religion is trying to "purge" the heretics.
  390.         It is a constant struggle that. like a pendulum, swings back and forth
  391.         
  392.     1.  The Altar.
  393.         a.  Only the Cleric, Monk, and Deity can stand on the Altar.
  394.                     While on the Altar, their regeneration rate increases to
  395.                     1 per second.
  396.         b.  The Monk and Cleric can be telefragged while on the Altar.
  397.         c.  If they try to use it, any other character type will take
  398.                     damage from standing on the Altar.
  399.         d.  The Altar is always at the player's normal start position.
  400.         e.  The Artifact starts at the Altar.
  401.  
  402.         2.  Artifact of Divinity
  403.         a.  The Artifact grants immortality.
  404.         b.  If it falls in lava, slime. or dropped, it will return
  405.                     to the Altar.
  406.         c.  If 60 seconds pass without it being touched, it will
  407.                      return to the Altar.
  408.  
  409.         3.  Monk and Cleric
  410.                 a.  They can benefit from using the Altar.
  411.         b.  The items they make can only be picked up by members of
  412.                     their own team.
  413.     4.  Deity
  414.         a.  Deities are poor fighter.  Every thing he does leave him
  415.                     feeble and vulnerable for a few seconds.
  416.         b.  Phoenix Attacks does 2.5 damage X life. He can
  417.                     effectively kill one player.  He will weaken to 1 life
  418.                     for 5 seconds afterwards.  He is almost never successful
  419.                     in killing multiple players without assistance.
  420.         c.  A minimum of 60 damage in one frame is needed to kill the
  421.                     Deity. Mass Driver will not kill the Deity but Ninja
  422.                     Bombs will.
  423.         d.  The Deity heals 1 hit point every 5 seconds unless
  424.                     standing on the Altar.
  425.         e.  The Deity can never be telefragged.
  426.  
  427.  
  428. -----
  429. [IIIj. Default Multi-Player Server Enhancements]
  430.       These rules are standard in FvF.  Some of these rules can be toggled from
  431.       the server.  (see SERVER.TXT)
  432.  
  433.     1.  Users may not suicide after they have less than 0 frags.
  434.     2.  Frags will not drop below -10.
  435.     3.  Changing classes usually requires the player to have 50 health.
  436.     4.  All weapons and items are lost when a class is changed.
  437.         5.  User names: "", and "player" are automatically renamed.
  438.         
  439.