home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / T / THT102.ZIP / THT.DOC < prev    next >
Text File  |  1994-12-07  |  18KB  |  428 lines

  1.                               TreeHouse Truants
  2.                              -=-=-=-=-=-=-=-=-=-
  3.                                  Version 1.02
  4.                                 Final Release
  5.                              -=-=-=-=-=-=-=-=-=-
  6.                            Copyright (C) 1994-1995
  7.                                By: Justin King
  8.                        KingSoft (C) Software 1994-1995
  9.                      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  10.                             The King's Corner BBS
  11.                                (713) 550-2661
  12.                        TreeHouse Truants Support Board
  13.                              Sysop : Justin King
  14.                      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  15.  
  16.  
  17. Sysop's, For A Quick Setup
  18. --------------------------
  19. Read SYSOP.DOC
  20.      or
  21. Keep Reading
  22.  
  23.  
  24. About The Game
  25. --------------
  26.  
  27.   You are a 13 year old little jerk.  But you don't take any bull from
  28. anyone.  You can't stand bullys, and you go around beating the snot out
  29. of them!  You have built a treehouse in the forest along with the other
  30. kids.
  31.  
  32.  
  33. Playing Of The Game
  34. -------------------
  35.  
  36.    You start out with a certain amount of hitpoints.  When you (L)ook
  37. For Trouble you will fight bullys with a certain amount of hitpoints
  38. as well.  As you gain enough experience, you will be able to advance
  39. to the next level, (assuming you don't get beatup first, of course!).
  40. Upon advancing to the next level, you fight tougher bullys, and so on,
  41. and so forth.  Throughout the game, there are many options like,
  42. harassing the playground nerd, pickpocketing an old man, even playing
  43. some craps with the playground attendent.
  44.  
  45.  
  46. Limitations To The Game
  47. -----------------------
  48.  
  49.   As you may notice the game parallels the game LORD or Legend Of
  50. The Red Dragon, written by Seth Able.  The game was intentionally
  51. written that way.  I don't believe it infringes any Copyright laws.
  52. The outline of the game was used, not the idea.  Nevertheless, credit
  53. is due where credit is deserved.  If you like my game, you will
  54. LOVE Legend Of The Red Dragon.  Even if you hate my game, try out
  55. LORD, I think you'll like it!
  56.  
  57.   In the unregistered version of the game, there are a few things
  58. that don't work.  The game cannot be beaten.  The players can only
  59. advance to level 9 then after that, the game does not let them
  60. advance any further.  Also, the new player protection does not
  61. have any effect.  Along with that, no changes to player information
  62. in the THT PLAYER EDITOR will be saved, instead you will get a
  63. nice little nagging screen asking for a regsitration.  Lastly, and
  64. perhaps most important, when players get beatup, they lose 25% of
  65. their experience instead of a 10% when the game is regsitered.
  66. There are a few other things that don't work, I can't remember them
  67. all, but don't worry, the game is DEFINATELY playable, just with
  68. a few limitations.  Regsitration is $15.00 and once you're registered
  69. you are registered for life.
  70.  
  71.  
  72. Installing The Game
  73. -------------------
  74.  
  75.   To start with, you need to make a seperate directory for the game.
  76. The name of the directory is unimportant.  Next you need to unzip the
  77. the THT.ZIP file into the directory you just created.  Once that is
  78. completed, you need to go into the THTEDIT and select the (S)etup Config
  79. File Options.  The config file setup should be as follows:
  80.  
  81.  
  82.      <A>  Path To BBS Files  : Where your DOOR DROP FILE is located
  83.                                if you have questions, consult your
  84.                                prgoram manual.
  85.  
  86.      <B>  Number Of Fights   : If the game is unregistered, the number
  87.                                of fights is set at 20, and cannot be
  88.                                changed.  If the game is registered,
  89.                                put the number of bully fights, each
  90.                                character can have, each day.
  91.  
  92.      <C> Number Of Attacks   : If the game is unregistered, the number
  93.                                of attacks is automatically set to 3.
  94.                                If the game is registered, put the number
  95.                                of attacks each player can have against
  96.                                another player.  In other words, this is
  97.                                player fights per day.
  98.  
  99.      <D> Path To ANSI File   : This is the FULL path to the ANSI score
  100.                                bulletin. (Ex: C:\BBS\DISPLAY\BULLET1.ANS)
  101.  
  102.      <E> Path To ACSII File  : This is the FULL path to the ACSII score
  103.                                bulletin. (Ex: C:\BBS\DISPLAY\BULLET1.ACS)
  104.  
  105.      <F> New Player Protecton: If the game is unregsitered, the protection
  106.                                feature is unused.  This will simply state
  107.                                if you are going to used the protection
  108.                                feature at all.  The number of days is
  109.                                set with the next option.
  110.  
  111.      <G> Days Of Protection  : If the game is unregistered, the protection
  112.                                feature is unused.  If the game is registered
  113.                                and you wish to used the protection feature,
  114.                                you can specify the number of days a new
  115.                                player to the game is protected.
  116.  
  117.      <Q> Quit And Save       : When <Q> is pressed, the CFG file is saved.
  118.                                You can go back into the editor and change
  119.                                anything at any time.
  120.  
  121.  
  122.   After you have setup your THT.CFG file, you need to (R)eset The Game
  123. from the THT EDITOR MAIN MENU.  After you press <Q> from setting up
  124. the CONFIG file, the <R>eset Option should appear in front of you.  When
  125. you reset the game, it will erase any old truant arguments, along with
  126. any old PLAYER.DAT file.  It will also erase all the MAIL.x files.  When
  127. the reset option is complete, it will ask to press <Q> to quit or any
  128. other key to run maintanence.  Most likely you will want to run the
  129. maintanence, just to clear everything out, and make sure there are no
  130. problems.  Once you've done that, the game is basically ready to run.
  131.  
  132.  
  133.  
  134. Setting It Up Through YOUR BBS
  135. ------------------------------
  136.  
  137.   After you've done the above you are ready to set the game up with
  138. your BBS.  If you are (for some unknown reason) not running the door
  139. through your BBS, yet running it locally, no command line parameter
  140. is necessary.  Just type THT from the directory you unzipped it to,
  141. and it should run.  If you ARE going to set it up with your BBS,
  142. you need to add it to the necessary .BAT file or however your BBS
  143. runs 3rd party programs.  Check your BBS manual for correct
  144. installation of 3rd party programs.
  145.  
  146.   Sysop's it IS possible you will need a fossil driver.  THT has
  147. no special limitations or functions for a fossil driver, but one
  148. of my beta testers could not get it to work until the fossil
  149. driver was installed.  So if it needs a fossil driver, install
  150. one! :)  (Recommended Fossil Driver:  BNU v1.70)
  151.  
  152. To install THT with YOUR BBS software, please look at the
  153. following chart:
  154.  
  155.  
  156.   ------------------------------------------------------------------------
  157.   | IF YOU ARE RUNNING A BBS THEN ONE OF THE BELOW COMMANDS IS MANDATORY |            |
  158.   ------------------------------------------------------------------------
  159.  
  160.        TreeHouse Truants Recognizes These Command Line Parameters!
  161.  
  162.  
  163.      2 A.M. BBS Drop File            -  /2  JUMPER.DAT installation
  164.      Auntie BBS Drop File            -  /7  AUNTIE.SYS installation
  165.      Force, GAP Drop File (STANDARD) -  /S  DOOR.SYS (long) installation
  166.      Forum Drop File                 -  /F  USERINFO.TXT installation
  167.      Genesis Drop File               -  /G  CALLINFO.BBS installation
  168.      GT, DoorWay Drop File  (WEIRD!) -  /D  DOOR.SYS (short) installation
  169.      ModuleX Drop File               -  /M  NUMBER.TXT installation
  170.      Opus-CBCS 1.13 Drop File        -  /3  LASTUSER.BBS installation
  171.      Opus-CBCS 1.14 Drop File        -  /O  LASTUSxx.Dat installation
  172.      PCBoard 12.x Drop File          -  /1  PCBOARD.Sys installation
  173.      PCBoard 14.x - 15.x Drop File   -  /P  PCBOARD.Sys installation
  174.      Phoenix Drop File               -  /H  INFO.BBS installation
  175.      RyBBS Drop File                 -  /5  CURRUSER.BBS installation
  176.      Sapphire Drop File              -  /8  SAPPHIRE.Dat installation
  177.      Search Light Drop File          -  /9  Search Light installation
  178.      Spitfire Drop File              -  /6  SFDOORS.Dat installation
  179.      WildCat Drop File               -  /W  CALLINFO.BBS installation
  180.      WWIV Drop File                  -  /4  CHAIN.TXT installation
  181.      DoorInfo Drop File              -  /R# DORINFO#.Def Installation
  182.                                             EIS-PC, FoReM, OLEcom,
  183.                                             QuickBBS, RBBS, Remote
  184.                                             Access, TAG, TP-Board
  185.  
  186.  
  187.      ----------------------------------------------------------------
  188.  
  189.  
  190.     Find your BBS software and add it to the command line for THT,
  191.  for example:
  192.  
  193.   (let's say I'm running Spitfire BBS Software)
  194.  
  195.  
  196.        THT /6
  197.            ^^
  198.            ||
  199.            ++ ---  The /6 goes in accordince with the list above.
  200.                    Find your BBS Software and put the command line
  201.                    parameter that you use.
  202.  
  203.  
  204.   (...another example.  Let's say I'm running TAG on node 2)
  205.  
  206.        THT /R2
  207.            ^^^
  208.             |
  209.             + ---  The /R2 means I'm using DORINFO2.DEF.  I'm assuming
  210.                    that the 2 means node 2?  If not, I feel like an
  211.                    idiot.
  212.  
  213.  
  214.  
  215. OPTIONAL COMMAND LINE PARAMETERS
  216. --------------------------------
  217.  
  218.  
  219.        There are other command line parameters THT uses, here they
  220.      are:
  221.  
  222.  
  223.      Command Line Directives   -  what options to use:
  224.  
  225.                                   /NOAUTO - No AutoMaintanence
  226.                                   /Q - Quiet mode switch
  227.                                   /I - IRQ/PortAddress Customization switch
  228.                                   /L - Force Local Mode switch
  229.                                   /C - Communication Port Override switch
  230.                                   /B - Locked Baud Rate
  231.                                   /K - Carrier Detect Override switch
  232.  
  233.  
  234.                                 DESCRIPTIONS
  235.                                 ------------
  236.  
  237.    /NOAUTO - Disables Maintanence From Automatically Running.  If you
  238.              are getting an error when maintanence attempts to run,
  239.              you need to disable the automaintance.  Then set it up
  240.              to run as a nightly event.  <*>
  241.    /Q - Disables the beeps on the host computer (so the Sysop can sleep)
  242.    /I - I guess if you are using a non-standard IRQ you can specify it here
  243.          (Ex:  THT /I:n:xxxx)  (n = IRQ Number ; xxxx = hex address)
  244.    /L - Always runs the program in local mode.
  245.    /C - This will allow you to specify the COM port (Ex: THT /C:x )
  246.                                                       ( x = 1-4 )
  247.            NOTE: This will override what's in the data drop file!!
  248.    /B - Use this if you are locking you modem at a certain speed
  249.         It will read the baid rate from the drop file!
  250.    /K - This will disable carrier detection
  251.  
  252.  
  253.    <*> - The file THTMAINT.EXE is the maintanence program.  That is
  254.          the filename you will want to put in as a nightly event.
  255.          Just follow these simple commands:
  256.  
  257.             CD\BBS\THT
  258.             THTMAINT
  259.             CD\BBS
  260.  
  261.          That's about it.  No command line parameters or anything like
  262.          that just run it and it's done!
  263.  
  264.          * Check the bottom of this file for possible errors while
  265.            running maintanence!
  266.  
  267.  
  268.   ------------------------------------------------------------------------
  269.  
  270.                               COMMAND LINE EXAMPLES
  271.                               ---------------------
  272.  
  273.    My THT command line:
  274.  
  275.     THT /6 /B /Q   -  Using Spitfire ; Locked Baud Rate ; Quiet Mode
  276.  
  277.  
  278.    Another example:
  279.  
  280.     THT /P /Q /B /NOAUTO -  Using PCBoard v15.x ; Quite Mode ;
  281.                             Locked Baud Rate ; No AutoMaintanence
  282.  
  283.  
  284.    Another:
  285.  
  286.     THT /R1 /C:4 /B /Q /K - Using DORINFO1.DEF ; Override COM4
  287.                             Locked Baud ; Quiet Mode ; No Carrier
  288.                             Dectect
  289.  
  290.      -----------------------------------------------------------------
  291.  
  292.      If you STILL can't understand how to install it, call my board
  293.      at the top of the file and leave me a comment with the type
  294.      of BBS you run, and I will get back to you!
  295.  
  296.      -----------------------------------------------------------------
  297.  
  298.           While The Game Is Running, The Sysop Has A Little Control
  299.  
  300.  
  301.                                SYSOP COMMANDS
  302.                                --------------
  303.  
  304.      SysOp Control               -  F1 - Toggle Status Bars
  305.                                     F2 - Add Five Minutes
  306.                                     F3 - Remove Five Minutes
  307.                                     F4 - Line Noise Disconnect
  308.                                     F5 - Drop To DOS
  309.                                     F6 - Caller Back To BBS
  310.                                     F7 - Chat With The User
  311.  
  312.     F1 - toggles between the user status bars & help info.
  313.     F2 - give the user five minutes.
  314.     F3 - take five minutes from the user.
  315.     F4 - displays line noise, then disconnects the caller - for those
  316.           annoying users   :-)  <and ALL Sysop's have them>
  317.     F5 - drops the SYSOP to DOS.  It will attempt to swap out to
  318.          EMS, then XMS, then at a last resort it will swap to
  319.          file so you have the MAXIMUM memory available so that
  320.          you can run anything from DOS.   <*>
  321.     F6 - returns the caller to the BBS immediately.
  322.     F7 - activates chat mode - <ESC> to exit chat mode.
  323.  
  324.  
  325.     <*> - Check below for possible errors.
  326.  
  327.      -----------------------------------------------------------------
  328.  
  329.  
  330.  - Possible Error Codes While Running AutoMaintenance Or Dropping To DOS -
  331.  
  332.  
  333. Err#   What It Means
  334. ----   ---------------------------------------------------------------
  335. 0200:  Program file not found
  336. 0201:  Program file: Invalid drive
  337. 0202:  Program file: Invalid path
  338. 0203:  Program file: Invalid name
  339. 0204:  Program file: Invalid drive letter
  340. 0207:  Batchfile/COMMAND: COMMAND.COM not found
  341. 0208:  Error allocating temporary buffer
  342. 0502:  Error while swapping out
  343.  
  344.  
  345. What To Do!?
  346. ------------
  347.  
  348. For Errors 200-204, make sure you are in the THT home directory.
  349. For Errors 207-208, make sure that COMMAND.COM is located in C:\DOS or C:\
  350. For Error 502, report it as a bug!
  351.  
  352.  
  353. -------------------------------------------------------------------------
  354. | --------------------------------------------------------------------- |
  355. | |                                                                   | |
  356. | |  Well, there it all is.  It's pretty simply laid out, (I think!). | |
  357. | |  If you have ANY questions at all, please, please, please ask me. | |
  358. | |                                                                   | |
  359. | --------------------------------------------------------------------- |
  360. -------------------------------------------------------------------------
  361.  
  362. Special Thanks To
  363. -----------------
  364.  
  365.  
  366. Della Moore
  367. -----------
  368. She was my ONLY beta tester who actually reported results. BIG, BIG
  369. thanks to her for encouragment and her help.  Your registered copy
  370. is on the way honey!  :)
  371.  
  372.  
  373. Brian Synnott
  374. -------------
  375. My long time best friend, (and Co-Sysop), :).  He helped me think
  376. of an ending for this game.  Without him, I would be stuck still,
  377. thanks, but you don't get any of the profits! :)
  378.  
  379.  
  380.  
  381. Author's Note To The Game
  382. -------------------------
  383.  
  384.   I would like to say something before I wrap this up.  This game
  385. portrays quite a bit of violence among kids.  I do not agree with
  386. violence among kids today, as a matter of fact, I think it's
  387. sickening.  The reason the bully fights do not use weapons is
  388. because that is what is killing too many kids MY AGE today.  When
  389. my dad was a kid in the 1960's, he never had to worry about a kid
  390. pulling a 9mm out of his jacket and blowing his brains out. "In
  391. the old days" they used to duke it out with their fists, not with
  392. knifes and guns.  The violence needs to stop, people need to take
  393. a stand.  Parents need to take responsibilty for their kids actions
  394. and discipline them (harshly if necessary).  No more crap, I don't
  395. want to work my butt off to grow up into a never-ending spiral into
  396. hell that society is currently going into.  'nuff said, I've made my
  397. point! :)
  398.  
  399.  
  400. About The Author
  401. ----------------
  402.  
  403.   The author, Justin King, is a 16 year old attending Lanhgam Creek
  404. High School in Houston, Texas.  I'm a sophomore at LCHS, and this is
  405. my second year of Computer Science.  My teacher, Mr. Scotty Johnson,
  406. has got to be the best in the nation.  The reason I know this, the
  407. Langham Creek computer science department is one of the best in the
  408. world!  Our Computer Science classes have won nationals in almost
  409. every competition we have entered, including, the ACSL (American
  410. Computer Science League), national finals a total of six times!
  411. Impressive to say the least.  I don't involved myself in these
  412. competitions, and by NO means am I the best at the school.  I'm an
  413. average guy with a nack for programming.  I hold a job as a bus-boy
  414. at a local restaurant.  Me and some of my crazy friends go off and
  415. do crazy stuff on rollerblades in parking garages, so I don't consider
  416. myself a "computer nerd", by any stretch of the imagination.  I play
  417. varsity tennis along with making 'average' grades! :)  I hope you
  418. enjoy the game, I will say, it was a joy to write.
  419.  
  420.  
  421. Thanks for trying out TreeHouse Truants.  If you like it, please
  422. register, if you don't like it, it's no big deal, but please let
  423. people choose for themselves whether they like it or not.
  424.  
  425.                                      Thanks,
  426.  
  427.                                      Justin King - Author
  428.