home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
ARCADE_1.ZIP
/
QSLOT10.ZIP
/
QSLOT.DOC
< prev
next >
Wrap
Text File
|
1996-03-10
|
16KB
|
332 lines
Q-Slot - 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
QSlot - User documentation -(1)- March 10, 1996
╒════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ LICENSING INFORMATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘════════════════════════════════════════════════════════════════════════════╛
This is a licence agreement between you, the end user, and SoftNet
QSlot, including any Screen, Executable, 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 QSlot.
You acknowledge and agree that QSlot 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 QSlot are and shall remain with SoftNet
QSlot 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 QSlot, or remove
it from your system. Registration entitles you to use QSlot and
any future versions of QSlot 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 QSlot 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.
QSlot 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
QSlot will occupy disk space.
SoftNet liability resulting from your use or inability to use
QSlot is limited to the amount that the affected party has paid
for it, or in the event that QSlot 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, QSlot. You may freely distribute and copy
QSlot provided that no fee is charged and the QSlot 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 QSlot is levied
No part of QSlot may be modified, altered, reverse engineered,
sold, or distributed in any form what so ever which would involve
some sort of trade without prior written permission from SoftNet
QSlot - User documentation -(2)- March 10, 1996
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ INTRODUCTION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
Q-Slot! is an online ANSI graphics "Slot Machine" door game
for QuickBBS, RemoteAccess BBS, and SuperBBS.
It allows users to gamble their time remaining while online.
The program is pretty straight forward and and easy to install.
It does require ANSI graphics to be turned ON by the user and
does require the DOS ANSI.SYS driver to be installed on the host
computer. If a caller tries to run Q-Slot! and does not have
graphics turned on, the program will notify the user that
graphics are required. It will then return control to the BBS.
Q-Slot! allows the BBS Sysop to define the maximum number
of turns allowed per user, per day as well as the maximum number
of minutes a user may win while in the game. Once a user has
reached a maximum number of winable minutes, the user is not
allowed to access the game until the next day. Once a user has
reached the maximum number of turns per day Q-Slot! will not
allow the user to take any more turns.
QSlot - User documentation -(3)- March 10, 1996
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ INSTALLATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
NOTE: If you were running an older release of QSlot, please
note the node number is now 3 digits, ie QSLOT001.CFG rather
than QSLOT1.CFG You also need to delete the first line of the
config file, as QSLot now reads the drop files from the current
directory.
Q-Slot is easy to install. A type 7 menu entry may be used, as follows:
Optional Data : C:\BBS\DOORS\QSLOT\QSLOT.EXE /N*N
When executed, Q-Slot! will look for its configuration file
QSLOT.CFG in the same directory that Q-Slot! is in. Q-Slot! reads
the first 6 lines of the configuration file and gets its operating
parameters. Edit the QSLOT.CFG file to suit your needs. QSlot will
read the ExitInfo.BBS and Dorinfo1.def file from the current
directory.
LEAVE NO BLANK LINES between lines 1 through 6.
The 6 lines represent the following parameters:
Line 1 - Time Bank Path This is the path to your Time
Banking utility directory. A
trailing backslash is appended
if one is not already specified.
This is the path where Q-Slot!
will write the file 'THEBANK.EXT'.
Line 2 - Coin Value Coin_value is a number from 1 to
10. This tells Q-Slot! the value
of a coin in minutes. For example,
if you enter a value of 2, each
coin will have a value of 2 minutes.
I have found that a value of 2 works
well.
Line 3 - Maximum Winable Max_Mins is a number from 1 to 1000.
Daily Minutes This tells Q-Slot! the maximum number
of minutes a user can win while in the
program. If a user meets or exceeds
this number, the user will be
congratulated and politely asked to try
again tomorrow. The user will not be
allowed access to Q-Slot! until the next
day.
NOTE: This number does not include the
time the user already has. If this was
set to 100 and the user had 99 minutes
when he entered the program, he would
be allowed to win 100 minutes.
Line 4 - Maximum Daily Max_turns is a number from 1 to 1000.
Turns This tells Q-Slot! the maximum number
of turns a player may take per day. If
this number is reached, the user will
not be allowed to take any more turns.
Line 5 - External Time Specifying a value of 1 on this line
Bank Support tells Q-Slot! that you wish to use time
bank support. What this means is that
if a player is in Q-Slot! and wins an
amount of time that would overlap a
system event, Q-Slot! will create or
append a file called THEBANK.EXT. This
file would then contain the user's
name and the number of minutes to
automatically deposit into the user's
time bank account. If you don't have a
TimeBank that supports THEBANK.EXT then
you might want to have a look at SoftNet's
RATS V3.00 which is being released at
the same time as this program.
For example, if there is a system event
in 60 minutes and the player wins 80
minutes Q-Slot! will give the player
60 minutes of winnings and automatically
bank the rest (20 minutes).
Note: Q-Slot! will write to the
THEBANK.EXT file using in the path
specified in QSLOT.CFG.
Line 6 - Slot Type You may specify one of three selection
on this line. Slot Type specifies which
slot format to use. Valid entries for
this line are:
PROMPT_USER - Q-Slot! asks user which
slot type to use
CITY_SLOTS - Forces Q-Slot! to use
City Slots format
TWENTY_ONE_BELL - Forces Q-Slot! to use 21
Bell format
Twenty-One Bell Format
This format is similar to that of the actual machine by
the same name. It is modified slightly to include the 3-Skull
combination. Each reel contains 21 spaces. The payoff percentage
of this format is lower than the default format (City Slots) but
it is very close to the real thing. The 3-Cherry combination does
not exist in this format.
City Slots Format
City Slots has a higher payoff percentage but also has better
odds of hitting a 3-Skull combination. The 3-Cherry combination is
allowed in this format.
QSlot - User documentation -(4)- March 10, 1996
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ SUPPORT FILES ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
The Q-Slot! archive comes with a few files needed by the
program. You can run Q-Slot! from any directory. The files
that come with the archive are:
QSLOT.EXE This is the program
QSLOT.CFG This is the configuration file
QSLOT.ANS This is the formatted graphic used
QSLOT.ASC This is the formatted non-graphic used
QSLOT.HLP This is a formatted help file
QSLOT.DOC This document
NOTE: Do not edit or change the contents of QSLOT.ANS ,QSLOT.ASC
or QSLOT.HLP. These files are formatted specifically for
the program.
In addition to these files, Q-Slot! also creates and
maintains some files it needs to operate. These are:
QSLOT.DTE Julian date file. Erase this file if
you need to reset the game that day.
QSLOT.USR List of users who have reached a daily
limit and are not allowed to play again
that day.
QSLOT.TRN This keeps track of the user turn counts
for the day.
QSLOT.LOG This is the player log. It is a circular
text file which tracks the last 15 players
and how they did.
THEBANK.EXT External time bank utility file. This
file is created and maintained by Q-Slot!
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ MORE ON TIME BANKING ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
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 Q-Slot 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.
QSlot - User documentation -(5)- March 10, 1996
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ OTHER STUFF ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
Q-Slot also allows the Sysop to plug his/her BBS by displaying
a file called QSLOT.TXT, if it exists. So, if there's a message
you'd like to display before Q-Slot draws it's screen, just create
an ASCII text file called QSLOT.TXT and put it in the same
directory as Q-Slot and it will be displayed.
Sysop function keys:
[ALT]-[C] : Chat with word wrap.
[ESC] to quit chat.
[ALT]-[H] : Hang up on user.
[ALT]-[J] : Jump to DOS.
[ALT]-[T] : Unconditionally return user to BBS.
Up Arrow : Increase users time by 2 minutes.
Down Arrow : Decrease users time by 2 minutes.
╒═══════════════════════════════════════════════════════════════════════════╕
│░░░░░░ NOTES FROM THE AUTHOR ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═══════════════════════════════════════════════════════════════════════════╛
Q-Slot will not allow a user with less than 3 minutes access
to the program.
When a player enters the game, their time remaining is recorded.
They are issued coins based on their time remaining and the coin
value specified by the Sysop. The field "Your Time" reflects the
amount of time available for gambling purposes. It does not affect
the time the player has within the program. If a player has 10
minutes left when he enters the program, he can play for 10 minutes
regardless of how much time he wins. The reason for this is if a
system event is pending in 10 minutes and the user enters the
program, then the program must return the user to the BBS in time
for that event to run. If the user has won time, he can call back
after the system event has run and the time should still be available
provided it was not truncated by the BBS (this may be the case if
no time banking support is used).
As always, if you have any questions, comments, or problems with
this program, feel free to contact one of the support systems listed
in SUPPORT.DOC
QSlot - User documentation -(6)- March 10, 1996