home *** CD-ROM | disk | FTP | other *** search
-
-
- ============================
- T&J InBetween!
- ============================
- COPYRIGHT 1995 T&J Software
-
- One of the T&J Software Collection of multi-BBS door programs.
- Supporting PCBoard, Wildcat!, Gap, QBBS, RBBS, Spitfire,
- UltraBBS, Telegard, TriBBS, and Remote Access.
-
- VERSION 1.00 May 21, 1995
-
- By
-
- Tom & Jane Wildoner
- 397 West Broadway
- Jim Thorpe, PA
- 18229
- VOICE (717)325-9480
- *between 6:00 & 8:00 p.m. Eastern Time
-
- From
-
- The T&J BBS
- (717)325-9481 3 Nodes - 28.8k
- INTERNET: tjsoft@postoffice.ptd.net
- FIDO: 1:268/400
- FTP: europa.com /outgoing/DOORS/tj-software
-
- LATEST VERSION:
- ───────────────
- Please call the T&J BBS for the latest version of this program.
-
- LEGALITIES:
- ───────────
- THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
- WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- IN NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
- PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING
- OUT OF ANY USE THEREOF OR BREACH OF ANY WARRANTY. ONCE REGISTERED, ANY
- DISTRIBUTION OF THE REGISTERED KEY WILL INVALIDATE YOUR KEY IN ALL FUTURE
- VERSIONS OF THIS PROGRAM AND NO PRODUCT SUPPORT WILL BE GIVEN. DISTRIBUTING
- A REGISTERED KEY FILE WILL ALSO BRING ABOUT CRIMINAL CHARGES.
-
- DISTRIBUTION:
- ─────────────
- You may make this file available for downloading from your BBS or you may
- upload it to any BBS of your choice, provided that you do not make any
- changes to the contents of the archive (ZIP file). The archive and its
- individual contents may not be used by any service that charges any money
- whatsoever, without the written permission of the author.
-
- PROGRAM DESCRIPTION:
- ────────────────────
- Welcome to T&J Software's InBetween Card Game!
-
- The object of this game (as you already know <G>) is to bet on if the
- third card played will be between the two cards shown. Be warned, if
- the third draw is equal to one of the two displayed - you will lose
- double your bet!
-
- A percentage of each LOST hand goes into the jackpot. To win the jackpot
- money, you must get three of a kind! If the first two cards are a pair,
- you will be prompted to hit enter to take a chance at winning the jackpot!
- This costs nothing.
-
- The amount paid for a winning hand varies depending on the spread of the
- original two cards shown. This is configured by your sysop. The larger
- the spread between the cards, the lower the payoff will be!
-
- There are two ways to play (as set by your sysop).
-
- Play Type #1: The sysop sets the number of hands per day that you are
- allowed. Let's say your sysop sets this at 50 - in play mode #1, the
- door multiplies 50 by 7 (since this door resets every monday) thus
- giving 350 total hands. You may play these hands at your convenience,
- 45 hands today, 115 hands tomorrow, etc... Once you play your 350
- hands, you are done for the week.
-
- Play Type #2: Let's use the same schematic as above and you have 350
- total hands. You will know you are in mode #2 by looking at the menu
- screen. It will say, "350 hands per week/50 for today". In play mode
- #2, the door divides your total hands left by the number of days left
- before the door resets. Let's say you couldn't play the door on monday
- or tuesday, when you logon on wednesday, the door divides 350 by 5 (5
- days left before it resets) and allows you to play 70 hands on
- wednesday.
-
- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ■■ COMMAND SUMMARY ■■
- █┌──» 1 «──┬─────────┬──» 2 «──┐█ [E or -] Enter new/different bet
- █│ │ │ │█ [H] Help with Commands
- █│ │ │ │█ [N or *] Next Hand
- █│ │ │ │█ [Q] Quit Door
- █│ │ │ │█ [R] Redraw Screen
- █│ │ │ │█ [S or +] Same bet as last bet
- █│ │ │ │█ [T] Top Ten View
- █└─────────┴─────────┴─────────┘█ [V] View High Score List
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ [J] Jackpot Winner List
- [Z] Statistics
-
- [H] Help with Commands will bring up this help screen.
-
- [J] Jackpot Winner List will display a listing of all those who have
- hit the jackpot, date it was hit, and the amount paid.
-
- [Q] Quit Door will exit the door and return to the BBS.
-
- [T] Top Ten View will show the current TOP TEN PLAYERS. The top ten
- list will show the players name, number of hands played thus far,
- and their current score.
-
- [V] View High Score List will show the current all time high score and
- last weeks high score. You may also view a text file listing all
- players who hit the jackpot, when they hit it, and how much they
- won.
-
- [R] Redraw Screen
-
- [N or *] Next Hand will put up the first two cards. The only two
- commands available to you after hitting N or * is to bet.
-
- [E or -] Enter a new or different bet. This allows you to type in the
- amount of your bet (up to the limit specified by your sysop).
-
- [S or +] Place the same bet as the last time.
-
- [Z] Statistics will show payoffs of each ratio and will also report
- your total winning/lossing hands.
-
- Notice that all the main commands are conveniently located on your
- numeric keypad.
-
- NOTE:
- ─────
- Until the door is registered, you are limited to one door entry per
- day and a total of 35 hands per week. When you get your TJINB.KEY file, you
- may then customize the door for more plays.
-
- This door does not expire!
-
- UPGRADE INFO:
- ─────────────
- N/A
-
- INSTALLATION:
- ─────────────
- Run the utility program by typing TJINB UTILITY
-
- CONFIGURATION: (Your TJINB.CFG file)
- ────────────────────────────────────
- Example configuration file for PCBOARD.SYS
- ──────────────────────────────────────────
- C:\PCB\PCBOARD.SYS <=- (Full pathname of your PCBOARD.SYS file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for USERS.SYS
- ───────────────────────────────────────-
- C:\PCB\USERS.SYS <=- (Full pathname of your USERS.SYS file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for DOOR.SYS
- ──────────────────────────────────────-
- C:\BBS\DOOR.SYS <=- (Full pathname of your DOOR.SYS file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for USERINFO.DAT
- ──────────────────────────────────────────-
- C:\BBS\USERINFO.DAT <=- (Full pathname of your USERINFO.DAT file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
- NOTE: DOOR.SYS must be in the SAME directory as USERINFO.DAT
-
- Example configuration file for CALLINFO.BBS
- ──────────────────────────────────────────-
- C:\BBS\CALLINFO.BBS <=- (Full pathname of your CALLINFO.BBS file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for DORINFOx.DEF
- ──────────────────────────────────────────-
- C:\BBS\DORINFOx.DEF <=- (Full pathname of your DORINFOx.DEF file
- where 'x' is the BBS Node number.
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for SFDOORS.DAT
- ─────────────────────────────────────────-
- C:\BBS\SFDOORS.DAT <=- (Full pathname of your SFDOORS.DAT file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
-
- Example configuration file for GTUSER.BBS
- ────────────────────────────────────────-
- C:\BBS\GTUSER.BBS <=- (Full pathname of your GTUSER.BBS file)
- T&J Software <=- (Change this to your BBS name)
- Tom <=- (The Sysop's first name)
- Wildoner <=- (The Sysop's last name)
- 1 <=- (COM port number - defaults to 1)
- 1 <=- (Node number - defaults to 1)
-
- ** Please see your individual door documentation on setting up doors!
-
- Example Batch File
- ──────────────────
- A sample batch file similar to the following:
- ECHO OFF
- CD\DOORS\VIDEOP <=- Switch to the door's Directory.
- TJINB TJINB.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.
-
- This Door is multi-node compatible so you may run more than 1 node from
- the same .CFG file provided the path to your system file (DORINFOx.DEF,
- CALLINFO.BBS, etc) is exactly the same unless you are using environment
- variables, (q.v.)
-
- Environment Variables
- ─────────────────────
- PCBoard automatically creates the %PCBDRIVE% & %PCBDIR% environment
- variables. Non-PCBoard systems may also use these variables by including
- the following in either your BBS batch or AUTOEXEC.BAT
- SET PCBDRIVE=C: <- Drive letter of your BBS files
- SET PCBDIR=\BBSDIR <- Path to your BBS files
- Then in your Door .CFG file instead of putting C:\BBSDIR\DOOR.SYS, you
- would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. This allows you to use just one
- .CFG file for multi-node operation!
-
- To specify a non-standard IRQ, put the IRQ number after the .CFG on the
- command line. For example:
-
- TJINB TJINB.CFG /5
- or using the PCBDRIVE procedure: SET IRQ=5 and use
- TJINB TJINB.CFG /%IRQ%
-
- This tells the program to use IRQ 5 instead of the standard IRQ.
-
- Had reports of conflicts when using non-standard IRQ's on Novell/Netware
- systems. Seems Novell also uses the / character so something went screwy
- somewhere. So I added the * (asterisk) which may be used instead of the /
- in case of a conflict. In other words, /%IRQ% and *%IRQ% will both work
- and are interchangeable.
-
- 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
-
- Fossil Driver Support
- ─────────────────────
- DoorFrame supports the use of Fossil drivers. To tell your Door to use the
- Fossil driver instead of the standard COM ports, just put /FD on the command
- line when running the door. For example:
- MYDOOR MYDOOR.CFG /FD
- indicates that a Fossil driver is present and should be used. If no Fossil
- driver is detected, DoorFrame will print a message to that effect and exit
- the door gracefully.
-
- 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.
-
- SYSOP.CFG FILE:
- ───────────────
- 50
- c:\WILDCAT\BULL\BULL99.SCR
- c:\WILDCAT\BULL\BULL99.BBS
- 2
- 1000
- 2
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 50
- 100
-
- LINE 1: Number of hands per DAY.
- LINE 2: PATH and FILENAME to color bulletin. (or NONE)
- LINE 3: PATH and FILENAME to ASCII bulletin. (or NONE)
- DO NOT leave a blank on either of the above two lines! It WILL
- result in an error. If you are running Wildcat! BBS, the color
- bulletin extension must end in .SCR and the mono bulletin must
- end in .BBS (trust me on this <G>).
- LINE 4: Door entries per day per player.
- LINE 5: Starting Cash.
- LINE 6: Play Type (1 or 2)
-
- Option 1: Option one multiplies your number of hands per day
- setting (Line 1) by 7 and this results in total hands playable
- per week. Let's say you have 50 on line one, the player would
- be given 50x7 or 350 hands to play. With option number 1 they
- could play all 350 in one session or split it up during the
- week - the choice is theirs.
-
- Option 2: Option two multiplies your number of hands per day
- setting (Line 1) by 7 and this results in total hands playable
- per week. Using the above example of 350 hands, option two looks
- at the number of days left before the door resets and divides
- 350 by that number. The net result is maximum playable hands
- during this day. Let's say a player first logs in the door on
- thursday (four days before the door resets). Using option #2
- the player would get 350/4 or 87 hands to play today. The later
- during the week somebody plays, the more hands they get per day.
-
- Using these two options seemed more relevant than using
- make-up days. Let me know what you think.
-
- RECOMMENDED
- SETTINGS
- ───────────
- LINE 7: Payoff #1 (cards 12 apart i.e. a 2 and an Ace) 1
- LINE 8: Payoff #2 (cards 11 apart) 2
- LINE 9: Payoff #3 (cards 10 apart) 3
- LINE 10: Payoff #4 (cards 9 apart) 4
- LINE 11: Payoff #5 (cards 8 apart) 5
- LINE 12: Payoff #6 (cards 7 apart) 6
- LINE 13: Payoff #7 (cards 6 apart) 7
- LINE 14: Payoff #8 (cards 5 apart) 8
- LINE 15: Payoff #9 (cards 4 apart) 10
- LINE 16: Payoff #10 (cards 3 apart) 50
- LINE 17: Payoff #11 (cards 2 apart i.e. 2 and 4) 100
-
- MAXBET.DAT FILE:
- ────────────────
- Maximum betting has been increased to $99,999,999,999, that's almost
- 10 billion dollars per hand. You may change the maximum bet by editing a
- file called MAXBET.DAT. Don't use comma's in the number. If this file
- doesn't exist, it will be created by InBetween with a default maximum bet
- of $9,999,999.
-
- JACKPOT.DAT FILE:
- ─────────────────
- This contains the current jackpot.
-
- JACKPOT.WIN FILE:
- ─────────────────
- This contains the jackpot winners list.
-
- LOST.DAT FILE:
- ──────────────
- This file contains two lines. The first number (on line 1) is the
- percentage of each losing hand that is transfered into the jackpot.
- The default value is 10, or 10% of each losing hand. The second number
- (on line 2) is the percentage of each lossing double hand that goes
- into the jackpot. The default is 20%. You may change these as you see
- fit.
-
- STATS.DAT FILE:
- ───────────────
- Contains the statistics on winning/lossing hands for each ratio.
-
- MAINTENANCE:
- ────────────
- After the initial setup, no maintenance on your part is needed!
- The door will reset every monday!
-
- PLAYING LOCALLY:
- ────────────────
- Just type TJINB LOCAL
-
- VERSION HISTORY:
- ────────────────
- See the HISTORY.TXT file for information on the history of the game
- and the new options in the new versions!
-
- REGISTERING:
- ────────────
- That's all there is to it! If you have any problems or questions
- please feel free to call the T&J BBS at (717)325-9481 and join the
- T&J Software Conference.
-
- See the enclosed registration form for ordering! (REGISTER.TXT)
-