home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / DOORBAT.ARJ / DOOR.BAT
DOS Batch File  |  1994-10-09  |  4KB  |  201 lines

  1. @ECHO OFF
  2. C:
  3. GOTO %1
  4. GOTO END
  5. REM                  -*-*-*- Role Playing Games -*-*-*-
  6. :FOODFITE
  7. CD\RA\DOORS\FOOD
  8. FOODFITE FOOD%2.CFG
  9. GOTO END
  10. :BRE
  11. CD\RA\DOORS\BRE
  12. IF %2==1 COPY C:\RA\DOOR.SYS 
  13. IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS 
  14. SRDOOR
  15. BRE
  16. GOTO END
  17. :SRE
  18. CD\RA\DOORS\SRE
  19. IF %2==1 COPY C:\RA\DOOR.SYS
  20. IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
  21. SRDOOR
  22. SRE
  23. GOTO END
  24. :OVERKILL
  25. CD\RA\DOORS\OVERKILL
  26. IF %2==1 COPY C:\RA\DORINFO1.DEF
  27. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  28. OOINFO 10 C:\RA\DOORS\OVERKILL\ 1
  29. MAINTOO
  30. OOII
  31. IF EXIST OONODE.DAT DEL OONODE.DAT
  32. GOTO END
  33. :LORD
  34. CD\RA\DOORS\LORD
  35. LORD /n%2
  36. GOTO END
  37. REM                      -*-*-*- Sports Games -*-*-*-
  38. :FISH
  39. CD\RA\DOORS\FISH
  40. IF %2==1 FISHING 2 C:\RA 1 /B38400 /F
  41. IF %2==2 FISHING 2 C:\RA\LOCAL 2 
  42. GOTO END
  43. :RACE
  44. IF %2==1 CD\RA
  45. IF %2==2 CD\RA\LOCAL
  46. C:\RA\DOORS\RACE\MCRACE.EXE /N%2
  47. GOTO END
  48. :LITECAR
  49. CD\RA\DOORS\LITECAR
  50. LITECARS NODE%2.CFG /FD
  51. GOTO END
  52. :GOLF
  53. CD\RA\DOORS\GOLF
  54. LBGOLF NODE%2.CFG
  55. GOTO END
  56. :BOWLING
  57. CD\RA\DOORS\BBSBOWL
  58. BBSBOWL %2
  59. GOTO END
  60. :QDOG
  61. CD\RA\DOORS\QDOG
  62. IF %2==1 QDOG C:\RA
  63. IF %2==2 QDOG C:\RA\LOCAL
  64. GOTO END
  65. REM                       -*-*-*- Card Games -*-*-*-
  66. :MONTE
  67. CD\RA\DOORS\MONTE
  68. IF %2==1 COPY C:\RA\DORINFO1.DEF
  69. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  70. MONTE MONTE.CFG
  71. GOTO END
  72. :TRIANGLE
  73. CD\RA\DOORS\TRISOL
  74. IF %2==1 COPY C:\RA\DORINFO1.DEF
  75. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  76. TRIANGLE TRIANGLE.CFG
  77. GOTO END
  78. :YAHTZEE
  79. CD\RA\DOORS\YATZEE
  80. IF %2==1 COPY C:\RA\DOOR.SYS
  81. IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
  82. YAHTZEE YAHTZEE.CFG
  83. GOTO END
  84. :GOLFSOL
  85. CD\RA\DOORS\GOLFSOL
  86. IF %2==1 COPY C:\RA\DOOR.SYS
  87. IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
  88. GOLF-ST 
  89. GOTO END
  90. :BKGAM
  91. CD\RA\DOORS\BGAM
  92. UABG UABG%2.CFG
  93. GOTO END
  94. REM               -*-*-*- Games of Skill and Chance -*-*-*-
  95. :SINKEM
  96. CD\RA\DOORS\SINK
  97. IF %2==1 COPY C:\RA\DOOR.SYS
  98. IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
  99. SINKEM SINKEM.CFG
  100. GOTO END
  101. :TETRIS
  102. CD\RA\DOORS\TETRIS
  103. IF %2==1 COPY C:\RA\DORINFO1.DEF
  104. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  105. STACKEM STACKEM.CFG C:\RA\DOORS\TETRIS\DORINFO1.DEF
  106. GOTO END
  107. :SLOTS
  108. CD\RA\DOORS\SSLOT
  109. IF %2==1 COPY C:\RA\DORINFO1.DEF
  110. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  111. SUPRSLOT SUPRSLOT.CFG C:\RA\DOORS\SSLOT\DORINFO1.DEF
  112. GOTO END
  113. :CHAIN
  114. CD\RA\DOORS\CHAIN
  115. IF %2==1 CHAIN C:\RA
  116. IF %2==2 CHAIN C:\RA\LOCAL
  117. GOTO END
  118. :GRIDLOCK
  119. CD\RA\DOORS\GRID
  120. IF %2==1 COPY C:\RA\DORINFO1.DEF
  121. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF DORINFO2.DEF
  122. IF %2==1 GRIDLOCK /R1 /A:5 /B /Q /X:2 F+
  123. IF %2==2 GRIDLOCK /R2 /A:5 /B /X:2
  124. GOTO END
  125. :PLUMBER
  126. CD\RA\DOORS\PLUM
  127. PLUM PLUM%2.CFG
  128. GOTO END
  129. :MAZE
  130. CD\RA\DOORS\MAZE
  131. IF %2==1 WM3D C:\RA\DOOR.SYS
  132. IF %2==2 WM3D C:\RA\LOCAL\DOOR.SYS
  133. GOTO END
  134. REM -*-*-*- Gallery Doors -*-*-*-
  135. :ANSI
  136. CD\RA\DOORS\DRANSI
  137. IF %2==1 COPY C:\RA\DORINFO1.DEF
  138. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  139. DRANSI
  140. GOTO END
  141. :STORY
  142. CD\RA\DOORS\STORY
  143. STORY STORY%2.CFG
  144. GOTO END
  145. :CLASS
  146. CD\RA\DOORS\CLASSIFY
  147. CLASSIFY CLASS%2.CFG
  148. GOTO END
  149. :VALLEY
  150. CD\RA\DOORS\VALLEY
  151. IF %2==1 COPY C:\RA\DORINFO1.DEF
  152. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  153. VALLEY1 DOOR.CFG
  154. GOTO END
  155. :DUCK
  156. CD\RA\DOORS\FOWL
  157. IF %2==1 FOWLPLAY C:\RA
  158. IF %2==2 FOWLPLAY C:\RA\LOCAL
  159. GOTO END
  160. :BBSLIST
  161. CD\RA\DOORS\BBSLIST
  162. IF %2==1 BBSLIST C:\RA\DOOR.SYS PORT:F:2
  163. IF %2==2 BBSLIST C:\RA\LOCAL\DOOR.SYS
  164. GOTO END
  165. :PWALL
  166. CD\RA\DOORS\PWALL
  167. IF %2==1 COPY C:\RA\DORINFO1.DEF
  168. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  169. P_WALL
  170. GOTO END
  171. :PROFILE
  172. CD\RA\DOORS\PROFILE
  173. IF %2==1 COPY C:\RA\DORINFO1.DEF
  174. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF DORINFO2.DEF
  175. PROFILE /N%2
  176. GOTO END
  177. REM -*-*-*- Other Doors -*-*-*-
  178. :AM
  179. CD\RA\AM
  180. IF %2==1 AM_60.EXE /P:C:\RA /F:%3 /C:NODE1.CFG /N:%2
  181. IF %2==2 AM_60.EXE /P:C:\RA\LOCAL /F:%3 /C:NODE2.CFG /N:%2
  182. GOTO END
  183. :AMDOOR
  184. CD\RA\AM
  185. IF %2==1 AM_60.EXE /P:C:\RA /C:NODE1.CFG /N:%2
  186. IF %2==2 AM_60.EXE /P:C:\RA\LOCAL /C:NODE2.CFG /N:%2
  187. GOTO END
  188. :NODEVIEW
  189. CD\RA\NODEVIEW
  190. NODEVIEW %3 %4 %5 %6
  191. GOTO END
  192. :FDHIST
  193. CD\RA\DOORS\FDHIST
  194. IF %2==1 COPY C:\RA\DORINFO1.DEF
  195. IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
  196. FDHIST
  197. GOTO END
  198. :END
  199. IF %2==1 CD\RA
  200. IF %2==2 CD\RA\LOCAL
  201.