home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / BBS / VSYS301.ZIP / SYSOP.DOC < prev    next >
Encoding:
Text File  |  2000-04-24  |  9.5 KB  |  251 lines

  1. Virtual Sysop III
  2. 3.01df (DropFile Version)
  3.  
  4. (C)1999-2000 by Darryl Perry
  5.                            
  6. BBS: 916-363-1830
  7. Email: dperry.geo@yahoo.com
  8. WWW: http://www.geocities.com/Area51/8687/index.html
  9. Fido: 1:203/363
  10.  
  11.  
  12. What is Virtual Sysop?:
  13. -----------------------
  14.     This is a simulation of what it may be like to be a system operator
  15.     on one of the larger data services in the nation. It is not designed
  16.     to be 100% accurate or resemble any one BBS. The problems and
  17.     situations found in this program are the result of many years
  18.     of personally running a BBS.
  19.  
  20.  
  21. Virtual Sysop: Then, and Now:
  22. -----------------------------
  23.  
  24.     Several years ago, I used to run a BBS using TBBS (The Breadboard System,
  25.     by eSoft.)  One of the most popular games at the time was Virtual Sysop.
  26.     This game could only be played on TBBS systems.
  27.  
  28.     Years later, I stopped using TBBS as my bbs platform, and instead ran
  29.     Telegard.  I wanted to be able to play all the popular online games
  30.     that TBBS did not have the ability to run.  The downside to that was
  31.     that I was no longer going to be able to run Virtual Sysop.  The authors
  32.     had no intentions of porting the game over so that dropfile-type systems
  33.     could run the game as well.
  34.  
  35.     So, the obvious solution was to create a version that could run from
  36.     Telegard or any other BBS software that uses a dropfile.  What you
  37.     now have in your hands is the result.   Since this is not a direct
  38.     port of the original game, (Virtual Sysop I+II were written in a
  39.     version of dBase III code, Virtual Sysop 3.00df is written in C using
  40.     the OPENDOORS library), this game will not play the same as those that
  41.     you may have seen on TBBS bbs systems.
  42.  
  43.  
  44.  
  45. DROP FILE SUPPORT:
  46. ------------------
  47.  
  48.      - DOOR.SYS       (DOOR.SYS compatible systems)
  49.      - DORINFOx.DEF   (QBBS/RBBS/Remote Access systems)
  50.      - PCBOARD.SYS    (PCBOARD systems)
  51.      - SFDOORS.DAT    (Spitfire systems)
  52.      - CALLINFO.BBS   (Wildcat previous to v3.0 systems)
  53.  
  54. GAME FILES:
  55. ---------------
  56.  
  57.     The following files are required in order to run the program:
  58.  
  59.     - MSGSR.DAT         -   Responses to reading the mail.
  60.     - MSGSA.DAT         -   Responses to the work actions.
  61.     - MSGSV.DAT         -   Responses to the virus infection.
  62.     - MAINMENU.ANS      -   The Main Menu.  Edit as you wish.
  63.     - VIRUS.DAT         -   List of viruii (viruses?).  Edit as you wish.
  64.     - VSYSOP.EXE        -   The game program.
  65.     - SYSOP.DOC         -   You're reading it now.
  66.     - RESET.BAT         -   Used for resetting the game.
  67.     - TEXT.DAT          -   The language file for the game.
  68.                                 Edit as you wish.
  69.     - VSYSOP.DOC        -   Info on how the game is played.
  70.  
  71.     The following files are created the first time that the game is run:
  72.  
  73.     - USERS.DAT         -   Player info is kept here.
  74.     - PAWNSHOP.DAT      -   Not used in this version.
  75.     - HACKER.DAT        -   List of people who hacked.  
  76.     - NETMAIL.DAT       -   Not used in this version
  77.  
  78.     The following files are not needed, but can be used to modify your
  79.     game, see Modifying the Game section below:
  80.  
  81.     - APD.DAT           -  Actions Per Day
  82.     - CPU.DAT           -  Defines the names of the Computers
  83.  
  84.  
  85. WARRANTY:
  86. ---------
  87.  
  88. This product is provided "as is" without warranty of any kind. The entire
  89. risk as to the results and performance of the program is assumed by you.
  90. Futhermore, the author does not warrant, guarantee, or make any other
  91. representations regarding the use of, or the results of the use of the
  92. program, and you rely on the program and results solely at your own
  93. risk. The author cannot and will not accept responsibility for system
  94. damage, loss of profit, or any other special, consequential or incidental 
  95. damages resulting from the use or inability to use this product.
  96.  
  97.  
  98. USAGE:
  99. ------
  100.  
  101. This product is being distributed as FREEWARE.  However, it is also BETA
  102. software.  You WILL encounter bugs and unavailable options.  If this game
  103. is to evolve, your input will be muchly appreciated.
  104.  
  105. DISTRIBUTION:
  106. -------------
  107.  
  108. You are encouraged to distribute this copy of VSYSOPdf provided the archive 
  109. is kept in its original and unmodified state.  
  110.  
  111.  
  112. SYSTEM REQUIREMENTS:
  113. --------------------
  114.  
  115.      - ANSI.SYS MUST be loaded in your CONFIG.SYS.  
  116.        Users who are using some other type of ANSI emulation may get
  117.        the system to work...ex. DVANSI.  This should be loaded at system
  118.        boot up, not just in each process or window.
  119.      
  120.      - SHARE.EXE MUST be loaded in your CONFIG.SYS.
  121.  
  122.      - DOS 5.0 or later.
  123.  
  124. Setup:
  125. ------
  126. Updating from older existing versions, v3.00df and older:
  127.     The current version (v3.01df) requires that the game be reset,
  128.     as there are changes in the data files that cannot be converted.  If
  129.     you have an existing installation, the new installation will overwrite
  130.     it, and you will need to run the reset.bat file.
  131.     
  132.  
  133. New Installations:
  134.     To setup VSysop on your BBS, edit your door bat file to look like this:
  135.  
  136.     D:
  137.     CD\DOORS\VSYSOP
  138.     VSYSOP.EXE -D C:\TG\TEMP1\
  139.     EXIT
  140.  
  141.     The only parameter that VSysopIII needs is the path to the dropfile.
  142.  
  143.     ***WARNING***
  144.     There is a hidden REAL sysop configuration menu inside the game.  It is
  145.     not completed yet, but it has some rudimentary player editing fuctions.
  146.     It is only accessable to player #1.  To keep your users from getting
  147.     into this function, you must play the game right after you install it.
  148.     That way only you will be able to get into this menu.
  149.  
  150.     To access this REAL sysop menu, select '=' from the main menu.
  151.  
  152.  
  153. Modifying the Game:
  154. -------------------
  155.  
  156.     It is possible to make minor changes to the playability of the game.
  157.     You will find to sysop editable files, MSGSA.DAT, MSGSV.DAT and
  158.     MSGSR.DAT.  They all use the same format for all files.
  159.  
  160.     MSGSx.DAT:
  161.  
  162.     Each time the (W)ork command is executed, a random entry from MSGSA.DAT
  163.     is read.   Each time a virus is encountered, a random entry from MSGSV.DAT is read.
  164.     Each time a PROBLEM message is read, a random entry from MSGSR.DAT is
  165.     read.  It is recommended that you leave the ACTION and VALUE fields set
  166.     to zero (0) in this file.
  167.  
  168.     The format is as follows
  169.  
  170.     !@#  <----Denots the beginning of a record.  Must exist for each record.>
  171.     0    <----ACTION #>
  172.     0    <----VALUE>
  173.     <The text of the result of a work command.>
  174.     <It can be any number of lines.>
  175.  
  176.     Action Numbers:
  177.     ---------------
  178.     There are 14 possible actions, listed below.  Others may be added in
  179.     later versions.
  180.  
  181.     Action                                          Value
  182.     ---------------------------------------------------------------------
  183.     0 - Nothing happens                             Not Used (0)
  184.     1 - Add random free users.                      Not Used (0)
  185.     2 - Random free users become subscribers.       Not Used (0)
  186.     3 - Free users leave the system.                Not Used (0)
  187.     4 - Paying users leave the system.              Not Used (0)
  188.     5 - Add money to the bank.                      Ammount to add
  189.     6 - Subtract money to the bank.                 Ammount to subtract
  190.     7 - Upgrade CPU by one, up to the max.          Not Used (0)
  191.     8 - Add Actions.                                Ammount to add
  192.     9 - Random number of free user start paying.    Not Used (0)
  193.    10 - Upgrade Harddrive by one, up to the max.    Not Used (0)
  194.    11 - Downgrade CPU by one, down to the max.      Not Used (0)
  195.    12 - Downgrade Harddrive, down wo the max.       Not Used (0)
  196.    13 - Downgrade (remove) modem.                   Not Used (0)
  197.  
  198.  
  199.    - APD.DAT
  200.  
  201.    The default number of actions per day is 100.  This number can be
  202.    changed to you liking by including the text file APD.DAT.
  203.    APD.DAT (Actions Per Day) is a text file with a single line.  This
  204.    line contains the numberic number for the actions per day.  Anything
  205.    more than one line will ge ignored.  If the number is unreadable,
  206.    it will default to 100.
  207.  
  208.    Note, players will not see the change until the day after the change.
  209.  
  210.    - TEXT.DAT
  211.  
  212.    With v3.01df (rev 0424200) comes a new datafile called TEXT.DAT.  This
  213.    file holds all the text of the game, and is configurable by the sysop.
  214.  
  215.    The format is:
  216.  
  217.    nnnn <text>
  218.  
  219.    where nnnn is a zero padded number, and <text> is the text to be
  220.    displayed.  Be certain to have at least a single space between the
  221.    number and the text.  Any spaces more than on will be displayed as
  222.    part of the text.
  223.  
  224.    The text of this file can now include ANSI graphics and colors.  It can
  225.    also include many macros.  The list of macros can be found at the top
  226.    of TEXT.DAT.
  227.  
  228.  
  229.  
  230. Resetting the Game:
  231. -------------------
  232.     When you wish to begin a new game of VsysopIII, just erase the USERS.DAT,
  233.     NETWORK.DAT, PAWNSHOP.DAT, and HACKER.DAT.  Or, you can use the RESET.BAT
  234.     file provided in this archive.
  235.  
  236. Bug Reports:
  237. ------------
  238.     Yes, you will undoubtedly find some bugs and wish to report them.  Here
  239.     is how to do it.
  240.  
  241.     Email  : dperry.geo@yahoo.com
  242.     Netmail: Sysop at 1:203/363
  243.     BBS    : Cyberia BBS (916) 363-1830
  244.     Echos  : DOORGAMES, BBSDOORS and BBS_CARNIVAL
  245.     UseNet : alt.bbs, alt.bbs.doors, most alt.bbs.* groups.
  246.  
  247.     I regularly read the above Fidonet echos.  If my echomail is flowing
  248.     properly, I will likely be able to find your postings there.
  249.  
  250.     When making reports, please as be as specific as possible.
  251.