home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / v612docs.zip / VC2K < prev    next >
Text File  |  1993-12-16  |  5KB  |  118 lines

  1. .TOPIC:                                           
  2. Doors Configuration
  3.  
  4.                        VBBS 6.12 Documentation -- 2-K-1
  5.  
  6.  
  7.      ╔════════════════════════════════════════════════════════════════╗
  8.      ║ CHAPTER TWO ANNEX K    A. DOORS CONFIGURATION                  ║
  9.      ╚════════════════════════════════════════════════════════════════╝
  10.  
  11.         VBBS will run almost all modern doors and online games
  12.      created for use on BBSes, either straight from the command line
  13.      or through the use of an external door converter, such as DOORWAY
  14.      or DoorMaster.  Doors can be called from function blocks or from
  15.      scripts, as well as this internal doors configuration.
  16.         VBBS shrinks out of memory for all external programs, re-
  17.      serving only a small amount of RAM for its "hooks" that allow
  18.      the user to return to the BBS.  VBBS creates the CHAIN.TXT,
  19.      DOOR.SYS, and DORINFOx.DEF "drop files" which contain user infor-
  20.      mation for use by the door program; most doors will accept at
  21.      least ONE of these formats.  It should be noted, however, that
  22.      some games, particularly WWIV- and PCBoard-specific games, re-
  23.      quire the use of a door converter because of their use of DOS
  24.      interrupts and their methods of handling ANSI graphics.
  25.  
  26.         When you choose item [A] from the VCONFIG Main Menu, you
  27.      will see a scrolling-window screen listing the door programs you
  28.      have installed, along with the SL needed to access them.  Moving
  29.      the highlight bar and pressing [Enter] selects that program's
  30.      configuration entry.
  31.         When configuring a door program in VCONFIG, you will be
  32.      prompted for the following information:
  33.  
  34.      1) Program Name
  35.         ════════════
  36.         The name of the door program, as it will be presented to
  37.         the user.  Try to keep it short; long names will be trun-
  38.         cated (not good if you like to include version numbers).
  39.  
  40.      2) Command Line
  41.         ════════════
  42.         The name of the batch file or command line to execute the
  43.         door program, along with any command-line parameters that
  44.         need to be passed to the door.  Again, full pathnames are
  45.         recommended.
  46.  
  47.      3) Security Lvl
  48.         ════════════
  49.         The MSL (remember *that* abbreviation?) needed to access
  50.         the program.
  51.  
  52.      4) Access Flag
  53.         ═══════════
  54.         If set, allows only those users with matching access flags
  55.         to access the program.  Access flags are set in the user
  56.         editor; for more information, see "The User Editor".
  57.  
  58.      ╔═╗    Access flags can be useful in "beta-testing" door programs
  59.      ╚═╝    to see if you've installed them correctly.  Before announ-
  60.         cing you've got a new online game, give a couple of your
  61.         trusted users access to the game using access flags and
  62.  
  63.                        VBBS 6.12 Documentation -- 2-K-2
  64.  
  65.  
  66.         get them to try to crash the game, tweaking your game set-
  67.         up as necessary.  Once all the glitches are fixed, THEN
  68.         drop the access flag requirement and announce your new on-
  69.         liner; this can spare you some grief from vexed hard-core
  70.         gamers (the kind of feedback you LEAST want to hear).
  71.  
  72.      5) Single User
  73.         ═══════════
  74.         Indicates whether the game is playable on single nodes or
  75.         multi-nodally.  Single-line installations should leave
  76.         this set to YES.
  77.  
  78.      6) Credit Cost
  79.         ═══════════
  80.         Allows sysops running a credit system to charge credits
  81.         for door program access.  This is configurable for each
  82.         individual game.
  83.  
  84.      ╔═╗    Setting up a credit cost for games can either be a great
  85.      ╚═╝    boost for your message-base traffic, or it can be a night-
  86.         mare.  If you use this feature, make sure you don't set
  87.         your credit costs so high that it takes an inordinate
  88.         number of posts or uploads to earn enough credits to play 
  89.         the games.  
  90.  
  91.      D) Delete This Entry
  92.         ═════════════════
  93.         Self-explanatory.
  94.  
  95.  
  96.      ╔═╗    Getting door programs to run correctly, especially upon
  97.      ╚═╝    exiting and re-entering the BBS, is probably the most
  98.         difficult task a sysop faces.  Door games are rapidly
  99.         becoming more complex, and as they do so, their indivi-
  100.         dual requirements and quirks are doing likewise.
  101.  
  102.         In installing door programs, patience IS a virtue; many
  103.         times, installation involves a good deal of trial and er-
  104.         ror.  The importance of reading the door program's docu-
  105.         mentation, especially with regard to installation, can
  106.         not be overstressed.
  107.  
  108.         In addition, Appendix J contains sample batch files and
  109.         command lines for some of the more popular online games.
  110.  
  111.      ╔═╗    Some door converters (not included with VBBS) will allow
  112.      ╚═╝    the sysop to configure a remote sysop drop-to-DOS; this
  113.         is a chancy business at best, and caution is advised.
  114.  
  115.      ▒▒     For installation of games under OS/2, please refer to
  116.         Appendix D for information.
  117.  
  118.