home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
1,000 Games
/
1000GAME.iso
/
dosgames
/
word
/
wcc100
/
sysop.doc
< prev
next >
Wrap
Text File
|
1994-05-09
|
14KB
|
334 lines
W o r d C r i s s C r o s s
W r i t t e n b y
W i l l i a m H. R o u n t r e e
C o p y r i g h t (c) 1 9 9 4
Word Criss Cross, Copyright (c) 1994 by William H. Rountree, is being
distributed as Shareware. Under this concept you may use the SHAREWARE
(unregistered) version for a reasonable period of time for evaluation
after which you must either register your copy or discontinue usage.
Disclaimer:
This program and other files associated with it are not
guaranteed to be bug free or virus free. We are not
responsible for any damages of any kind, including
profit loses and data loss, that relate directly or
indirectly to these programs and files. You may
distribute this program, as long as it is in unmodified
form with all the files originally included.
Credits:
Quick Basic (R) is a registered trade mark of Microsoft Corporation
PCBoard (R) is a registered trade mark of Clark Development
Corporation
DoorFrame is copyrighted by Ted Freeman 1990-3,
copyright (c) July-93 by Richard Paquette
Overview:
* * * * * * * This Door Requires ANSI * * * * * * *
Word Criss Cross is a word construction type door game. This door does
not contain any time limit except that of the user's existing time left
online. Although not written to operate on a multi-tasking environment,
it has been tested to do so without any known problems. This door will
support up to 50 users. It is also written to be able to use Com ports
and IRQ's not usually used. This door does NOT require any daily
maintenance. This door code is written using Quick Basic and DoorFrame
runtime library.
Configuration file setup:
Example Batch File
------------------
This is an example of a sample batch file:
ECHO OFF
CD\DOORS\WCC <=- Switch to the door's Directory.
WCC WCC.CFG <=- Execute the door program and pass the
configuration filename to the program.
CD\PCB <=- Go back to PCB DIR when user exits door.
BOARD <=- Restart BBS.
Configuration Files
-------------------
Example configuration file for PCBOARD.SYS
------------------------------------------
C:\PCB\PCBOARD.SYS <=- (Full pathname of your PCBOARD.SYS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for USERS.SYS
------------------------------------------
C:\PCB\USERS.SYS <=- (Full pathname of your USERS.SYS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for DOOR.SYS
---------------------------------------
C:\BBS\DOOR.SYS <=- (Full pathname of your DOOR.SYS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for USERINFO.DAT
-------------------------------------------
C:\BBS\USERINFO.DAT <=- (Full pathname of your USERINFO.DAT file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for CALLINFO.BBS
-------------------------------------------
C:\BBS\CALLINFO.BBS <=- (Full pathname of your CALLINFO.BBS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for DORINFOx.DEF
-------------------------------------------
C:\BBS\DORINFOx.DEF <=- (Full pathname of your DORINFOx.DEF file
where 'x' is the BBS Node number.
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for SFDOORS.DAT
------------------------------------------
C:\BBS\SFDOORS.DAT <=- (Full pathname of your SFDOORS.DAT file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for GTUSER.BBS
----------------------------------------
C:\BBS\GTUSER.BBS <=- (Full pathname of your GTUSER.BBS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
1 <=- (COM port number - defaults to 1)
1 <=- (Node number - defaults to 1)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
Example configuration file for TRIBBS.SYS
----------------------------------------
C:\BBS\TRIBBS.BBS <=- (Full pathname of your TRIBBS.SYS file)
Prime Base <=- (Change this to your BBS name)
William <=- (The Sysop's first name)
Rountree <=- (The Sysop's last name)
00000 <=- (Your BBS Registration Number)
William Rountree <=- (Sponsor of Door)
5 <=- (Number of games allowed each day)
10 <=- (Number of discards allowed each game)
NOTE: At present it is unclear which BBS systems read their BBS drop files
back in and make updates to the system files upon termination of a door.
If your BBS performs this function then your files will be updated,
otherwise nothing will change and the updates will have to be performed
manually. It is left to the individual Sysop to know if his BBS
software does indeed perform the updates or not.
DoorFrame requires DOS 3.x and up since all files are opened in SHARED
mode.
When using PCBOARD.SYS, DoorFrame also accesses the USERS file.
When using USERS.SYS, DoorFrame also accesses PCBOARD.SYS, PCBOARD.DAT
and the USERS file.
The DOOR.SYS used by DoorFrame is the standard 52 line GAP (tm) file.
The CALLINFO.BBS used by DoorFrame currently contains 36 lines.
If ANY Basic error is encountered, it will branch to ERR.ROUTINE and
call the ERRORS subroutine. The error will be printed to the screen and
written to DFRAME.ERR. Your Door will then exit back to the BBS.
Fossil Driver Support
---------------------
WCC WCC.CFG /FD
- BNU: Works!
- XOO: Works!
Environment Variables:
Word Criss Cross supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4
and COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
number after the configuration filename.
CW CW.CFG /5 OR
CW CW.CFG /%IRQ% for the environment variable.
The /5 tells Create a Word to use IRQ5 rather than the standard IRQ4 that
is normally used with COM1. No /x parameter is needed for the standard IRQ's.
When specifying the location of the system file on line 1 of the doors .CFG
file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
and %wcnodeid%. Some examples:
PCBoard:
USERS.SYS in C:\PCB - %pcbdrive%%pcbdir%\USERS.SYS
USERS.SYS in C:\PCB\NODE1 - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
Wildcat!:
USERINFO.DAT in C:\WC\NODE1 - C:\WC\NODE%wcnodeid%
Non-PCBoard systems may use the PCB environment variables by setting them
in either AUTOEXEC.BAT or in the batch that runs the door. For example:
SET PCBDRIVE=C:
SET PCBDIR=\BBSDIR
SET PCBNODE=1
Daily Maintenance:
No modification of your daily maintenance is required since Word Criss
Cross performs it's Daily Maintenance on the first caller that day.
This maintenance is very short and should not delay the play by that
call very much.
Limitations:
This door will continue to operate in it's original condition until
it is registered.
1: A 5 second delay and message will be displayed upon it start and
exit.
2: Each player is limited to 1 game a day until registered.
3: A player cannot play ahead, or make up lost days until registered.
4: Limited 5 discards per game.
These limitations will be removed upon it's registration.
Sysop Keys
==========
F3 - Toggles the printer On/Off. Value is passed to PCBoard and/or
written to DOOR.SYS and USERS.SYS
F4 - Toggles the Page Bell on/off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F5 - DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
F7 - Toggles the Caller Alarm On/Off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F8 - Returns the caller involuntarily to the BBS.
F9 - Toggles the local display On/Off. Value is passed to PCBoard
and/or written to DOOR.SYS and USERS.SYS
F10 - Activates SysOp CHAT mode within the DOOR.
ESC - Deactivates CHAT mode. DOOR is resumed.
UP - Give the caller extra time while in the DOOR.
DN - Subtract time from the caller while in the DOOR.
HOME - HELP key for Status Line options.
ALT-N - SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
ALT-X - PCBoard will exit after current caller logs off. Value is
passed to PCBoard. Not available on non-PCBoard systems.
Beta Testing:
This version has been beta tested on:
BBS: Prime Base, Data #:(804) 587-4289/4382, Sysop: William Rountree
Registration:
Word Criss Cross costs $15.00 US currency to register. I will post a
message on Prime Base in the Door Support Conference with your
individual registration number. If you have any problems or questions,
please leave all messages in this area for:
William Rountree or Sysop at:
Prime Base Node #1: (804) 587-4289 14,400 V32Bis, V42Bis
#2: (804) 587-4382 16,800 USR Dual Standard
Voice: (804) 587-3082
FidoNet: 1:275/58
Bill McPhail is also an authorized distribution and registration site.
Please, if you use this site, make your check or money order out to Bill
McPhail instead of myself.
Bill McPhail at:
The BoardRoom BBS #1: (206) 837-1763 14,400 V32Bis, V42Bis
#2: (206) 846-0755 14,400 V32Bis, V42Bis
FidoNet: 1:138/138
1:138/237
Elizabeth Bachman is also the authorized East Coast distribution site.
Elizabeth Bachman at:
The Midnight Special BBS #1: (207) 439-7919 14,400 V32Bis, V42Bis
#2: (207) 439-9318 2400
FidoNet: 1:326/105
Rick Barrowclough is also an authorized CANADIAN distribution site.
Rick Barrowclough at:
The WYRM'S LAIR #1: (604) 542-5641 14,400 V32Bis, V42Bis
#2: (604) 558-1979 2,400 (Soon Terbo)
FidoNet: 1:353/320
Werner Sepultur is also an authorized EUROPEAN distribution site.
Werner Sepultur at:
Sepultura-BBS Verden #1: +49 (0)4231-68618 14,400 USR Dual
#2: +49 (0)4231-68619 19,200 ZyXel
#3: +49 (0)4231-68951 16,800 ZyXel
#4: +49 (0)4231-962040 64,000 ISDN
FidoNet: