home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / SR211.ZIP / SYSOP.DOC < prev   
Text File  |  1994-03-07  |  13KB  |  319 lines

  1.                              S P A C E   R A C E
  2.  
  3.                              W r i t t e n    b y
  4.  
  5.                     W i l l i a m    H.    R o u n t r e e
  6.  
  7.                        C o p y r i g h t  (c)   1 9 9 3
  8.  
  9.  
  10. Space Race, Copyright (c) 1993 by William H. Rountree, is being
  11. distributed as Shareware. Under this concept you may use the SHAREWARE
  12. (unregistered) version for a reasonable period of time for evaluation
  13. after which you must either register your copy or discontinue  usage.
  14.  
  15. Disclaimer:
  16.  
  17.      This program and other files associated with it are not
  18.      guaranteed to be bug free or virus free.  We are not
  19.      responsible for any damages of any kind, including
  20.      profit loses and data loss, that relate directly or
  21.      indirectly to these programs and files.  You may
  22.      distribute this program, as long as it is in unmodified
  23.      for with all the files originally included.
  24.  
  25. Credits:
  26.      Quick Basic (R) is a registered trade mark of Microsoft Corporation
  27.  
  28.      PCBoard (R) is a registered trade mark of Clark Development
  29.                  Corporation
  30.  
  31.      DoorFrame is copyrighted by Ted Freeman 1990-3,
  32.                   copyright (c) July-93 by Richard Paquette
  33.  
  34.  
  35. Overview:
  36.  
  37.           * * * * * * * This Door Requires ANSI  * * * * * * *
  38.  
  39.      Space Race is a space colonization/combat door game.  Users attempt
  40.      to increase their empire from 1 planet to be the most powerful in
  41.      the game.  Unlike many doors, this one allows the users to play
  42.      multiple turns in a single day.   This happens if all players take
  43.      their turn, maintance is performed automatically, and everyone can
  44.      take their next turn.  This door does not require any daily maintance.
  45.  
  46. Configuration file setup:
  47.                                 Example Batch File
  48.                                 ------------------
  49. A sample batch file is included and is similar to the following:
  50.  
  51.    ECHO OFF
  52.    CD\DOORS\SPACERAC       <=- Switch to the door's Directory.
  53.    SR1 SR.CFG              <=- Execute the door program and pass the
  54.                                 configuration filename to the program.
  55.    CD\PCB                  <=- Go back to PCB DIR when user exits door.
  56.    BOARD                   <=- Restart BBS.
  57.  
  58.  
  59.                           Configuration Files
  60.                           -------------------
  61.  
  62. Example configuration file for PCBOARD.SYS
  63. ------------------------------------------
  64.  
  65. C:\PCB\PCBOARD.SYS  <=-  (Full pathname of your PCBOARD.SYS file)
  66. Prime Base          <=-  (Change this to your BBS name)
  67. William             <=-  (The Sysop's first name)
  68. Rountree            <=-  (The Sysop's last name)
  69. 00000               <=-  (Your BBS Registration Number)
  70. 1                   <=-  (Number of Galaxies a player can be involved in.)
  71. William Rountree    <=-  (Sponsor of Door)
  72.  
  73. Example configuration file for USERS.SYS
  74. ------------------------------------------
  75.  
  76. C:\PCB\USERS.SYS    <=-  (Full pathname of your USERS.SYS file)
  77. Prime Base          <=-  (Change this to your BBS name)
  78. William             <=-  (The Sysop's first name)
  79. Rountree            <=-  (The Sysop's last name)
  80. 00000               <=-  (Your BBS Registration Number)
  81. 1                   <=-  (Number of Galaxies a player can be involved in.)
  82. William Rountree    <=-  (Sponsor of Door)
  83.  
  84. Example configuration file for DOOR.SYS
  85. ---------------------------------------
  86.  
  87. C:\BBS\DOOR.SYS     <=-  (Full pathname of your DOOR.SYS file)
  88. Prime Base          <=-  (Change this to your BBS name)
  89. William             <=-  (The Sysop's first name)
  90. Rountree            <=-  (The Sysop's last name)
  91. 00000               <=-  (Your BBS Registration Number)
  92. 1                   <=-  (Number of Galaxies a player can be involved in.)
  93. William Rountree    <=-  (Sponsor of Door)
  94.  
  95. Example configuration file for USERINFO.DAT
  96. -------------------------------------------
  97.  
  98. C:\BBS\USERINFO.DAT <=-  (Full pathname of your USERINFO.DAT file)
  99. Prime Base          <=-  (Change this to your BBS name)
  100. William             <=-  (The Sysop's first name)
  101. Rountree            <=-  (The Sysop's last name)
  102. 00000               <=-  (Your BBS Registration Number)
  103. 1                   <=-  (Number of Galaxies a player can be involved in.)
  104. William Rountree    <=-  (Sponsor of Door)
  105.  
  106. Example configuration file for CALLINFO.BBS
  107. -------------------------------------------
  108.  
  109. C:\BBS\CALLINFO.BBS <=-  (Full pathname of your CALLINFO.BBS file)
  110. Prime Base          <=-  (Change this to your BBS name)
  111. William             <=-  (The Sysop's first name)
  112. Rountree            <=-  (The Sysop's last name)
  113. 00000               <=-  (Your BBS Registration Number)
  114. 1                   <=-  (Number of Galaxies a player can be involved in.)
  115. William Rountree    <=-  (Sponsor of Door)
  116.  
  117. Example configuration file for DORINFOx.DEF
  118. -------------------------------------------
  119.  
  120. C:\BBS\DORINFOx.DEF <=-  (Full pathname of your DORINFOx.DEF file
  121.                           where 'x' is the BBS Node number.
  122. Prime Base          <=-  (Change this to your BBS name)
  123. William             <=-  (The Sysop's first name)
  124. Rountree            <=-  (The Sysop's last name)
  125. 00000               <=-  (Your BBS Registration Number)
  126. 1                   <=-  (Number of Galaxies a player can be involved in.)
  127. William Rountree    <=-  (Sponsor of Door)
  128.  
  129. Example configuration file for SFDOORS.DAT
  130. ------------------------------------------
  131.  
  132. C:\BBS\SFDOORS.DAT  <=-  (Full pathname of your SFDOORS.DAT file)
  133. Prime Base          <=-  (Change this to your BBS name)
  134. William             <=-  (The Sysop's first name)
  135. Rountree            <=-  (The Sysop's last name)
  136. 00000               <=-  (Your BBS Registration Number)
  137. 1                   <=-  (Number of Galaxies a player can be involved in.)
  138. William Rountree    <=-  (Sponsor of Door)
  139.  
  140. Example configuration file for GTUSER.BBS
  141. ----------------------------------------
  142.  
  143. C:\BBS\GTUSER.BBS   <=-  (Full pathname of your GTUSER.BBS file)
  144. Prime Base          <=-  (Change this to your BBS name)
  145. William             <=-  (The Sysop's first name)
  146. Rountree            <=-  (The Sysop's last name)
  147. 1                   <=-  (COM port number - defaults to 1)
  148. 1                   <=-  (Node number - defaults to 1)
  149. 00000               <=-  (Your BBS Registration Number)
  150. 1                   <=-  (Number of Galaxies a player can be involved in.)
  151. William Rountree    <=-  (Sponsor of Door)
  152.  
  153. Example configuration file for TRIBBS.SYS
  154. ----------------------------------------
  155.  
  156. C:\BBS\TRIBBS.BBS   <=-  (Full pathname of your TRIBBS.SYS file)
  157. Prime Base          <=-  (Change this to your BBS name)
  158. William             <=-  (The Sysop's first name)
  159. Rountree            <=-  (The Sysop's last name)
  160. 00000               <=-  (Your BBS Registration Number)
  161. 1                   <=-  (Number of Galaxies a player can be involved in.)
  162. William Rountree    <=-  (Sponsor of Door)
  163.  
  164. NOTE: At present it is unclear which BBS systems read their BBS drop files
  165.       back in and make updates to the system files upon termination of a door.
  166.       If your BBS performs this function then your files will be updated,
  167.       otherwise nothing will change and the updates will have to be performed
  168.       manually. It is left to the individual Sysop to know if his BBS
  169.       software does indeed perform the updates or not.
  170.  
  171.     DoorFrame requires DOS 3.x and up since all files are opened in SHARED
  172.     mode.
  173.  
  174.     When using PCBOARD.SYS, DoorFrame also accesses the USERS file.
  175.  
  176.     When using USERS.SYS, DoorFrame also accesses PCBOARD.SYS, PCBOARD.DAT
  177.     and the USERS file.
  178.  
  179.     The DOOR.SYS used by DoorFrame is the standard 52 line GAP (tm) file.
  180.  
  181.     The CALLINFO.BBS used by DoorFrame currently contains 36 lines.
  182.  
  183.     If ANY Basic error is encountered, it will branch to ERR.ROUTINE and
  184.     call the ERRORS subroutine. The error will be printed to the screen and
  185.     written to DFRAME.ERR. Your Door will then exit back to the BBS.
  186.  
  187. Fossil Driver Support
  188. ---------------------
  189.  
  190. SR1 SR-1.CFG /FD
  191.  
  192. -  BNU: Not Tested yet.  (To my knowledge.)
  193.  
  194. -  XOO: Not Tested yet.  (To my knowledge.)
  195.  
  196. Environment Variables:
  197.  
  198. Space Race supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4
  199. and COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  200. number after the configuration filename.
  201.     SR1 SR-1.CFG /5 OR
  202.     SR1 SR-1.CFG /%IRQ%  for the environment variable.
  203. The /5 tells Space Race to use IRQ5 rather than the standard IRQ4 that
  204. is normally used with COM1. No /x parameter is needed for the standard IRQ's.
  205.  
  206. When specifying the location of the system file on line 1 of the doors .CFG
  207. file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
  208. and %wcnodeid%. Some examples:
  209.  PCBoard:
  210.    USERS.SYS in C:\PCB           - %pcbdrive%%pcbdir%\USERS.SYS
  211.    USERS.SYS in C:\PCB\NODE1     - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
  212.  
  213.  Wildcat!:
  214.    USERINFO.DAT in C:\WC\NODE1   - C:\WC\NODE%wcnodeid%
  215.  
  216. Non-PCBoard systems may use the PCB environment variables by setting them
  217. in either AUTOEXEC.BAT or in the batch that runs the door. For example:
  218.  SET PCBDRIVE=C:
  219.  SET PCBDIR=\BBSDIR
  220.  SET PCBNODE=1
  221.  
  222.  
  223. Daily Maintance:
  224.  
  225.      No modification of your daily maintance is required since Space Race  
  226.      performs it's Daily Maintance on the first caller into a specific galaxy.
  227.      This maintance is very short and should not delay the play by that call
  228.      very much.
  229.  
  230. Limitations:
  231.  
  232.      This door will continue to operate in it's original condition until
  233.      it is registered.  A delay and message will be displayed upon
  234.      it start and exit.  Each user may only be involved in 1 galaxy at a time.
  235.      All of these limitations will be removed upon it's registration.
  236.  
  237. Sysop Keys
  238. ==========
  239.  
  240. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  241.          written to DOOR.SYS and USERS.SYS
  242. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  243.          and/or written to DOOR.SYS and USERS.SYS
  244. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  245. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  246.          and/or written to DOOR.SYS and USERS.SYS
  247. F8    -  Returns the caller involuntarily to the BBS.
  248. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  249.          and/or written to DOOR.SYS and USERS.SYS
  250. F10   -  Activates SysOp CHAT mode within the DOOR.
  251. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  252. UP    -  Give the caller extra time while in the DOOR.
  253. DN    -  Subtract time from the caller while in the DOOR.
  254. HOME  -  HELP key for Status Line options.
  255. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  256. ALT-X -  PCBoard will exit after current caller logs off. Value is
  257.          passed to PCBoard. Not available on non-PCBoard systems.
  258.  
  259. Beta Testing:
  260.  
  261.      This version has been beta tested only on Prime Base.
  262.  
  263. Upgrading from 1.xx to 2.xx:
  264.  
  265.       Due to extensive rewrite, you must remove all previous files and
  266.       start over.  Please note the change in .cfg file format.
  267.      
  268. Registration:
  269.  
  270.      Space Race costs $15.00 US currency to register.  I will post a
  271.      message on Prime Base in the Door Support Conference with your
  272.      individual registration number.  If you have any problems or questions,
  273.      please leave all messages in this area for:
  274.  
  275.           William Rountree or Sysop at:
  276.  
  277.           Prime Base Node #1: (804) 587-4289   14,400 V32Bis, V42Bis
  278.                           #2: (804) 587-4382   16,800 USR Dual Standard
  279.           Voice:              (804) 587-3082
  280.           FidoNet: 1:275/58
  281.  
  282.      Bill McPhail is also an authorized distribution and registration site.
  283.      Please, if you use this site, make your check or money order out to Bill
  284.      McPhail instead of myself.
  285.  
  286.           Bill McPhail at:
  287.  
  288.           The BoardRoom BBS #1: (206) 837-1763   14,400 V32Bis, V42Bis
  289.                             #2: (206) 846-0755   14,400 V32Bis, V42Bis
  290.           FidoNet: 1:138/138
  291.                    1:138/237
  292.  
  293.      Elizabeth Bachman is also the authorized East Coast distribution site.
  294.  
  295.           Elizabeth Bachman at:
  296.  
  297.           The Midnight Special BBS #1: (207) 439-7919 14,400 V32Bis, V42Bis
  298.                               #2: (207) 439-9318 2400
  299.           FidoNet: 1:326/105
  300.  
  301.     Rick Barrowclough is also an authorized CANADIAN distribution site.
  302.  
  303.           Rick Barrowclough at:
  304.  
  305.           The WYRM'S LAIR #1: (604) 542-5641    14,400 V32Bis, V42Bis
  306.                           #2: (604) 558-1979     2,400 (Soon Terbo)
  307.           FidoNet: 1:353/320
  308.  
  309.  
  310.    Werner Sepultur is also an authorized EUROPEAN distribution site.
  311.  
  312.           Werner Sepultur at:
  313.  
  314.           Sepultura-BBS Verden #1: +49 (0)4231-68618   14,400 USR Dual
  315.                                #2: +49 (0)4231-68619   19,200 ZyXel
  316.                                #3: +49 (0)4231-68951   16,800 ZyXel
  317.                                #4: +49 (0)4231-962040  64,000 ISDN
  318.           FidoNet:
  319.