home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────────────┐
- │ WWIV Online Time Bank V1.07 Installation and Documentation. │
- │ Doctor Fred (1@9800) Maniac Mansion ]I[ 908-525-8295 │
- └─────────────────────────────────────────────────────────────┘
-
- V1.07 - 02/17/92
-
- The WWIV Online Time Bank is a program which allows your users to save their
- unused time for another call. The program requires NO modifications to the
- BBS program. It was written for WWIV V4.xx, and should work on all UNMODIFIED
- WWIV V4.xx Systems, unless Wayne Bell changes/changed the structure of the
- user file. As written, this program works fine on my BBS (V4.20E). Install
- this program at YOUR own risk. Ansi.sys should be installed on your system
- for best results. This door can be installed on a modified system IF you
- follow ALL the instructions. The newest version of Timebank can always be
- found on my system, and I always upload it to Wayne Bell's BBS as well.
- I will also attempt to upload it to @5252.
-
- There are several files included in this package:
-
- TBANK107.EXE - The actual Time Bank Door.
- TBLIST.EXE - A utility program to list out active accounts.
- TBEDIT.EXE - A utility that lets you set configuration/modify accts.
- TBANK107.DOC - This text file.
- TBSAFE.C - A program to see if it's safe to use Time Bank
- (Only Needed If You Modified The BBS Source Code)
- DE998.EXE - This will allow you to receive BUG ALERTS/UPDATE NOTICES
- via WWIVNet.
-
-
- ┌────────┐
- IMPORTANT NOTE FOR THOSE WITH │MODIFIED│ WWIV V4.XX SOURCE CODE.
- └────────┘
-
- Skip over this section if you are running an UNMODIFIED WWIV 4.xx BBS!
- If you have modified the length or position of any of the fields in the User
- Record, follow these instructions VERY carefully. Copy TBSAFE.C to the same
- directory as your BBS source code, and compile it using Turbo C. Now run the
- TBSAFE.EXE program, and write down the 3 numbers presented (You will need them
- to setup the proper configuration file.
-
-
- IMPORTANT NOTE FOR ALL SYSOPS
- -----------------------------
-
- In order to adjust the online time, it was necessary to directly access the
- User file (USER.LST in the data directory). I highly recommended that you
- make a backup copy of that file BEFORE installing this Door. To date, I have
- not encountered any situation which has damaged the file, but you should not
- take ANY chances. Improper installation of this software CAN (and probably
- will) damage your USER.LST file, so don't take this warning lightly.
-
-
- REGISTRATION
- ------------
-
- Registration entitles you to BUG UPDATES and UPGRADE NOTICES. You can
- register this door by selecting the REGISTER ME option from within the
- Timebank (If you are in WWIVNet). Currently, there is no charge to register.
- Even if you registered earlier, I suggest that you re-register this version.
- The next version of this door WILL require a registration fee (to help me
- recoup the costs of the COMM routines I purchased). Those already registered
- (FREE) by 06/15/92, will be eligible for a reduced rate on the next version.
- I expect the next version to have quite a few new features.
-
-
-
- INSTALLATION
- ------------
-
- 1. Copy All EXE files to your main bbs directory.
- (Where BBS.EXE and BBS.COM are located)
-
- 2. Make a backup copy of your USER.LST file (In the data directory).
-
- 3. Run the bbs, signon, type //CHAINEDIT and set up the following options.
-
-
- A. Description : TimeBank/Casino
- B. Filename : TBANK107 %1
- C. SL : 50 <-- Change to suit your needs.
- D. AR : None <-- Change to suit your needs.
- E. ANSI : Optional
- F. DOS Interrupt: NOT Used <-- *** MUST BE "Not Used" ***
- G. 300 Baud : Allowed <-- Change to suit your needs.
- H. Shrink : Yes <-- *** MUST BE "Yes" ***
-
-
- This Door MUST use the SHRINK options, or it will not function properly.
-
-
- 4. Now run TBEDIT.EXE and select option 1 to setup your configuration.
- If you have modified your source code, be sure to compile & run the
- TBSAFE.C file first.
-
- That's It.... Enjoy....
-
-
- NOTES ON USING THE TIME BANK
- ----------------------------
-
- There are several things you should be aware of when using this door.
-
- 1. The current version is restricted to your first 2000 users.
- I didn't think there would be that many systems with more than
- 2000 users. It will still run on systems with more than 2000
- users, but any user number greater than 2000 is turned away.
- Contact me if you need more than 2000 users.
-
- 2. The Default Account Limit used to be 120 minutes. Now, I'd
- suggest making it much higher (like 99999). If you make this limit
- too low, the users won't be able to win any time in the gambling
- sections.
-
- 3. If the user changes his name, or if a user is deleted and
- a new user reuses the same number, the account will be
- reset to 0 minutes.
-
- 4. If the BBS uses an external event, please make sure that the EVENT
- time is NOT set to 00:00. If the time is set to 00:00, then the
- timebank will NOT think you are using an external event.
-
- 5. The TBLIST program will generate a listing of each users balance.
- The list can be sent to a printer by using the following command at
- the normal DOS prompt: TBLIST > LPT1: or saved to a file by typing
- TBLIST > filename.
-
- 6. If you are upgrading from an earlier version, just copy the files over
- the old ones, and run TBEDIT.EXE to setup the configuration. You will
- not lose your old data (It's compatible with earlier versions).
-
- 7. Sysops in WWIVNet can now receive automatic free upgrades via the
- network. Simply use the REGISTER ME option from within the Timebank,
- and make sure DE998.EXE is installed in your BBS directory. I will add
- your name to the registered list. When an upgrade occurs, you will
- be notified automatically.
-
- 8. If you have given a user extra time via the F8 key multiple times, it
- is perfectly normal for the BANK to show more time than the BBS does.
- This is not a bug in the timebank. It really indicates that you have
- given the user more time than you realize. Most likely because of an
- external event. For example. An external event occurs in 30 minutes,
- the user has only 10 minutes left, but you press the F8 key 10 times
- (what you have done is given the user 50 minutes extra time, for a
- total of 60 minutes), but the BBS will only show 30 minutes because
- the external event occurs in 30 minutes.
-
- 9. The Timebank DOES work. If you don't believe it, call my system and
- see for yourself. If you are having trouble, try the following steps.
- Make sure it is installed exactly as stated here. Make sure you have
- FILES=20 (or more) in your config.sys. REMOVE any TSR's. Run
- TBEDIT.EXE and setup configuration properly. 99% of all problems
- I've heard of can be resolved by the above methods. I have also heard
- that some versions of ANSI.SYS shipped with MS-DOS do not work
- properly all the time (This may be the case, if you see everything
- on one line). If that is the case, you might want to try one of the
- ANSI.SYS substitutes (FANSI.SYS, etc...).
-
-
- 10. TBEDIT will not allow you to edit an account if the user has not
- opened it yet. You can get around this, simply //chuser to that
- account, Enter the timebank, and deposit 1 minute. This is sufficient
- to establish the account. TBEDIT will then allow you to edit the
- account.
-
- 11. Changing the configuration in TBEDIT resets the lottery and the
- registration status.
-
-
- ┌───────────────┐
- │ Revision List │
- └───────────────┘
-
- V1.00 5/21/90 - Initial Release.
-
- V1.01 6/04/90 - Default Maximum Account Limit (120 Minutes)
- can now be altered via TBEDIT.
-
- V1.02 6/20/90 - Slight Modifications to the TBEDIT program.
- (Cosmetic Changes Really).
-
- V1.03 10/13/90 - Added the GAMBLE TIME option to TBEDIT and
- TIMEBANK.EXE. Added userrec adjustments so users
- with modified source code can now use this door.
-
- V1.04 01/27/91 - Major changes made. Program now recognizes and
- handles the Scheduled Event. Added MANY new options.
- Blackjack added. Can limit the maximum withdrawls.
- Lots more comments in the sysoplog. Colors changed
- slightly. You can now suppress the Odds Display.
- Door keeps running until you are done or hangup.
- Will not allow access to the door if within 10 minutes
- of an external event. Memory usage made more efficient.
- TBEDIT.EXE modified to handle the new options.
-
- V1.05 07/07/91 - Added configurable gold/time exchange. Timebank can now
- determine if you are not using DOS interrupt, and will
- ask you to install it properly. Configuration changed
- slightly. You will not lose data by upgrading to 1.05.
- Timebank now has a BUG ALERT/UPGRADE NOTICE feature.
- It's a little long winded to explain here, but if you're
- interested, contact me. Also, the door now uses a TBANK
- sub-directory (which it will create) to store it's data
- files. TBEDIT & TBLIST were also modified to use the TBANK
- sub-directory. It may be possible to move TIMEBANK.EXE to
- that directory, and run it from there, but I haven't tried
- it yet. The door now stays in the gambling sections until
- either the person's account is empty, or they wish to exit
- it. Registration Policy has been changed.
-
- V1.07 02/17/92 - Now uses it's own Buffered COMM and ANSI routines. (Doesn't
- use Wayne's DOS INTERRUPT routines anymore). The data file
- was expanded (to allow future options). Added the Instant
- Lottery. Dealer now wins on a draw in BLACKJACK. Built-In
- REGISTER-ME option for WWIVNet Sysops. TBEDIT was modified
- to convert old Timebank data files to the new version.
- The last lottery winner can not play again until someone
- else wins (or the configuration is changed in TBEDIT)
-
- V1.08 Future - Ability to limit the amount of lottery tickets that can be
- purchased each day. Ability to set a maximum DAILY
- withdrawl limit (as opposed to the maximum time online).
- The door will show the name of the last lottery winner.
- Possibly different limits allowed for different users.
- Ability to charge a transaction fee (GOLD) for each
- transaction. (More as I think of them).
-
-
- I can be reached via WWIVNet 1@9800 or you can call my bbs
-
- Maniac Mansion ]I[
- 908-525-8295
- 300/1200/2400/9600/19200+ BPS HST/V.32/V.32bis/V.42
- ┌─────────────────────────────────────────┐
- │Doctor Fred #1@9800 - Group 7 Coordinator│
- └─────────────────────────────────────────┘