home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / dndbbs.arc / DND-DOC.LBR / DNDBBS.DOC next >
Encoding:
Text File  |  2011-01-28  |  8.6 KB  |  222 lines

  1.  
  2.  
  3.  
  4. FREEWARE COPYRIGHT NOTICE
  5.  
  6. This is public domain software. It is not supported by the author
  7. charged a fee for use. All rights to modify and distribute the software
  8. are hereby granted to all users of the software. The author does not
  9. in any way become responsible for misuse or harmful effects of the
  10. software.
  11.  
  12. HARDWARE REQUIREMENTS
  13.  
  14. The Adventure system requires you to have an IBM (or compatinle) PC, XT, AT
  15. with DOS 2.0 or higher, Serial port and Hayes Smartmodem 1200 baud. A minimum
  16. of 256K is needed and an 80 column monitor.
  17.  
  18. FILES USED
  19.  
  20. There  are two directories of files the Adventure system uses: DATA files
  21. and HELP files. Their location is determined by the first two lines in the
  22. configuration files "DNDBBS.CNF" configurable with the program "DNDCNF"
  23. included with the Adventure system. This file can be edited if you do not
  24. have the configuration program. The standard lines in the file are:
  25.  
  26. C:\BBS\DATA\
  27. C:\BBS\HELP\
  28. PRELOG.DAT
  29. WELCOME.DAT
  30. NOTICE.DAT
  31. LOGOFF.DAT
  32. 1                   (fighter's training area)
  33. 1                   (magic user's training area)
  34. 1                   (theives training area)
  35. 1                   (cleric's training area)
  36. 1                   (paladin's training area)
  37. 1                   (ranger's training area)
  38. 1                   (dungeon master's training area)
  39. 1                   (jail room)
  40. 1                   (clerical santuary)
  41. 1                   (pawn shop)
  42. 1                   (weapons shop)
  43. 1                   (casino room)
  44.  
  45. It is suggested you create the following directories in the following manner:
  46.  
  47.                                C:\
  48.                                 |
  49.                                 |
  50.                                 |
  51.                          +--- C:\BBS ---+
  52.                          |  DNDBBS.CNF  |
  53.                          |  DNDBBS.EXE  |
  54.                          |              |
  55.                      C:\BBS\HELP   C:\BBS\DATA
  56.                        *.HLP         *.DAT
  57.  
  58. Copy DND-HLP.ARC to directory C:\BBS\HELP and UNARC it. Copy DND-DAT.ARC to
  59. directory C:\BBS\HELP and UNARC it. Copy DND-EXE.ARC to directory C:\BBS and
  60. UNARC it. Copy the remaining files DND-DOC.ARC and DND-SRC.ARC to any
  61. remaining directory and UNARC them.
  62.  
  63. The DATA files used are:
  64.  
  65. NOTICE.DAT     MONSTER.DAT      PUBMESS.DAT
  66. PRELOG.DAT     OBJECTS.DAT      PUBTABLE.DAT
  67. WELCOME.DAT    TREASURE.DAT     PRIMESS.DAT
  68. LOGOFF.DAT     ROOMS.DAT        PRITABLE.DAT
  69. LOGIN.DAT      EVENT.DAT        USERS.DAT
  70.  
  71. The HELP files used are:
  72.  
  73. APPEAL.HLP    BREAK.HLP     MESSAGE.HLP   HELP1.HLP     CASHELP.HLP
  74. EXPERIEN.HLP  EDIT.HLP      ATTACK.HLP    BANKHELP.HLP  BANK.HLP
  75. BRIEF.HLP     BUY.HLP       BYE.HLP       CAST.HLP      CHARGE.HLP
  76. CASINO.HLP    CHAT.HLP      OPEN.HLP      DRAW.HLP      DROP.HLP
  77. EAT.HLP       ENTER.HLP     READ.HLP      HELP2.HLP     FIX.HLP
  78. GO.HLP        GET.HLP       HEALTH.HLP    HELP.HLP      HIDE.HLP
  79. INFORMAT.HLP  INVENTOR.HLP  KILL.HLP      LINEFEED.HLP   LIST.HLP
  80. CLOSE.HLP     LOOK.HLP      MAIL.HLP      MOVE.HLP       SUICIDE.HLP
  81. UNLOCK.HLP    PANIC.HLP     PASSWORD.HLP  PICKLOCK.HLP   PRAY.HLP
  82. QUIT.HLP      EXAMINE.HLP   REPAIR.HLP    RETURN.HLP     RUN.HLP
  83. SAVE.HLP      SELL.HLP      SEARCH.HLP    SMASH.HLP      STOP.HLP
  84. TAKE.HLP      TALK.HLP      TOP.HLP       TIME.HLP       TRAIN.HLP
  85. LOCK.HLP      USE.HLP       USERS.HLP     WEAR.HLP       WIELD.HLP
  86.  
  87. MODEM SWITCH SETTINGS
  88.  
  89. The Hayes modem switch settings must be set similiar to the following:
  90.  
  91.                        Switch           12345678
  92.                        Setting          UUDDDUUD
  93.  
  94. Switch setting number 5 being the most important. It must be set to the
  95. down position. The program will tell the modem to answer the phone on the
  96. first ring. The program does not open the communications port like most
  97. communications software, instead it accesses the ports directly for I/O.
  98. This is done to resolve conflicts in multitasking software such as Multilink
  99. and DoubleDOS. Ports 3F8 to 3FF are used to communicate with COM1.
  100. The program answers the phone at 300 baud, no parity, 8 data bits, 1 stop bit.
  101.  
  102. COMPILING AND LINKING WITH IBM BASIC COMPILER 2.0
  103.  
  104. To compile the source programs type the following:
  105.  
  106. BASCOM20 DNDBBS/X/O;
  107. BASCOM20 DNDSUB1/X/O;
  108. BASCOM20 DNDSUB2/X/O;
  109. BASCOM20 DNDSUB3/X/O;
  110. BASCOM20 DNDSUB4/X/O;
  111. BASCOM20 IO-O/O;
  112. BASCOM20 IO-I/O;
  113.  
  114. To link the object modules type:
  115.  
  116. LINK DNDBBS+DNDSUB1+DNDSUB2+DNDSUB3+DNDSUB4+IO-O+IO-I;
  117.  
  118. ADVENTURE SYSTEM COMMANDS
  119.  
  120. The Adventure system has over 60 commands installed for user activity. Many
  121. of them are included in the help files along with brief descriptions. These
  122. may not be complete enough for an entire understanding of the game. You must
  123. expirement first to get a feel of the game. The are too many complex formulas
  124. and equations involved for a document of this size to make a note of every
  125. command; however, a description of the SYSOP "*" commands follow:
  126.  
  127. *EDIT
  128.  
  129. The *EDIT command is the main Dungeon Master command to create and maintain
  130. the DATA files. When the Dungeon Master enters *EDIT he will be able to
  131. edit and create spells, objects, treasure, monsters, events, and users. The
  132. *EDIT commands are prompt driven for self-explanation. Much expirementation
  133. is required to get a hang of it.
  134.  
  135. *LINK
  136.  
  137. This command creates and deletes directions between ajoining rooms.
  138.  
  139. *STATUS
  140.  
  141. This command displays the number of rooms in the campaign and the current
  142. rooms number.
  143.  
  144. *KILL
  145.  
  146. This command instantly destroys a monster. It is primarily used for DMs to
  147. continue editing without being disturbed.
  148.  
  149. *EDIT <room number>
  150.  
  151. This command allows the DM to edit a room description.
  152.  
  153. *CALL
  154.  
  155. This command calls a monster from the current monster class of the room into
  156. play.
  157.  
  158. *CALL <monster number>
  159.  
  160. This command calls a specific monster into play.
  161.  
  162. *DISCARD <item number>
  163.  
  164. This command allows the DM to throw away uneeded items such as bad objects
  165. or useless treasure.
  166.  
  167. *INVISIBLE
  168.  
  169. This command causes the player character to become invisble. This is used
  170. for when a DM is editing so he will not be killed by a mega-monster.
  171.  
  172. *TELEPORT <room number>
  173.  
  174. This command teleports a player charcacter to the given room number for
  175. room description editing.
  176.  
  177. *NM <new number of monsters>
  178.  
  179. This command reduces the number of monsters in the current room to the
  180. specified number.
  181.  
  182. *DROP <item>
  183.  
  184. This command places an object or treasure from files to the ground of the
  185. current room.
  186.  
  187. The previous commands work in local mode for editing as well as in modem
  188. mode for sysop-user interaction making the game more controllable.
  189.  
  190. PROBLEMS
  191.  
  192. The modem does not answer the phone. This is probably because the modem is
  193. not initializing correctly. Try rebooting then running the program. Or
  194. go into basica and type OPEN "I",1,"COM1:300,N,8,1":PRINT #1,"ATZ"+CHR$(13)
  195. Also try initializing the communications port with another communications
  196. package. If none of these work then your modem does not support the Hayes
  197. command set.
  198.  
  199. CAMPAIGN SETUP
  200.  
  201. It is suggested that the game be controlled by a strict method. These may vary
  202. in the manner in which the sysop wants the players to advance in levels.
  203. Develope a room file in which there are goals for the players. Place permanent
  204. monsters with great treasures as rewards. Create a scenario in which there
  205. is a "game plan" or object to the game. Creating castles, land masses and
  206. dungeons for adventuring and seeking out hidden treasures is another way.
  207. Hire some player characters as Dungeon Masters and let them help you create
  208. a room file. This is always done to get fresh ideas into the campaign. This
  209. also takes much of the burden of file creation off the sysop's shoulders and
  210. allows him more time for himself. Notice that the program DID NOT come with
  211. a large room file. There are systems like this with room files of over 2000
  212. rooms and hundreds of monsters. Get the players interested enough to suggest
  213. aid to new players in the mail section. And above all distribute this program
  214. to other BBSs around the nation. There would have been much more detailed
  215. documentation but the original author of the Adventure system had found
  216. it was better off giving the program away to combat the ridiculous notion
  217. that some people are actually making a mint on youngsters with multiuser
  218. systems like this. He is also working on a freeware multiuser system himself.
  219. You will be the deciding factor. If you are not interested in the trouble
  220. and cost of setting up a dedicated phone line then above all enjoy the
  221. single user possibilities of the Adventure system. And have fun!
  222.