home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
DOORBAT.ARJ
/
DOOR.BAT
Wrap
DOS Batch File
|
1994-10-09
|
4KB
|
201 lines
@ECHO OFF
C:
GOTO %1
GOTO END
REM -*-*-*- Role Playing Games -*-*-*-
:FOODFITE
CD\RA\DOORS\FOOD
FOODFITE FOOD%2.CFG
GOTO END
:BRE
CD\RA\DOORS\BRE
IF %2==1 COPY C:\RA\DOOR.SYS
IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
SRDOOR
BRE
GOTO END
:SRE
CD\RA\DOORS\SRE
IF %2==1 COPY C:\RA\DOOR.SYS
IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
SRDOOR
SRE
GOTO END
:OVERKILL
CD\RA\DOORS\OVERKILL
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
OOINFO 10 C:\RA\DOORS\OVERKILL\ 1
MAINTOO
OOII
IF EXIST OONODE.DAT DEL OONODE.DAT
GOTO END
:LORD
CD\RA\DOORS\LORD
LORD /n%2
GOTO END
REM -*-*-*- Sports Games -*-*-*-
:FISH
CD\RA\DOORS\FISH
IF %2==1 FISHING 2 C:\RA 1 /B38400 /F
IF %2==2 FISHING 2 C:\RA\LOCAL 2
GOTO END
:RACE
IF %2==1 CD\RA
IF %2==2 CD\RA\LOCAL
C:\RA\DOORS\RACE\MCRACE.EXE /N%2
GOTO END
:LITECAR
CD\RA\DOORS\LITECAR
LITECARS NODE%2.CFG /FD
GOTO END
:GOLF
CD\RA\DOORS\GOLF
LBGOLF NODE%2.CFG
GOTO END
:BOWLING
CD\RA\DOORS\BBSBOWL
BBSBOWL %2
GOTO END
:QDOG
CD\RA\DOORS\QDOG
IF %2==1 QDOG C:\RA
IF %2==2 QDOG C:\RA\LOCAL
GOTO END
REM -*-*-*- Card Games -*-*-*-
:MONTE
CD\RA\DOORS\MONTE
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
MONTE MONTE.CFG
GOTO END
:TRIANGLE
CD\RA\DOORS\TRISOL
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
TRIANGLE TRIANGLE.CFG
GOTO END
:YAHTZEE
CD\RA\DOORS\YATZEE
IF %2==1 COPY C:\RA\DOOR.SYS
IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
YAHTZEE YAHTZEE.CFG
GOTO END
:GOLFSOL
CD\RA\DOORS\GOLFSOL
IF %2==1 COPY C:\RA\DOOR.SYS
IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
GOLF-ST
GOTO END
:BKGAM
CD\RA\DOORS\BGAM
UABG UABG%2.CFG
GOTO END
REM -*-*-*- Games of Skill and Chance -*-*-*-
:SINKEM
CD\RA\DOORS\SINK
IF %2==1 COPY C:\RA\DOOR.SYS
IF %2==2 COPY C:\RA\LOCAL\DOOR.SYS
SINKEM SINKEM.CFG
GOTO END
:TETRIS
CD\RA\DOORS\TETRIS
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
STACKEM STACKEM.CFG C:\RA\DOORS\TETRIS\DORINFO1.DEF
GOTO END
:SLOTS
CD\RA\DOORS\SSLOT
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
SUPRSLOT SUPRSLOT.CFG C:\RA\DOORS\SSLOT\DORINFO1.DEF
GOTO END
:CHAIN
CD\RA\DOORS\CHAIN
IF %2==1 CHAIN C:\RA
IF %2==2 CHAIN C:\RA\LOCAL
GOTO END
:GRIDLOCK
CD\RA\DOORS\GRID
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF DORINFO2.DEF
IF %2==1 GRIDLOCK /R1 /A:5 /B /Q /X:2 F+
IF %2==2 GRIDLOCK /R2 /A:5 /B /X:2
GOTO END
:PLUMBER
CD\RA\DOORS\PLUM
PLUM PLUM%2.CFG
GOTO END
:MAZE
CD\RA\DOORS\MAZE
IF %2==1 WM3D C:\RA\DOOR.SYS
IF %2==2 WM3D C:\RA\LOCAL\DOOR.SYS
GOTO END
REM -*-*-*- Gallery Doors -*-*-*-
:ANSI
CD\RA\DOORS\DRANSI
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
DRANSI
GOTO END
:STORY
CD\RA\DOORS\STORY
STORY STORY%2.CFG
GOTO END
:CLASS
CD\RA\DOORS\CLASSIFY
CLASSIFY CLASS%2.CFG
GOTO END
:VALLEY
CD\RA\DOORS\VALLEY
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
VALLEY1 DOOR.CFG
GOTO END
:DUCK
CD\RA\DOORS\FOWL
IF %2==1 FOWLPLAY C:\RA
IF %2==2 FOWLPLAY C:\RA\LOCAL
GOTO END
:BBSLIST
CD\RA\DOORS\BBSLIST
IF %2==1 BBSLIST C:\RA\DOOR.SYS PORT:F:2
IF %2==2 BBSLIST C:\RA\LOCAL\DOOR.SYS
GOTO END
:PWALL
CD\RA\DOORS\PWALL
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
P_WALL
GOTO END
:PROFILE
CD\RA\DOORS\PROFILE
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF DORINFO2.DEF
PROFILE /N%2
GOTO END
REM -*-*-*- Other Doors -*-*-*-
:AM
CD\RA\AM
IF %2==1 AM_60.EXE /P:C:\RA /F:%3 /C:NODE1.CFG /N:%2
IF %2==2 AM_60.EXE /P:C:\RA\LOCAL /F:%3 /C:NODE2.CFG /N:%2
GOTO END
:AMDOOR
CD\RA\AM
IF %2==1 AM_60.EXE /P:C:\RA /C:NODE1.CFG /N:%2
IF %2==2 AM_60.EXE /P:C:\RA\LOCAL /C:NODE2.CFG /N:%2
GOTO END
:NODEVIEW
CD\RA\NODEVIEW
NODEVIEW %3 %4 %5 %6
GOTO END
:FDHIST
CD\RA\DOORS\FDHIST
IF %2==1 COPY C:\RA\DORINFO1.DEF
IF %2==2 COPY C:\RA\LOCAL\DORINFO1.DEF
FDHIST
GOTO END
:END
IF %2==1 CD\RA
IF %2==2 CD\RA\LOCAL