home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
ARCADE_3.ZIP
/
TRIVIA10.ZIP
/
TRIVIA.DOC
< prev
next >
Wrap
Text File
|
1996-03-10
|
16KB
|
350 lines
T R I V I A D O C U M E N T A T I O N
Version 1.0
Copyright 1995 - 1996 SoftNet
All Rights Reserved
Co-Owners' of SoftNet
David Smart Peter Kling
Space Station Info System Technology, Inc.
FidoNet: 1:324/285 1:374/169
Phone BBS/FAX: 1-508-454-0356 1-407-729-9166
╒════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ LICENSING INFORMATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘════════════════════════════════════════════════════════════════════════════╛
This is a licence agreement between you the end user and SoftNet Trivia,
including any files, executables, documentation, etc are the property of SoftNet
Please read the terms and conditions of this licence agreement carefully
before using the software. If you for any reason, whatsoever, cannot accept the
conditions in this agreement, you are not permitted to use Trivia.
You acknowledge and agree that Trivia is a proprietary product of SoftNet
protected by applicable copyright laws and international treaty provisions. You
further acknowledge and agree that all rights, title, and interest in, and to
Trivia are and shall remain with SoftNet
Trivia may be used for a period of thirty (30) days on a trial basis to allow
you to determine its suitability for your particular application. After this
period you MUST register Trivia, or remove it from your system.
Registration entitles you to use Trivia and any future versions of Trivia for
as long as you wish, subject to any special licensing conditions and/or
applicable upgrade fees attached to future versions.
In the event that you are in violation of this licence agreement, you agree and
accept that SoftNet may cancel your registration and any rights to use
Trivia that you may have. In the case of a dispute over the licence agreement
you further agree and accept to fully reimburse SoftNet for legal and other
expenses resulting from the dispute.
Trivia is provided "as is", without warranty of any kind, or fitness for a
particular purpose, either expressed or implied, all of are hereby explicitly
disclaimed. SoftNet only guarantees that Trivia will occupy disk space.
SoftNet liability resulting from your use or inability to use Trivia is
limited to the amount that the affected party has paid for it, or in the event
that Trivia was registered with a third party for payment to SoftNet,
liability is limited to the amount that was received by SoftNet from that
third party.
Neither SoftNet nor any of its employees, agents, or other representatives
are in any way obligated to provide future versions of or support for Trivia.
You may freely distribute and copy Trivia provided that no fee is charged and
the Trivia distribution archive contains unmodified copies of the original
files as produced by SoftNet Pay Bulletin Board Systems may, however,
charge their normal fee provided that no additional charge for Trivia is
levied. No part of Trivia may be modified, altered, reverse engineered,
sold, or distributed in any form whatsoever which would involve some sort
of trade without prior written permission from SoftNet
╒══════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ INTRODUCTION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════════╛
Trivia is an online Trivia Question and Answer type Game for any BBS
that uses a fossil driver, and is capable of creating a DOOR.SYS or a
DORINFO1.DEF drop file. If the door is used with RemoteAccess, QBBS,
SuperBBS, or ProBoard, then the user will be allowed to gamble Time in
the game. Support is also provided for running a TimeBank door capable
of reading THEBANK.EXT files (Such as SoftNet's RATS TimeBank)
The program is pretty straight forward and and easy to install. It does
not require ANSI graphics to be turned ON by the user. If a caller runs
Trivia and does not have graphics turned on, the program will switch
into the non-graphics mode.
Trivia allows the BBS Sysop to configure the game to allow time
betting or not as well as the maximum number of minutes a user may
accumulate while in the game. Once a user has reached a maximum number
of accumulative minutes, the user is not allowed to access the game until
the next day.
If Trivia has been configured to allow Time Betting then the player
may turn this feature off and on at his/her discretion. This will allow
a player who wants to play just for points to do so.
Trivia has a default answer timeout of 45 seconds which means that
the player has 45 seconds to answer the question before the game gives
an "Incorrect" response.
Sysops may configure the game to allow questions to be skipped.
A word of warning on this is that a player can go through the database
and answer only the questions he/she knows. If the time betting is
active, it would be very easy for one to win the maximum amount of time
allowed. If you enable time gambling, you should disable the ability
to Skip Questions.
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ INSTALLATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
Trivia is easy to install. With a RemoteAccess or QuickBBS setup,
A type 7 menu entry may be used, as follows:
Optional Data : *C /C C:\BBS\DOORS\Trivia\Trivia.EXE /N*N *M
Of course your path may differ from the above example.
The '*N' is an example of how the BBS passes the node number
to the door.
Add a '/D' without the quotes as a command line parameter if you
are using a DOOR.SYS drop file. Time betting will be disabled if this
switch is used.
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ CONFIGURATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
C:\DOORS\RATS\
Y
Y
10
200
45
General
Music
Television
Star Trek
Movies
Sports
History
Geography
This is the configuration file for Trivia. The first 22 lines are read.
All lines after that are ignored and should be considered comments.
Line 1 : This is where the external time bank support file (THEBANK.EXT)
will be appended/created. Leave blank if you don't want to
use the Time Bank support.
Line 2 : If this is set to "Y" then the players will be allowed to
skip question. If "N" they will not.
Line 3 : Set to "Y" or "N". This is where 'Y' the door will operate on a
"Bet time on your Answer" or 'N' as a plain Trivia door.
Line 4 : This is the maximum number of minutes that can be bet on any one
question. Only if line 3 is set to "Y".
Line 5 : Maximum winnings. This is a value between 1 and 32000. If not in
this range, the default of 100 will be used. This is the maximum
number of minutes that a player can come back to the BBS with.
Anything over this amount will be automatically deposited in the
user's RATS bank account (or chopped off it RATS is not being used).
If you're not using RATS, set this value high if you want to avoid
chopping the user's time off.
Only if line 1 is a valid path and line 3 is set to "Y".
Line 6 : This is the Answer timeout in seconds. If a player has not input
his full answer by the time this reaches 0 then he is penalized
with a wrong answer. The default is 45 seconds.
Line 7 : These are the Question Area display list. All 16 lines MUST be
to allocated even if some are left blank. The entries will be
Line 22: displayed in the Area Choice Menus to the first blank line found
above or to the 16th entry ( line 22 ).
NOTE!!! The Trivia.CFG file has been named Trivia.CNF in this
distribution archive so as not to overwrite any existing
one you may have. RENAME it to Trivia.CFG if you are
installing this for the first time.
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ COMMAND LINE PARAMETERS ░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
Trivia MAINT 45
This is used to compress the player data base. There must be no
one playing the game on any node when you run the maintenance.
In the example, any player that has not entered the door within
45 days will be deleted.
This has no effect on the Question & Answer database.
Trivia EXPORT Myfile.txt
This allows you to export the Question & Answer base for editing with
you favorite text editor. May be ran while someone is playing the game.
Trivia IMPORT Myfile.txt
This allows you to import the Question & Answer base after editing it
with you FAVORITE text editor. There must be NO ONE PLAYING THE GAME when
you import your text Q & A file or undesirable results may occur. The
Trivia.DAT file will have the new questions added to the end of it so
you have to delete it if you are starting new oe editing the whole file.
The file has to be a formatted text file as follows :
1 Which company makes the best BBS game doors?
SoftNet Jeff Wilson
Line 1 Column 1 to 2 : This is the area that the question should be
placed into. ( 2 digits Maximum! )
Line 1 Column 4 to 78 : This is the Question that is displayed.
Line 2 Column 1 to 35 : This is the Answer that Your input answer is
compared to. ( UPPER CASE ONLY! )
Line 2 Column 36 to 70 : This is the entered by field. The player who
wrote the question name goes here. If not
filled in, Trivia will use "Trivia".
For an example, use EXPORT to export the Q & A base to a text file
and look at it..
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ SUPPORT FILES ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
The Trivia archive comes with a few files needed by the program.
You can run Trivia from any directory.
The files that come with the archive are:
Trivia.EXE This is the door program.
Trivia.CFG This is the configuration file.
TMENU.ANS This is the graphic main menu.
TMENU.ASC This is the non graphic main menu.
Trivia.DOC This document.
Trivia.HLP This is the players help file.
Trivia.DAT The Question and Answer Data File
NOTE: - You can edit or change the contents of TMENU.ANS, TMENU.ASC
These files are only bound by the keys available for use by the
program.
- In the Trivia.HLP file you see some control codes for color.
You can edit these within this format :
Control-K [ ForeGround, Background
The foreground and background colors must be a Hexadecimal digit
from 1 to F. BACKGROUND colors above 7 cause the foreground to
flash.
Foreground Background -> Flashing Foreground
────────── ────────── ───────────────────
0 - Black 0 - Black N
1 - Blue 1 - Blue N
2 - Green 2 - Green N
3 - Cyan 3 - Cyan N
4 - Red 4 - Red N
5 - Magenta 5 - MAGENTA N
6 - Brown 6 - Brown N
7 - Light Grey 7 - Light Grey N
8 - Dark Grey 8 - Black Y
9 - Light Blue 9 - Blue Y
A - Light Green A - Green Y
B - Light Cyan B - Cyan Y
C - Light Red C - Red Y
D - Light MAGENTA D - MAGENTA Y
E - Yellow E - Brown Y
F - White F - Light Grey Y
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ SUPPORT FILES ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
In addition to these files, Trivia will also create files it needs to
operate. They are :
TUSERS.DAT - The Players data file.
THEBANK.EXT - External time bank utility file. This
file is created and is read by
RATS v1.10 and later.
Do not delete this file. RATS will
delete it each time it has read it.
TRIV??.ERR - Reference to any unusual game exits
that might occur. Helpful in debugging
problems. The ?? will be replaced by
the node number that generated the
error.
Trivia.BAD - This optional file can contain words
that you don't want to appear in new
questions and answers. One word per
line. The words may be uppercase or
lowercase. If one of these words are
found when a player adds a new question
and answer, they will be notified that
their input was rejected and allowed
to try again.
╒══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ MORE ON TIME BANKING ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ Trivia 1.00 ░░░│
╘══════════════════════════════════════════════════════════════════════════╛
When The Bank is run and locates THEBANK.EXT, it will read it through to
the end of the file updating or adding user accounts as needed. The format
of THEBANK.EXT is: User Name:Time
For example, if JOHN DOE wins 80 minutes and Trivia deposits 20
minutes into his account, the following line will be appended
to THEBANK.EXT:
JOHN DOE:20
A user's name can appear in this file more than once. The Bank will
handle it properly. For more details, see RATS 1.01 or later.