home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / BBSONLIN / CLFB121.ZIP / CLFBSYSP.DOC < prev    next >
Text File  |  1991-03-04  |  19KB  |  334 lines

  1. +---
  2. | | RUNCH
  3. +-|- EAGUE FOOTBALL VERSION 1.21
  4.   +---
  5. Copyright 1991 by Stephen David
  6. Sysop Documentation
  7.  
  8. Introduction:
  9. ~~~~~~~~~~~~~
  10.    Crunch League Football is a unique addition to the world of on-line games.
  11. Before, on-liners could be divided into a few categories: The "Hack and Slash"
  12. genre, in which the player has a character who can gain levels and get better
  13. weapons and armor (e.g. _Food Fight!_), the "RPG" genre, in which the player
  14. also has a character that gains levels, etc, but usually has less interaction
  15. with other players (e.g. _Masters of the Universe_), and the "Space Wars"
  16. genre, in which the player controls a whole empire, or dynasty, and trades with
  17. and fights other players (e.g. _Space Dynasty_).  There are, of course, a few
  18. exceptions, with Crunch League Football now joining the ranks.  Crunch League
  19. Football was designed for use on WWIV systems, but can be used on BBSes which
  20. support a few functions (see Installation, below).
  21.  
  22.    There has never been a "sports" on-liner to my knowledge.  This is for a
  23. good reason, also.  They are extremely hard to make, but we think we have
  24. succeeded with Crunch League Football.
  25.    In CLFB, players go through all the processes of a real football coach and
  26. owner:  They draft players; they prepare their line-up for oncoming games; etc.
  27. As a CLFB football coach, you get to watch your team go from the beginning of
  28. the season, with all new players, to the playoffs (hopefully), and to the
  29. Superbowl (doubtfully).
  30.    Playing CLFB requires a commitment, but not a major one.  Players should
  31. try to call before each game, so they can prepare for the upcoming game.  More
  32. details about playing CLFB can be found in the player documentation.
  33.  
  34. Conversion:
  35. ~~~~~~~~~~~
  36.    If you are not currently running CLFB version 1.0, you can ignore this
  37. section.  In order to convert your current game up to 1.21, it is necessary to
  38. simply run CLCNF.EXE before allowing either of the other programs to run (i.e.
  39. FB or PLAYFB).  CLCNF will convert all data files into the necessary 1.21
  40. format.  No matter what point you are at in the season (whether all the teams
  41. have not been filled yet, the season is in progress, or the season is over),
  42. you MUST run CLCNF first.  The program will automatically assign dates for the
  43. remaining games.  If the teams have not all been filled yet, approximately one
  44. week will be allowed for every five empty teams before the first game (see
  45. Initialization step 3, below).  These dates, of course, can easily be changed
  46. (see Using CLCNF, below).
  47.    No conversion is necessary from 1.1, 1.11, or 1.2 to 1.21, simply copy the
  48. new files over the old ones.  The format for saving team data is different,
  49. but CLFB will automatically convert the files for you when any CLFB program is
  50. executed.  (Note that Crunchware News will not convert the team files.  Run any
  51. CLFB program before using CWNEWS.EXE.)
  52.  
  53. Installation:
  54. ~~~~~~~~~~~~~
  55.    Installing CLFB is a simple and, for the most part, self-explanatory
  56. process.  Just follow these simple steps:
  57.  
  58.    1. Make a sub-directory of your BBS directory called CLFB.  You can do this
  59. by going to your BBS directory and typing "MD CLFB".
  60.  
  61.    2. Copy all of the vital CLFB files into that directory.  They should
  62. include: CLCNF.EXE, FB.EXE, PLAYFB.EXE, LASTNAME.DAT, CLINTRO.TXT, and
  63. FOOTBALL.TXT.
  64.  
  65.    3. Run CLCNF from DOS.  This will help you configure CLFB.  It will first
  66. ask for the sysop's name or alias.  Next, it will ask you if you want to have
  67. a password for CLFB.  This is to prevent game leeches from doing nothing but
  68. playing games.  If you answer yes, it will prompt you for the password.  Be
  69. sure to tell people what it is!  These two options can be changed at any time
  70. during a season although it would rarely be necessary.
  71.    The program will then ask you if you would like to have two leagues.  If you
  72. only have one league, there will not be a Super Bowl.  Next, it will ask you
  73. how many divisions you want in each league.  Thirdly it will ask you how many
  74. teams you want in each division.  It is generally more fun to have more teams
  75. in fewer divisions, than fewer teams in more divisions, but remember, all the
  76. teams must be filled for the season to start, so don't make more than you think
  77. people will fill up.
  78.    The next step is to make a schedule for the season.  You will first be asked
  79. if you would like a regular or shortened season.  During regular seasons, each
  80. team in a division plays every other team in its division twice, once at home,
  81. once away.  In a shortened season, each team plays each other team once,
  82. randomly selecting whether each game will be home or away.  You would usually
  83. want to select a longer season, but if you wanted to play the season especially
  84. quickly, you would want to have fewer games.  It will then ask for the date of
  85. the first game.  The date you enter can be the current or any later day.  If
  86. you are starting the game for the first time, you would want to leave some
  87. time before the season begins so the teams can be filled.  Otherwise, the games
  88. will not be played until the evening after the last one is filled.  If you
  89. enter a date other than Sunday, the first game will be scheduled for the Sunday
  90. following that date.  Each successive game is scheduled for the following
  91. Sundays.  By selecting the "Date setup" option from the main menu, these
  92. default dates can be changed at any time during the season.
  93.    It will then prompt you for the name of the league(s) and division(s).  Do
  94. NOT put "league" in the name because CLFB will add it to the end (i.e. if you
  95. named league #1 "Blueberry Muffin", CLFB will call it "The Blueberry Muffin
  96. League").
  97.    Next it will ask you if you are in the correct directory for CLFB.  This
  98. directory should contain all vital CLFB files and will contain all CLFB data
  99. files.  Next it will ask for the complete path to the G-Files section of your
  100. board.  For WWIV this is "\BBS\GFILES" (or whatever your BBS dir is named,
  101. maybe "\WWIV\GFILES").  This is used in order for CLFB to be able to access
  102. logon messages and update them (if you use that option).
  103.    Finally, it will ask you if you would like CLFB to advertise in the WWIV
  104. logon screens.  If you say yes, it will put a message at the beginning of
  105. LOGON.ANS and LOGON.MSG describing the status of the game.  Messages will be
  106. posted stating that CLFB is installed and all teams need to be filled, and
  107. when all the teams are filled, saying so.  Each week after that, CLFB will post
  108. a message stating the outcome of the latest games.  It posts messages
  109. throughout the playoffs and the Super Bowl.  The messages are short and will
  110. not hog *your* message.  They are only meant to add excitement to the feeling
  111. of a real football season.  It is a good idea to make backups of your logon
  112. screens, though, because CLFB rarely, but occasionally, screws them up,
  113. depending on whether or not they have strange ANSI commands in them.  If you
  114. make your logon screens with "TheDraw", do not have it clear the screen, or
  115. home the cursor, as this usually messes up with the Crunch League
  116. announcements.  Instead, do nothing to it, and the Crunch League announcements
  117. will clear the screen for you.  Note that if a LOGON file does not already
  118. exist, CLFB will not create a new one.  This is done because some sysops elect
  119. to only use LOGON.MSG for all their users.  Note that you can also select CLFB
  120. to not update the logon screens and instead use Crunchware News, a new
  121. Crunchware product (see below).
  122.    Once you have completed the main configuration, you will enter the
  123. configuration menu (see using CLCNF, below).  Once you quit the program, CLFB
  124. will save the teams and schedule for the season.  This can take up to a couple
  125. of minutes, depending on the number of teams and the speed of the computer.
  126.    Now that you have initially set up CLFB, it is easy to change any or all of
  127. the settings by selecting them from the menu.  Be careful, however, not to
  128. accidentally reset the season or teams.
  129.  
  130.    4. Run your WWIV Init program and install "\BBS\CLFB\PLAYFB.EXE" as your
  131. BeginDay Event program (or add it to a batch file).  This is obviously
  132. EXTREMELY important if you want CLFB to work.
  133.  
  134.    5. Run ChainEdit from WWIV and install CLFB as a chain with the file name
  135. "\BBS\CLFB\FB.EXE %1".
  136.    WWIV has been known to sometimes cause a problem with the program running
  137. correctly.  If you get the message, "ERROR: Data file 'CLFB.CNF' not found.",
  138. create instead a batch file (say "RUNFB.BAT") in the Crunch League directory
  139. containing the following lines:
  140.  
  141.    @ECHO OFF
  142.    REM  Change to CLFB parent directory here (whatever you specified during
  143.    REM  configuration):
  144.    CD \BBS\CLFB
  145.    FB %1
  146.  
  147. Implement this file with ChainEdit, and the problem should be solved.
  148.    Additionally, set WWIV to compress itself before running CLFB, especially if
  149. you are using the gambling option in the registered version.  Otherwise, it
  150. will not record changes in gold, security level, and upload credit when the
  151. user returns to the BBS.
  152.  
  153.    NOTE:  For non-WWIV BBSes, it is just as simple to use CLFB, but, because
  154. of chaining incompatibility, the %1 parameter should not be passed.  Instead,
  155. the user will be asked for a password to use with his alias.  This can be
  156. either good or bad, since it allows users to coach more than one team (which
  157. some people like while others don't).  It would be a huge task to have CLFB
  158. support all BBSes, but if you would like newer versions of CLFB to support your
  159. BBS, please send all chaining information possible about your BBS type with
  160. your registration.  Otherwise, CLFB should work if your BBS supports the
  161. functions listed in steps 4 and 5.
  162.  
  163.    That's it!  You can now go about making your own team.
  164.  
  165. Using CLCNF
  166. ~~~~~~~~~~~
  167.    Once the game has been set up, you will rarely need to use CLCNF again.  The
  168. season should run smoothly through the superbowl.  If, however, at any time you
  169. would like to make changes, simply run CLCNF and select options on the menu:
  170.  
  171.    Complete reset.  This function will reset the game completely.  You must go
  172. through the procedure explained above and reset leagues, teams, etc.  Be
  173. careful not to do this accidentally, or you might have some angry players!
  174.  
  175.    Date setup.  This option allows you to change the scheduled dates of games
  176. once they have been scheduled.  For regular games, this is at any point in the
  177. season; but for post-season games, the date can only be changed once the teams
  178. involved have been decided.  By default, CLFB will set games to be played on
  179. Sunday nights.  It is also possible to ignore the scheduled date for a game and
  180. simply play it, using the "/D" option with PLAYFB (see Using PLAYFB, below).
  181.  
  182.    Gambling setup.  (Registered version only).  If you wish to allow users on
  183. your WWIV BBS to gamble their gold, upload credit, and/or security level, you
  184. may use this option to configure gambling for your BBS.  NOTE:  Gambling will
  185. not necessarily work if you have modified your WWIV source so that the user
  186. list format has been changed.  Using it in conjunction with such a change MAY
  187. cause problems on your BBS.  Otherwise, it should work.
  188.    If you select to allow gambling, you will be prompted for the complete path
  189. and NAME of your user list file (e.g. "C:\WWIV\DATA\USER.LST").  You will then
  190. be given the option to allow gambling of gold, upload credit, and security
  191. levels.  For each of these, you must enter the maximum bet and the maximum
  192. amount allowable to be obtained.  Visitors to the game who are not actual
  193. coaches may also bet if the option is available.
  194.    NOTE:  You MUST also direct WWIV to shrink itself before running CLFB in
  195. order to use this option.  Otherwise, changes made to the user record will not
  196. be recorded.
  197.  
  198.    Edit teams.  If, for any reason, you have a reason to change aspects of a
  199. team's configuration, the edit teams option allows you to do so.  After you
  200. select it from the main menu, it will give you the choice to edit any team with
  201. a coach.  You are given the opportunity to change the name, coach's name, city,
  202. and (if applicable) password for the selected team.  If the team does not yet
  203. have a coach, these can not yet be changed.  Note that, if you are using the
  204. pre-named teams option, this feature overlaps with it somewhat.  You may change
  205. a team's name and city either here or using the team names option.
  206.    The ability to change a coach's name can be especially helpful on WWIV
  207. BBSes, where a user might sometime decide to change his alias but want to keep
  208. the same CLFB team.  These changes can be made at any point during the season,
  209. but they will not appear in records or the rankings until a new set of games
  210. has been played.
  211.  
  212.    Logon announcements.  If you are running on a WWIV BBS and would like to
  213. start having logon announcements or you would like to remove this option, select
  214. this from the menu.  If you select yes, the program will ask you if you want it
  215. to redo the most recent logon announcement.  Selecting yes for this will have
  216. CLCNF redo the latest logon announcement when you leave the program.  From
  217. that point onward in the season, CLFB will add messages to LOGON.MSG and
  218. LOGON.ANS.  If you select no, CLFB will not change either file any longer.
  219. Note that this can be done at any point during the season.
  220.    If you do not direct CLFB to make logon announcements in LOGON.MSG and
  221. LOGON.ANS, it will instead write them to files called SCORES.MSG and
  222. SCORES.ANS.  These files are used by Crunchware News (see below).
  223.  
  224.    Names of divisions and teams.  This option will display the names of all the
  225. league(s) and division(s), allowing you to change them at any point during the
  226. season (although you would rarely need to).
  227.  
  228.    Reset season.  This important option allows you to reset the CLFB season at
  229. any time, including the middle of the season.  First, CLCNF will bring up a
  230. screen allowing you to edit the number of teams per division, divisions per
  231. league, and number of leagues as well as to move and erase individual teams.
  232. Be careful when using this not to accidentally erase more than you mean to.
  233. Reducing the number of divisions or teams per division will cause the existing
  234. teams at the end to be deleted.  (e.g. If you currently have six teams per
  235. division and reduce the number to four, the last two teams of each division
  236. will be deleted.)  All these operations are pretty self explanatory.  If you
  237. do accidentally delete more than you mean, there is always the last resort of
  238. aborting the whole program (see below).  The program will then ask you for
  239. information in creating the schedule (see above).
  240.  
  241.    Sysop name and password.  This option allows you to change the sysop name
  242. and change or remove the password.
  243.  
  244.    Team names.  For those of you who would like to set up the season with teams
  245. of a specific name, you can select this option and go through each division,
  246. creating (or editing) the name and city of each team.
  247.  
  248.    Quit and save.  This option will return you to DOS and save any files that
  249. have been changed.
  250.  
  251.    Abort.  If you have accidentally reset the season or worse, simply
  252. select this and return to DOS without saving anything.
  253.  
  254. Using PLAYFB
  255. ~~~~~~~~~~~~
  256.    There are two parameters which can be passed to PLAYFB.  They must be typed
  257. with a slash (e.g. "PLAYFB /D /I").  The first parameter is the "/D" option.
  258. This allows you to play the next games regardless of the date they are
  259. scheduled.  The "/I" option will give version and registration information when
  260. the program is run and give the scores of games as they are played.
  261.  
  262. Chat Mode
  263. ~~~~~~~~~
  264.    There is a chat mode in Crunch League Football that can be entered by
  265. pressing F10 whenever the user is at a prompt.  The chat mode is nothing fancy,
  266. just a quick way to jump in and say, "Why the heck are drafting THAT bag of
  267. bones?"  Chat can be exited at any time by pressing F10.
  268.  
  269. Crunchware News
  270. ~~~~~~~~~~~~~~~
  271.    It was noted that logon messages sometimes became rather long and time-
  272. consuming for users who do not participate in CLFB.  Starting with version 1.2,
  273. CLFB now supports Crunchware News.  Crunchware News is a small program that
  274. can easily be added to your logon event.  It will only give the latest scores
  275. to CLFB coaches and other interested players.  If the user is also a coach,
  276. CWNEWS will additionally give his team's win-loss record and current rank.
  277.    CWNEWS should be available on BBSes in your area.  If you are interested and
  278. can not find it, contact the Temple of Nine BBS (703 820-0109) for a copy.
  279.  
  280. Registration:
  281. ~~~~~~~~~~~~~
  282.    If you like Crunch League Football and decide to use it as a chain on your
  283. BBS, we would appreciate it if you registered it with Crunchware.  By
  284. registering, you will receive a personalized registration code which will allow
  285. you to use functions not available in the unregistered version:
  286.  
  287.    -Trading.  Coaches can trade players on their teams with other coaches at
  288.     any time during the season.
  289.  
  290.    -Gambling.  If you are running a WWIV BBS, you may elect to allow gambling
  291.     on games.  This option adds extra dimensions to the game, especially by
  292.     being available to coaches and visitors to the game alike.
  293.  
  294.    By registering CLFB, you will also be supporting Crunchware and encourage
  295. us to make updates as well as new programs.  There is now only one method of
  296. registering, and the cost is always $10.  Why, you might ask, have we switched
  297. from the personalized copy to registration code method?  Well, it makes
  298. upgrading a whole lot easier.  When you receive a later version of CLFB, you
  299. will not need to send off another order form or contact us for an upgrade.
  300. Simply copy the new files over the old ones and the new version will
  301. automatically be registered.
  302.    Please print out the enclosed file called "REGISTER.TXT" (Use "COPY
  303. REGISTER.TXT PRN" from DOS) and fill it out NEATLY (Some of those more obscure
  304. aliases are a little tricky to figure out).  Include any comments and/or
  305. suggestions you have with it.  Then send it to:
  306.  
  307.              Stephen David
  308.              6030 Fort Hunt Road
  309.              Alexandria, VA  22307
  310.  
  311.    We suggest that you do not send cash, rather a check or money order.  Please
  312. make all checks payable to Stephen David.  Allow up to three weeks for
  313. delivery.  Please register!  It keeps us in business and allows us to keep
  314. making great Crunchware software!  Thank you for your support.
  315.  
  316. Bugs:
  317. ~~~~~
  318.    Please!  We have spent a long time testing CLFB, but it is still possible
  319. that there are some bugs.  If you find any, please notify us of them with your
  320. registration, or simply contact us either by mail, e-mail (Infinity, 4 @ 17303
  321. WWIV-Link or 27 @ 7309), or calling The Temple of Nine (see above) to tell us.
  322. Any help in this respect would be greatly appreciated.
  323.  
  324. Credits:
  325. ~~~~~~~~
  326. Programmer and Refiner: Infinity
  327. Grunt Worker and Idea Man: Maelstrom
  328. Alpha Testers: The Users of the Temple of Nine
  329.  
  330. The End
  331. ~~~~~~~
  332.    We hope you will enjoy Crunch League Football!  Keep your eyes open for
  333. other great Crunchware products!
  334.