home *** CD-ROM | disk | FTP | other *** search
-
-
-
- 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
-
-