home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / DREAD2P.ZIP / SYSOP1.DOC < prev    next >
Encoding:
Text File  |  1995-09-24  |  12.0 KB  |  342 lines

  1. DR. DREAD
  2. Copyright 1995 Nannette Thacker. All rights reserved
  3. SHINING STAR SOFTWARE
  4.  
  5. DREAD NIGHTLY MAINTENANCE:
  6. ──────────────────────────
  7. Maintenance must be performed in a nightly maintenance batch file:
  8. dread maint
  9.  
  10. DREAD SYSOP MODE:
  11. ─────────────────
  12. dread sysop
  13.  
  14. BEFORE MUDDLEING THROUGH THIS ENTIRE FILE 
  15. (WHICH IS FOR THOSE WHO LIKE TO  MUDDLE) -- 
  16. THOSE WHO DON'T LIKE TO MUDDLE: READ THIS:
  17. To install -- 
  18.      USE THE INSTALL.BAT
  19. For sample .bat file -- 
  20.      SEE sample.bat
  21.  
  22. DO NOT USE THE SAMPLE.CFG FILE UNLESS YOU HAVE SPECIAL CONSIDERATIONS!
  23.  
  24. That is short & sweet and should do it. If it doesn't, then start muddleing.
  25.            
  26. Sample Door Batch File
  27. ──────────────────────
  28.  
  29. @echo off
  30. cd\pb\games\dread
  31. dread c:\pb\node1\dorinfo1.def 1 
  32. cd\pb\node1
  33.  
  34. or
  35.  
  36. @echo off
  37. cd\pb\games\dread
  38. dread c:\pb\node%1\dorinfo%1.def %1 
  39. cd\pb\node%1
  40.  
  41. Call the Dread Sysop Mode, which provides a User Editor and
  42. Input of the Registration Key by adding the word "sysop" to
  43. the end of the command line. 
  44.  
  45. dread sysop
  46.  
  47.  
  48. INSTALLATION PROCEDURE:
  49. ───────────────────────
  50. Create a DREAD directory.
  51. Unarchive your DREAD*.ZIP file in the DREAD directory.
  52. Type:
  53. install new
  54. if a new installation or:
  55. install upgrade
  56. if upgrading.
  57.  
  58. DREAD.CFG:
  59. ──────────
  60. NOTE: THE SAMPLE.CFG FILE IS NOT NECESSARY IN 99% OF ALL CASES.
  61. You have the ability to customize Dr. Dread if you wish to eliminate
  62. the use of a fossil driver or when you are using unusual irqs or ports.
  63. The file to alter is the sample.cfg file. Most BBS systems will have no
  64. need of setting up this file or altering it.
  65.  
  66. If you *do* require altering the sample.cfg file, rename it dread.cfg
  67. for nodes requiring the same settings or dread.cf1, dread.cf2, etc. for
  68. nodes requiring different settings.
  69.  
  70. Place the name of the config file on the command line like so:
  71.  
  72. dread c:\pb\node1\dorinfo1.def 1 dread.cfg
  73. or
  74. dread c:\pb\node1\dorinfo1.def 1 dread.cf1
  75. dread c:\pb\node2\dorinfo2.def 2 dread.cf2
  76.  
  77. Local Mode
  78. ──────────
  79. The door can be tested in Local Mode before setting up your .bat file(s):  
  80.  
  81. DREAD local "Your Name"
  82.  
  83. If you just type:
  84. DREAD local
  85. The system will default to "Sysop" as your name. Within the game you will
  86. be asked to give an alias for play.
  87.  
  88. If your entire family is playing locally, each one can pass their real
  89. name on the command line for identification and then if they play via
  90. the BBS as well, it will use the same record for play.
  91.  
  92. Running from Type 7 Shell to DOS
  93. ────────────────────────────────
  94. DR. DREAD can be run from your bbs with a type 7 shell to dos. An example
  95. command line within your BBS system config would be:
  96.  
  97. Quickbbs:
  98. command.com /c dread.bat or
  99. command.com *C dread.bat
  100.  
  101. Proboard:
  102. *Z dread.bat
  103.  
  104. MULTI-NODE DREAD:
  105. ─────────────────
  106. CALL DR. DREAD MULTI-NODE THE SAME AS SINGLE NODE:
  107.  
  108. dread c:\bbs\node1\dorinfo1.def 1 dread.cfg
  109. dread c:\bbs\node2\dorinfo2.def 2 dread.cfg
  110. dread c:\bbs\node3\dorinfo3.def 3 dread.cfg
  111.                 ^
  112.                 ^
  113.                 node #
  114.  
  115. Please pass the drop file and path, the node number, and optionally the
  116. name of the configuration file (dread.cfg or if multi-node and you want
  117. different configurations, dread.cf1, dread.cf2, etc. If using same
  118. configuration, they can all use the same config file).
  119.  
  120. MULTI-NODE SUPPORT
  121. ──────────────────
  122. Dr. Dread is a true Multi-User Door Game. It supports multi-nodes. We have
  123. tested it on six nodes successfully, and I'm sure it will support even more.
  124.  
  125. Multi-players can actually "see" each other "traveling" in the zones. A
  126. "phone" feature allows sending public or private messages to other on-line
  127. players. It also features "rewinding" up to 9 messages and "putting messages
  128. on hold" to "play back" later. Players can "walk" across another player
  129. to see who they are and challenge them to a friendly battle. The score list
  130. reports "who's on line" and what "node" they are calling in on.
  131.  
  132. The installation automatically takes care of setting the *.exe
  133. and *.txt files to READ ONLY. This is necessary for multi-user play since
  134. users will get a sharing violation if they try to access those files at
  135. the same time from within the game. This is a (hak kaff) "feature" of
  136. using Turbo C/C++ as a compiler. Sorry. ;)
  137.  
  138. Dr. Dread will use the record locking options built into SHARE from MS DOS
  139. 3.30 or later. Or you may use your Network's Sharing capabilities.
  140.  
  141.  
  142. RESETTING THE GAME
  143. ──────────────────
  144. Go to Sysop Mode and use the "Reset Game" option.
  145. Run sysop mode from dos by typing at the dos prompt:
  146. dread sysop
  147.  
  148. This allows you to retain your list of Dread Heads.
  149.  
  150. Sysop Mode
  151. ──────────
  152.  
  153. Sysop mode can be accessed by DOS:
  154.  
  155. DREAD sysop
  156.  
  157. SYSOP MODE MENU FUNCTIONS:
  158. ──────────────────────────
  159. Enter Registration Key
  160. Scores by Agent Name -- YOU MAY NEED TO RESELECT PLAYER WHEN DONE
  161. Scores & Last Date On by Real Name -- MAY NEED TO RESELECT PLAYER
  162. Where located in Game by Agent Name -- MAY NEED TO RESELECT PLAYER
  163. Select Player to Edit by Alias
  164. Delete Player
  165. Move Player to Zone 1 Command Center (in case trapped somewhere)
  166. Reset Game (will delete all players)
  167. Toggle Long/Short Mode On and Off
  168. Quit Editor
  169. Current Player Alias: MoonDust     Name: Nannette Thacker
  170.  
  171.  
  172. ENTER REGISTRATION KEY
  173. ──────────────────────
  174. After we have received your registration form in REGISTER.DOC, we 
  175. will send you a registration key. You will use this menu item to 
  176. enter the key. Master Card and Visa registrations are also available.
  177.  
  178. SCORES & WHERE LOCATED
  179. ──────────────────────
  180. You can choose to view the scores by the Agent Name, the Player Name,
  181. or you can View the Agent's by where they are located in the Zones.
  182. This will help you to identify what the real name of a player is.
  183. When done viewing the player list, it will set you to the end of the
  184. database and you may need to reselect the player, if you had a player
  185. selected before looking at the list.
  186.  
  187. SELECT PLAYER TO EDIT BY ALIAS
  188. ──────────────────────────────
  189. Once you have viewed the player list, you can select the player you wish
  190. to work with by their alias name. Then you can DELETE or MOVE them.
  191.  
  192. DELETE A PLAYER
  193. ───────────────
  194. This will permanently remove a player from the game. S/he can still
  195. come back as a new player and start over. This allows you to
  196. delete players who may have entered an "obscene" alias. 
  197.  
  198. MOVE PLAYER TO ZONE 1 COMMAND CENTER
  199. ────────────────────────────────────
  200. Why would you want to do this? Well, so far, there is no reason. But
  201. have you heard of other games where the player is stuck out on a
  202. mountain or in the ocean somewhere and can't get out. Well, that's
  203. what this is for.
  204.  
  205. With the ability of teleportation, the player may ignorantly use
  206. their last teleportation to teleport to a zone where they trap them-
  207. selves in a mountain or something. Hopefully they'll be smart enough
  208. to only use their last teleport to teleport to a safe Command Center.
  209.  
  210. QUIT SYSOP MODE
  211. ───────────────
  212. This exits the Sysop Mode and takes you back to the BBS.
  213.  
  214. CURRENT PLAYER ALIAS:  NAME:
  215. ────────────────────────────
  216. Current Player Alias: MoonDust     Name: Nannette Thacker
  217. This gives the name of the player and his/her alias in case you
  218. are trying to track down a certain agent for disciplinary or other
  219. reasons.
  220.  
  221. RESET THE GAME
  222. ──────────────
  223. (Start over):  This will delete all players in the player database
  224. and allow you to reset the game. The list of Dread Destroyers or
  225. Dread Heads will be retained. All messages will also be deleted.
  226.  
  227. BACKUPS
  228. ───────
  229. If you are limited on backup space, but would like to backup the
  230. crucial Dr. Dread files, the ones to back up are:
  231. MAINT.DBF
  232. PLAYERS.*
  233. DESTROYS.*
  234.  
  235. The maint database contains your maintenance information, to be used
  236. with the nightly maintenance routine.
  237.  
  238. The players database and indexes contain the scores and inventory of
  239. all the players.
  240.  
  241. The destroys database and indexes contain the list of agents who
  242. have succeeded in making it to Dr. Dread's Laboratory and attempting
  243. to capture him. Players might be somewhat upset if they make it through
  244. and their name gets lost from this list.
  245.  
  246. DR. DREAD MAINTENANCE
  247. ─────────────────────
  248. The DREADM.exe is no longer used and can be deleted from your DOS
  249. directory if you have it from a previous version.
  250.  
  251. In order to perform daily maintenance you must do it in your nightly
  252. maintenance .bat file. 
  253.  
  254. cd\bbs\games\dread
  255. dread maint
  256.  
  257. That's it! It will automatically delete inactive players more than
  258. 30 days old. It will delete old messages and phone chat. Reindex
  259. databases, etc.
  260.  
  261. SHAREWARE -- TRYING IT OUT
  262. ──────────────────────────
  263. You may run Dr. Dread from DOS to try it out first. Just issue the
  264. following command from dos: 
  265.  
  266. dread local
  267.  
  268. The non-registered version allows you to experience the Command Center,
  269. the Zones, the Missions, the Traps, Transporting, Maps, Key Quests --
  270. and more, all before you register. There is no expiration date. There
  271. is no request to remove it from your system after so many days. The
  272. registered version offers more Zones, more Missions, more Droid
  273. difficulty levels, and more key quests -- more FUN!
  274.  
  275. When you can afford to register, all you will need to do is plug in a 
  276. number. You won't need to install a new EXE. You won't need to download
  277. a key every few weeks. Your key will be valid for new versions. All
  278. upgrades are FREE. *We reserve the right to change keys if we find our
  279. key has been hacked and released to others. In that case we will notify
  280. you of the new key when the new version comes out.
  281.  
  282. Everything is fully tested for many weeks before final release.
  283.  
  284.  
  285. Full Features in the Registered Version
  286. ────────────────────────────────────────
  287.    I know it is difficult to get enough money to register all the games
  288.    you would like to register. You are not limited to a trial time period.
  289.    You may keep the unregistered version on your BBS as long as you wish.
  290.    Yet, remember, this is NOT FREEWARE, it is SHAREWARE, and at such a
  291.    time as you can afford the SHAREWARE registration fee, please send it.
  292.  
  293.    The game is fully functional, but with the registered version, your
  294.    users will get 93 more Zones, 9 more key quests, three times as many
  295.    missions, 50 more Droid Difficulty Levels, and will be able to attempt
  296.    to capture Dr. Dread and receive their name on the Dread Head List!
  297.  
  298.  
  299. Benefits of registering
  300. ───────────────────────
  301.  
  302.    1. 100 Zones, more Missions, more Key Quests!
  303.    2. All future updates FREE when freqed from BBS's carrying the files.
  304.    3. Author support.
  305.    4. Top priority for suggested game features and enhancements.
  306.    5. Dread Head listings -- List of those who have made it to Dr.
  307.       Dread's Lab and attempted to capture him.
  308.  
  309. ERRORS:
  310. ───────
  311. If you get an error -70 during packing and reindexing of a database,
  312. refer to the database name on the screen. That error will happen if someone
  313. else is using the game while you are trying to do maintenance on the
  314. other node.
  315.  
  316. If that is NOT the problem, then that database is probably corrupted.
  317. If you run "dread maint" and it happens again, you will need to 
  318. unarchive the game again. You may pull your maint.dbf from backup 
  319. to save your registration information.
  320.  
  321. If your remote callers get aschii dumped characters are the screen when
  322. DREAD but locally it looks okay:
  323. If you have a dread.cfg or dread.cf1 etc. file, please edit it and 
  324. make sure anything referring to Personality is totally deleted. For
  325. some reason on some systems the Personality profile causes this to happen.
  326. Deleting it seems to resolve the problem.
  327.  
  328. ERROR -120: This error occurs when your disk is full. Check and make
  329. sure you have a lot of hard disk memory. Perhaps you're getting low.
  330. Clear up some hard disk space.
  331.  
  332. ERROR -200, -300, -310: One of your database files or indexes is 
  333. probably corrupted.
  334. Run the nightly maintenance. If that fails, you will have to delete 
  335. your entire directory and unarchive the original and install it new.
  336. To uninstall the entire directory, be sure to: attrib -R *.* first.
  337.  
  338. ERROR -920: Out of memory. Dread tried to allocate memory from the heap,
  339. but no memory was available.
  340.  
  341.  
  342.