home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / BBS / ILORD210.ZIP / INTRLORD.DOC < prev    next >
Encoding:
Text File  |  2000-01-13  |  17.7 KB  |  381 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐
  2. │       Inter-LORD TM an Inter-BBS In Game Module (IGM) for L.O.R.D.        │
  3. └───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.    Please read these doc files before attempting to install this program.
  6.    However, if you wish to do a quick installation, jump below to the
  7.    Installation section.
  8.  
  9.    ALSO, feel free to use the INTRLORD.ANS file on your BBS to promote the
  10.    arrival of Inter-LORD on your BBS!
  11.  
  12. ┌───────────────────────────────────────────────────────────────────────────┐
  13. │                          Description of this IGM                          │
  14. └───────────────────────────────────────────────────────────────────────────┘
  15.  
  16.    Inter-LORD is designed to add Inter-BBS support to Legend of the Red
  17.    Dragon in the EASIEST manner possible.  It is an add-on to The Realm of
  18.    Vanadia series of Inter-IGMs, or it can be used independently of the
  19.    series.  Although there are many benefits to using Inter-LORD, some of the
  20.    features are listed here:
  21.  
  22.    COMMUNICATIONS:
  23.  
  24.     - Support for FOSSILS, internal communications to 115,200, and
  25.       non-standard communication ports.
  26.     - Supports and uses the RIP protocol, e.g. clickable menus
  27.     - Monitors carrier detect signal and returns to BBS
  28.     - Correctly detects a keyboard timeout and returns to BBS
  29.     - Monitors the time remaining, and returns to BBS
  30.     - Function keys for sysops to alter user time, chat, etc...
  31.  
  32.    MULTINODE SUPPORT
  33.  
  34.     - File locking and sharing using SHARE.EXE for ALL critical files
  35.       including the data and log files.
  36.     - Gives up time slices for popular multitaskers including Desqview,
  37.       OS/2 and Windows
  38.     - Adjustable polling time.  Allows sysops to customize how often
  39.       the program will poll for keyboard input.  A value of 0 will cause
  40.       the system to wait for the next keystroke without doing anything in
  41.       the background.
  42.     - Individual logfiles for each node.
  43.  
  44.    INTER-BBS SUPPORT
  45.  
  46.  
  47.     Playing Features
  48.         - Players can now vote for a Magistrate.  The elected Magistrate
  49.           will be able to form alliances with other Realms.  These alliances
  50.           are enforced by Inter-LORD.
  51.     - Detailed descriptions of options provides the user with insight
  52.       and guidance while in Inter-LORD.
  53.     - Users will be able to tell what is happening all over the league
  54.       simply by reading LORD's Daily News!  SysOps can configure Inter-
  55.       LORD to either show the users everything happening everywhere or
  56.       just the information pertenant to your BBS.
  57.     - Users may send telegrams to any Inter-BBS player from within the
  58.       game using colors and built in ANSI and ASCII editors.
  59.     - Users may battle other players, and will receive GOLD, GEMS and
  60.       EXPERIENCE if they win, and they will lose the same if they lose.
  61.     - Users are notified whenever a Inter-BBS user attacks them, kills
  62.       them, runs away, or dies trying.
  63.     - Users may send gold, gems and iventory items to anyone on any BBS
  64.     - Users may perform many actions to users on ANY BBS, like cursing,
  65.       summoning demons, sending terrorists, etc...
  66.  
  67.     SysOp Features
  68.         - No longer requires the .MSG for inbound processing, works very
  69.           similiar to BRE.
  70.     - Automatic maintenance routines.
  71.     - Supports correct deleting of files in Binkley Term
  72.     - Extremely SIMPLE for Sysops to set up, no route file is needed!
  73.     - Will not import information from BBSs not listed in the current
  74.       INTERBBS.CFG file.
  75.     - Any SysOp in the League can use the SENDALL command line paramter
  76.       to send a personal NetMail to all of the other SysOps in a League.
  77.       Excellent for coordinators to keep members informed
  78.     - A BBS can particpate in multiple leagues, as long as each league
  79.       has a unique League ID.
  80.     - Uses PKZIP and PKUNZIP to compress data before sending.
  81.     - You can create colorful ANSI and ASCII bulletins for displaying on
  82.       your BBS by using MAINTAIN BULLETINS.
  83.  
  84.     Coordinator Features
  85.     - The League Coordinator (LC) can view all information for all
  86.       players in the league using INTRLORD VIEW
  87.         - LC's can configure the maximum number of times a player can perform
  88.       ALL Inter-BBS options.  Independent of one another.
  89.     - Can calculate route times and create reports showing the route
  90.       time, the time the last packet was created, the version numbers
  91.       on the remote systems and who is registered.  MAINTAIN ROUTE
  92.     - Uses a HOST routing technology to send information from one system
  93.       to another.  The league coordinator handles the routing for the
  94.       entire league.
  95.     - Can use a "wagon wheel" style of routing to over-ride the HOST
  96.       system for the easiest routing.
  97.     - Can be setup to check for number of forest fights, player fights,
  98.       and illegal IGMs on remote systems.  A NetMail message will be
  99.       created and left in your mail directory so you can keep tabs on
  100.       improperly configured systems without searching log files.
  101.     - Inter-LORD automatically sends the INTERBBS.CFG file and
  102.       IGMINFO.DAT file to all participating systems each night to insure
  103.       they are always kept up to date.
  104.     - All BBSs in the League are forced to use the same configuration
  105.       parameters, thus insuring all BBSs are running identical games.
  106.     - Can check for duplicate players, and only allows a given user name
  107.       (their real name) to be used on one system at a time.  This option
  108.       can be disabled in the INTERBBS.CFG file.
  109.     - The league coordinator can cause a reset of the game (including the
  110.       LORD game running Inter-LORD and The Realm of Vanadia IGMs if they
  111.       are installed) at any time by simply using a command line switch
  112.       (INTRLORD RESET)
  113.         - Will support up to 99 BBSs and thousands of players without the
  114.       need for extended or expanded memory.
  115.  
  116.    MISCELANEOUS:
  117.  
  118.     - An easy to use configuration program built in, eliminating the need
  119.       to edit configuration files by hand (INTRLORD CONFIG)
  120.     - Creates bulletins showing high scores (INTRLORD BULLETINS)
  121.     - Support for ANSI, AVATAR, ASCII and RIP
  122.     - RIP Support includes clickable menus and full size characters.
  123.       More graphics will be added later.
  124.     - Written in C/C++ for the fastest, smallest code possible
  125.     - Extensively tested both internally and through betas.
  126.     - Conforms to the Inter-IGM standard and will communicate with The
  127.       Realm of Vanadia series of Inter-IGMs, if present.
  128.  
  129.    Inter-LORD is a very large IGM and should provide your users with many
  130.    new challenges.  There are traders, spell casters, and more "locals"
  131.    that your users can interact with.
  132.  
  133. ┌───────────────────────────────────────────────────────────────────────────┐
  134. │                  Copyright Notice and Program Disclaimer                  │
  135. └───────────────────────────────────────────────────────────────────────────┘
  136.  
  137. This software is Copyright 2000 and owned by Vagabond Software.
  138. Vagabond Software grants to the user a nonexclusive license to use
  139. this software solely for its internal business purposes.  The user may not
  140. commercially distribute, sublicense, resell, or otherwise transfer for any
  141. consideration, or reproduce for any such purposes, the software or any
  142. modification or derivation thereof, either alone or in conjunction with any
  143. other product or program.  Further, the user may not modify the software or
  144. its support files for any purpose.
  145.  
  146. (Damn that was a MOUTHFULL!)
  147.  
  148. THIS SOFTWARE IS PROVIDED TO THE USER ''AS IS.''  Vagabond Software
  149. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS
  150. SOFTWARE AND/OR ASSOCIATED MATERIALS PROVIDED TO THE USER, INCLUDING
  151. BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A
  152. PARTICULAR PURPOSE OR AGAINST INFRINGEMENT. Vagabond Software DOES
  153. NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR
  154. REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE
  155. UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE
  156. CORRECTED.  FURTHERMORE, Vagabond Software DOES NOT WARRANT OR MAKE
  157. ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE
  158. SOFTWARE OR ANY DOCUMENTATION PROVIDED HEREWITH IN TERMS OF THEIR
  159. CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN
  160. INFORMATION OR ADVICE GIVEN BY Vagabond Software OR A G.A.C. COMPUTER
  161. SERVICES AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY
  162. INCREASE THE SCOPE OF THIS WARRANTY.
  163.  
  164. LIMITATION OF LIABILITY -- Vagabond Software AND ITS LICENSORS ARE
  165. NOT LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING PROPERTY DAMAGE,
  166. PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR
  167. INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR
  168. INCIDENTAL DAMAGES, HOWEVER CAUSED, WHETHER ARISING OUT OF BREACH OF
  169. WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR
  170. OTHERWISE.
  171.  
  172.  
  173. ┌───────────────────────────────────────────────────────────────────────────┐
  174. │                  List of included files in the Archive                    │
  175. └───────────────────────────────────────────────────────────────────────────┘
  176.  
  177.     INTRLORD.EXE - The Main IGM executable
  178.     MAINTAIN.EXE - The Maintenance module for Inter-LORD
  179.     INTRLORD.DOC - This Documentation file
  180.     LEAGUES.DOC  - Information about Inter-LORD Leagues (let us know if
  181.                you start a new league and want it added to the list)
  182.     HISTORY.DOC  - Explains changes and upgrade information
  183.     FILE_ID.DIZ  - A short description of this program
  184.     REGISTER.DOC - A Registration form for Vagabond Software
  185.             Products.
  186.     SPECIAL.DOC  - Explains about a special offer for registering the
  187.                entire series of Vanadia IGMs.
  188.     SETREAD.BAT  - Sets files to read-only
  189.     NOREAD.BAT   - Sets files back to normal
  190.     *.MON, *.DAT - Data files for Treasures, and monsters
  191.     *.ART        - Graphics files
  192.         INTERBBS.SAM - Sample Interbbs Cfg File
  193.         INTERBBS.DOC - Doc for Interbbs games. (LC and SysOps)
  194.  
  195.  
  196.     NOTE: Many other data files may be created in support of the software
  197.       make sure there is some hard drive space available for the game
  198.       to function correctly.
  199.  
  200.     NOTE: For VERY busy multinode systems, contact us about individual
  201.       art pictures.  These will use more disk space, but will require
  202.       less hard drive access when the IGM is running.
  203. ┌───────────────────────────────────────────────────────────────────────────┐
  204. │                          Installation Instructions                        │
  205. └───────────────────────────────────────────────────────────────────────────┘
  206.  
  207.  NOTE: SHARE.EXE may need to be loaded to run these IGMs, even if you are
  208.    only a single node system.  On multinode systems, use the DOS ATTRIB
  209.    command to set all of the .EXE, .RIP, .ASC, and .ANS files to read-
  210.    only.  I have included simple batch files to do this:
  211.     SETREAD.BAT  - Set all of the files to read-only
  212.     NOREAD.BAT   - Set the files back to normal
  213.  
  214. 1 - Unpack all of these files into your VANADIA directory or
  215.     their own directory, a good name is INTRLORD.
  216.     e.g. md c:\lord\intrlord
  217.  
  218.  
  219. 2 - change to the directory where the files were placed and execute
  220.     INTRLORD with the CONFIG option.
  221.     e.g. INTRLORD CONFIG
  222.  
  223. 3 - Answer the questions about your system, most are self explanatory.
  224.     Choose I)nstall to install the IGM into your LORD game.
  225.     Be sure to save the information before you exit.
  226.     NOTE: Most people will use the Advanced Communications defaults.
  227.       Also, the Network Wide News if set to yes will let your
  228.       players see what is happening all over the network!
  229.  
  230. 4 - You can force the maintenance program to run in your nightly
  231.     maintenance.  Simply use the MAINTAIN command line parameter.
  232.     Inter-LORD door will automatically perform local and Inter-BBS
  233.     (if applicable) maintenace when the first user of the day
  234.     enters Inter-LORD or when your system receives information from
  235.     another system.  Inter-LORD will perform maintenance automatically
  236.     when the first person enters the game or maintain.exe is run.  This
  237.     can only occur once per day.
  238.  
  239.     NOTE: If you already have players in your LORD game, run
  240.       MAINTAIN MAINTAIN now to update the Inter-LORD data files.
  241.  
  242.     e.g.   c:
  243.        cd\lord\intrlord (or \lord\vanadia)
  244.        MAINTAIN MAINTAIN
  245.  
  246. 5 - Inter-LORD no longer has to find the incoming .MSG file to process
  247.     messages correctly.  You can allow the automaintenance to process
  248.     inbound and outbound information, or you can force these actions to
  249.     happen earlier by using the following:
  250.  
  251.         MAINTAIN INBOUND
  252.         MAINTAIN OUTBOUND
  253.  
  254.     If your league is local, or has a good routing system in place,
  255.     you may want to run MAINTAIN OUTBOUND several times during the
  256.     day (e.g. when inbound data is received, when players play LORD
  257.     or at specific times).  This will speed up the response times to
  258.     battles and special events.  Player data will ONLY be sent when
  259.     auto maintenance or MAITNAIN MAINTAIN is run.
  260.  
  261.     If you are using Binkley as your front end mailer, add the
  262.     BINKLEY parameter after the INBOUND, OUTBOUND and MAINTAIN
  263.     parameters when running maintenance.  You should force maintenance
  264.     at midnight since you must use the MAINTAIN MAINTAIN BINKLEY
  265.     format.
  266.  
  267. 6 - Test the game locally and remotely.  If you encounter a problem,
  268.     please notify us, so we may help.
  269.  
  270. NOTE: For Inter-BBS play, see Inter-BBS.DOC
  271.  
  272. ┌───────────────────────────────────────────────────────────────────────────┐
  273. │                          Command Line Parameters                          │
  274. └───────────────────────────────────────────────────────────────────────────┘
  275.  
  276. INTRLORD responds to the following command line parameters:
  277.  
  278.    Parameter 1:
  279.  
  280.     [Node #]  - The current node number should be passed to the program
  281.         when it is being run as an IGM (in the 3RDPARTY.DAT file).
  282.  
  283.     CONFIG    - Invoke the internal configuration program for specifying
  284.         sysop configurable options.
  285.  
  286.     VIEW      - Allows the league coordinator to view information on all
  287.         users in the game.
  288.  
  289. The MAINTAIN program responds to the following parameters:
  290.  
  291.    Parameter 1:
  292.  
  293.         MAINTAIN    - Perform the nightly maintenance.  This includes
  294.                   updating the Tournamnet day, processing inbound Inter-BBS
  295.           messages, and creating outbound Inter-BBS messages.
  296.           This should only be used once per day.
  297.  
  298.     INBOUND   - Process inbound Inter-BBS packages immediately.  This
  299.           should probably be used every time your system receives
  300.           IL*.<tag> files from another system.
  301.  
  302.     OUTBOUND    - Send outbound Inter-BBS messages immediately.  This
  303.           may be used anytime during the day to speed up the
  304.           transfer of data.
  305.  
  306.     ROUTE       - Create a report of route times for all BBS in the
  307.           league.  The report details information about when
  308.           the last packet received was created and how long it
  309.           took to arrive at your BBS.  It also contains info
  310.           about version numbers in use and who has registered.
  311.           Creates the files BBSTIMES.ANS and BBSTIMES.ASC.
  312.  
  313.     BULLETINS   - Creates ANSI and ASC score bulletins for your use
  314.  
  315.         SENDALL     - Send a NetMail message to each SysOp in the League.
  316.                   A file may be attached, excellent for LC's sending out
  317.                   new archives, IGMs, etc...
  318.  
  319.     RESET       - Used by the League Coodinator (BBS #1) to immediately
  320.           reset all BBS's in the League.  May also be used to
  321.           reset a local Inter-LORD game.
  322.  
  323.     UPDATEIGMS  - Used by the LEague Coordinator (BBS #1) to causes an
  324.           IGMINFO.DAT file to be created.
  325.  
  326.       This file is necessary for Inter-LORD to detect Illegal
  327.       IGMs.  The information needed is read directly from the
  328.       League Coordinators 3RDPARTY.DAT file.
  329.  
  330.    Parameter 2:
  331.  
  332.     BINKLEY     - Causes the MAINTAIN program to add a carrot (^) to the
  333.           beginning of the path on outbound routines.  This will
  334.           cause binley term to autodelete the files being sent.
  335.  
  336.  
  337. ┌───────────────────────────────────────────────────────────────────────────┐
  338. │                    Registration and technical support                     │
  339. └───────────────────────────────────────────────────────────────────────────┘
  340.  
  341.      InterLord is Postcardwear. What  that means is that if you send my
  342.      daughter a Nice postcard, I will  send you a Registration for your
  343.      bbs. At the time of this Doc (01-2000) Brianna is 4 Years old, and
  344.      loves postcards. So all YOU have to do is to go to your local drug
  345.      store and purchase a postcard that shows the area that you are in.
  346.  
  347.      Send it to :      Bryan Turner / Vagabond Software
  348.                        12235 China Lake Dr
  349.                        Dallas Texas 75253
  350.  
  351.      And on it include your Name Your BBS name and eathor a Email
  352.      address or a Fidonet Address. I will eathor Crash Netmail it to you
  353.      or Email it. Please put that this is for INTERLORD as well.
  354.  
  355. ┌───────────────────────────────────────────────────────────────────────────┐
  356. │                              Acknowledgements                             │
  357. └───────────────────────────────────────────────────────────────────────────┘
  358.  
  359.     Special thanks go to all those people that helped with the alpha
  360.     and beta testing of this product AND to all of you who have helped
  361.     support The Realm of Vanadia and this IGM through registrations.
  362.  
  363.     Specifically the following people need to be acknowledged:
  364.  
  365.     Seth Able - for creating Legend of the Red Dragon and allowing others
  366.         to share their worlds with his.
  367.  
  368.         Gregory Campbell - For creating this program letting me beta
  369.                 test it and then letting me take the source code and
  370.                 keep it going.
  371.  
  372.     ME (Greg wrote this and I just could not delete it) - for being
  373.             one of the best beta testers around, and for
  374.         supporting BBS Gaming through Linear Net.  For more
  375.         information about Linear Net send him a note at 1:124/7013.
  376.         Linear Net is now running a growing Inter-LORD league.
  377.  
  378.  
  379. Inter-LORD, Inter-IGM and The Realm of Vanadia are trademarks of
  380. Vagabond Software and may not be used without prior written permission.
  381.