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

  1. ┌───────────────────────────────────────────────────────────────────────────┐
  2. │                              Inter-BBS Setup                              │
  3. └───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.     First thing you need to do is find an Inter-LORD league to
  6.     join and apply or find some boards who want to start a new league.
  7.     Linear Net has an excellent (and fast growing) Inter-LORD league
  8.     setup.  For more information contact Bryan Turner at 1:124/7013.
  9.  
  10.     If you are starting a new league, then someone must be the League
  11.     Coordinator (BBS #1).  This person is responsible for creating the
  12.     INTERBBS.CFG file that you will be using, deciding which values will
  13.     be used for the game options, and sending the INTERBBS.CFG file to
  14.     all particpating systems manually the first time.
  15.  
  16.     Remember, everyone participating must be running a fidonet compatible
  17.     mailer, or find some way to pass the file packets to each other.
  18.  
  19.     Everyone in the league will have to perform the following steps.
  20.  
  21.     1 - Notify the coordinator that you want to join his/her league.
  22.  
  23.     2 - Fill in the extra Inter-BBS options in the configuration file
  24.     using the CONFIG command line option.  This information includes
  25.     your league tag, NetMail address, NetMail directory and inbound
  26.     directory.
  27.  
  28.     3 - Get the INTERBBS.CFG  and IGMINFO.DAT files from your league
  29.     coordinator, they will have to be file attached to you the first
  30.     time and you will place them in your INTRLORD directory.  They
  31.     will be updated automatically each night.
  32.  
  33.     4 - If needed, you can have your mailer run MAINTAIN INBOUND whenever
  34.     mail is received to immediately import the incoming Inter-BBS
  35.     messages.  Or you can wait and the inbound messages will be
  36.     imported during the nightly maintenance.
  37.  
  38.     NOTE: The files sent to your system have the form
  39.                        IL<To BBS Number yy>xxxx.<league tag>
  40.  
  41.         e.g.  c:
  42.           cd\lord\intrlord (or \lord\vanadia)
  43.           MAINTAIN INBOUND
  44.  
  45.     5 - Make sure PKZIP.EXE and PKUNZIP.EXE are in your path, they are
  46.         used internally to compress data.
  47.  
  48.     6 - Enjoy your Inter-BBS game!
  49.  
  50.  
  51. This file is also condensed into the Actual config and is named 
  52. interbbs.sam to use it just rename it to interbbs.cfg and edit the bbs info.
  53.                 e.g. 
  54.                 cd\lord\intrlord (or \lord\vanadia)
  55.                 ren interbbs.sam interbbs.cfg
  56.                 edit interbbs.cfg
  57.  
  58.  
  59. ┌───────────────────────────────────────────────────────────────────────────┐
  60. │                            League Coord's                                 │
  61. └───────────────────────────────────────────────────────────────────────────┘
  62.  
  63.   
  64.   The league coordinator should gather the list of BBS's participating
  65.   in this Tournament and the needed information ( e.g. node number, 
  66.   location, name), choose a league ID (1-3 letters), create/edit this file, 
  67.   notify each member of the League what the league ID is
  68.   (easily done with the SENDALL command), run UPDATEIGMs (if checking for 
  69.   illegal IGMs is true), and send this file (INTERBBS.CFG) and IGMINFO.DAT
  70.   (as a file attache) to each member of the league.  After the initial
  71.   startup, these files will be sent automatically each night.
  72.  
  73.   The members should place the received files in their game directory.  It 
  74.   is only necessary to manually send the INTERBBS.CFG and IGMINFO.DAT files
  75.   to NEW members, this is a security precaution to make sure a system will 
  76.   not receive an INTERBBS.CFG or other data from an invalid source.
  77.  
  78.   You may also wish to create a LEAGUE.ASC file that includes special
  79.   instructions about this League game.  It should be a plain ASCII text file
  80.   and will be viewable within the Information and Rules section of Inter-LORD.
  81.   This file is a good place to list prizes, rules and penalties.  Place a 
  82.   copy of it in your OUT directory to have it sent to the other systems.
  83.  
  84.   Note: Any files that you place in the OUT directory under Inter-LORDs root
  85.   directory will automatically be sent to the other systems when maintenance 
  86.   is run.  This means that you can automatically update all versions of 
  87.   Inter-LORD on the other BBSs by placing the executables in your OUT 
  88.   directory.  
  89.  
  90.  ------------------------------------------------------------------------------
  91.  
  92.   This section is to allow the League Coodinator to override all of the
  93.   default configuration options for this League.  This will insure that every
  94.   BBS is setup identically.  All options are explained below the list 
  95.   of defaults
  96.  
  97.  
  98.   The following values are set as defaults in the Inter-LORD TM code:
  99.   NOTE: The -1 disables any option asking for a value.
  100.  
  101.   Tourney_Length             -1
  102.   Max_Resurrections          3
  103.   Courier_Percentage         2%
  104.  
  105.   Max_Gold_Transferred       1000000
  106.   Max_Gems_Transferred       25
  107.   Max_Inventory_Transferred  5
  108.  
  109.   Max_InterBBS_Fights        5
  110.  
  111.   Min_Army_Cost              10000000
  112.   Army_Cost_Per_Player       1000000
  113.   Max_Army_Cost              100000000
  114.  
  115.   Min_Wall_Cost              1000
  116.   Wall_Cost_Per_Player       100
  117.   Max_Wall_Cost              10000
  118.  
  119.   Check_For_Cheating FALSE
  120.   Max_Human_Fights          -1
  121.   Max_Forest_Fights         -1
  122.  
  123.   Check_For_Illegal_IGMs     FALSE
  124.   Check_For_Dupes            TRUE
  125.  
  126.   Use_Wagon_Wheel            TRUE
  127.  
  128.             **********   NEW SECTION for 1.07+   **************
  129.  
  130.   MAX times a player can perform each action per day!   If you think an
  131.   option is to powerful, then lower the limits.  Like it or don't care, 
  132.   set the limit to 128.  The default is 3 for all limits.
  133.  
  134.   ConjurerSpy       3
  135.   ConjurerConjure   3
  136.   ConjurerInfect    3
  137.   ConjurerPlague    3
  138.   ConjurerRainFire  3
  139.   ConjurerGiveHope  3
  140.   ConjurerLiftCurse 3
  141.  
  142.   TraderBuy         3
  143.  
  144.   FriarCleanTown    3
  145.   FriarDonate       3
  146.   FriarExorcism     3
  147.   FriarSendFood     3
  148.  
  149.   TerroristAssault  3
  150.   TerroristBombBank 3
  151.   TerroristPoison   3
  152.   TerroristRob      3
  153.  
  154.   --------------------------------------------------------------------------
  155.   Option Explanations:
  156.  
  157.  
  158.   Tourney_Length 30
  159.  
  160.   The length of the Tournament in days (use a -1 to disable automatic resets)
  161.   An automatic reset will create the last tournaments bulletins, remove ALL
  162.   data files on the local and remote systems for The Realm of Vanadia TM,
  163.   Inter-LORD TM, and Legend of the Red Dragon!  In other words ALL BBSs will
  164.   be forced to start over automatically.
  165.   ---
  166.   Max_Resurrections 3
  167.  
  168.   The maximum number of times per day Minerva will show up and resurrect
  169.   the player when they die inside of Inter-LORD.
  170.   NOTE: Must be less than 128, use -1 for unlimited
  171.   ---
  172.   Courier_Percentage 2%
  173.  
  174.   The percentage of money or gems the courier/trader keeps for himself when
  175.   the player transfers money or gems to another player.
  176.   ---
  177.   Max_Gold_Transferred       1000000
  178.  
  179.   The maximum amount of gold a player can transfer in Inter-LORD per day.
  180.   NOTE: Use -1 for unlimited
  181.   ---
  182.   Max_Gems_Transferred       25
  183.  
  184.   The maximum number of gems a player can transfer in Inter-LORD per day.
  185.   NOTE: Use -1 for unlimited
  186.   ---
  187.   Max_Inventory_Transferred  5
  188.  
  189.   The maximum number of inventory items a player can transfer per day.
  190.   NOTE: Must be less than 128, use -1 for unlimited
  191.   ---
  192.   Max_InterBBS_Fights 5
  193.  
  194.   This controls the maximum number of player fights a player can participate
  195.   in per day in Inter-LORD.  At midnight all players on a BBS are made alive
  196.   and healed before their information is sent to the other BBSs.  However,
  197.   a player may ONLY be killed once on each remote BBS.
  198.  
  199.   NOTE: Must be less than 128, use -1 for unlimited
  200.   ---
  201.   Army_Cost_Per_Player       1000000
  202.   Min_Army_Cost              10000000
  203.   Max_Army_Cost              100000000
  204.  
  205.   The above options refer to the raising of an army in Inter-LORD for group
  206.   attacks by one BBS against another.  The way Inter-LORD handles the cost to
  207.   build an army is meant to allow smaller BBSs to compete with larger BBSs.
  208.   The total cost of an army is calculated by taking the Army_Cost_Per_Player
  209.   amount and multiplying it by the total number of players on the BBS
  210.   BUILDING the army.  This makes the building of an army CHEAPER on smaller
  211.   BBSs and more EXPENSIVE on larger BBSs.  However, the Min_army_Cost and
  212.   Max_Army_Cost are used to control how cheap or expensive building an army
  213.   should be.  If you want the price to be identical on all BBSs, set the
  214.   Min_Army_Cost and Max_Army_Cost to the same value.
  215.   ---
  216.   Wall_Cost_Per_Player       100
  217.   Min_Wall_Cost              1000
  218.   Max_Wall_Cost              10000
  219.  
  220.   The above options refer to how many player fights it will take a BBS to
  221.   build it's wall.  The wall will shield everyone on the BBS from any sort
  222.   of incoming damage.  This could shield them from bank robberies, attacks,
  223.   plaques, etc...  The wall will eventually be destroyed and the attacks will
  224.   start coming again.  To build a wall, the players will have to sacrifice
  225.   player fights to work on it.
  226.   ---
  227.   Check_For_Cheating FALSE
  228.   Max_Human_Fights   -1
  229.   Max_Forest_Fights  -1
  230.  
  231.   The above options are used to help League Coordinators insure that each
  232.   BBS is setup with the same options for Forest Fights and Player Fights in
  233.   LORD's configuration program (LORDCFG.EXE).  If you enable the checking and
  234.   set the maximum number of fights, Inter-LORD will detect if a player
  235.   entering Inter-LORD has more than this maximum number.  If it is detected,
  236.   a NetMail message will be sent to the League Coordinator with valuable
  237.   information, including the BBS name, player name, number of forest fights
  238.   left and number of player fights left.  This is most effective in detecting
  239.   improperly configured systems.  Players are still allowed to play in case
  240.   the increase is due to some other IGM.  Note the netmail message is created
  241.   on the league coordinator's system from internally routed data files.
  242.  
  243.   NOTE: Must be less than 128, use -1 for unlimited
  244.   ---
  245.   Check_For_Illegal_IGMs FALSE
  246.  
  247.   If the above is set to TRUE, Inter-LORD will detect if a SysOp is running 
  248.   an IGM in their LORD game that has not been approved by the League 
  249.   Coordinator.  If one is detected, the players are not allowed into the game
  250.   and a message is sent to the league coordinator.  Be sure to use 
  251.   MAINTAIN UPDATEIGMS to automatically create a listing of the IGMs in use on 
  252.   your system (read from the 3RDPARTY.DAT file).  The file created will  
  253.   automatically be sent out to the other BBSs during the maintenance.
  254.  
  255.   ---
  256.   Check_For_Dupes TRUE
  257.  
  258.   This option will enable or disable duplicate player checking.  If enabled,
  259.   then a player will not be able to play Inter-LORD if he/she has an account
  260.   on more than one BBS in the League.
  261.   ---
  262.   Use_Wagon_Wheel  TRUE
  263.  
  264.   This refers to using a "Wagon Wheel" style of routing.  If TRUE, each
  265.   BBS in the league will ONLY create and receive messages for the "Hub".
  266.   The "Hub" will automatically route any incoming information to the
  267.   other BBSs in the league.  This is the simplest form of routing the league
  268.   data.  If this is FALSE, then the league coordinator MUST utilize the
  269.   LinkHost parameter in the list of BBSs if routing is desired.
  270.   
  271.   The "HUB" does NOT have to be the BBS with Link Number 1.  The "hub" is
  272.   determined by the FIRST BBS listed in this file, the actual number is
  273.   irrelevant.
  274.  
  275.   Files are named IL<To BBS Number yy>xxxx.<league ID>
  276.  ------------------------------------------------------------------------------
  277.  
  278.   List of other systems running the door, which the door should be linked to.
  279.   For each system, the LinkWith, LinkNumber, LinkName, LinkLocation and
  280.   LinkHost lines should be grouped together in order. 
  281.  
  282.   The LinkWith line should specify the system's node address, the LinkNumber 
  283.   line is the number for this system in the current league, the LinkName line 
  284.   should specify the system's name, and the LinkLocation line should specify 
  285.   the location of the system.
  286.  
  287.   The LinkHost line is used if Use_Wagon_Wheel is set to FALSE.  It specifies
  288.   which downlinks the BBS is a HOST for (e.g. routes files to and from).  You
  289.   must use a 0 if the BBS is not a host for any other systems.
  290.  
  291.   Suppose you want the following routing system utilized for your league:
  292.  
  293.                                    1
  294.                                   / \
  295.                                 4     3
  296.                              / | | \    \
  297.                            6   8 9  11    5
  298.  
  299.   BBS Numbers 6,8,9,11, and 5 would have:
  300.   LinkHost 0
  301.   BBS Number 1 would have:
  302.   LinkHost 4 3
  303.   BBS Number 4 would have:
  304.   LinkHost 6 8 9 11
  305.   and BBS Number 3 would have:
  306.   LinkHost 5
  307.  
  308.   The LinkNumbers do NOT have to be consecutive or in order, but there should
  309.   NOT be any duplicates.  If you remove a BBS, simply delete their information
  310.   and use SENDCONFIG, there is no reason to re-number the other BBSs.  Any
  311.   re-numbering of a BBS should probably be followed by a league RESET.
  312.  
  313.   The following is an example.  The routing for the host system is:
  314.                                    1
  315.                                   / \
  316.                                  2   3
  317.                                        \
  318.                                         4
  319. LinkWith     1:124/8047
  320. LinkNumber   1
  321. LinkName     The DogHouse BBS
  322. LinkLocation Plano, TX
  323. LinkHost     2 3
  324.  
  325. LinkWith     121:2110/101
  326. LinkNumber   2
  327. LinkName     RabbitLand II
  328. LinkLocation Dallas, Texas
  329. LinkHost     0
  330.  
  331. LinkWith     121:2110/509
  332. LinkNumber   3
  333. LinkName     Onslaught BBS
  334. LinkLocation Irving, TX
  335. LinkHost     4
  336.  
  337. LinkWith     121:2110/508
  338. LinkNumber   4
  339. LinkName     Wonderland
  340. LinkLocation Dallas, TX
  341. LinkHost     0
  342.  ------------------------------------------------------------------------------
  343.