ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Whatsnew for Bank-Free ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.40 - BNKFRE14.ZIP April 26, 1997 1. 5 New Gambling Games/Modules Master 4 Guess: Guess the 4 Letter Pattern in 5 Guesses or less Between Card : Guess if the next card will be >Between< G U T S : Do you have the GUTS to hold the highest card? The Vault : Can you solve the combination? Pirate Chest : Don't pick the chest of Billy Bones!! All text displays and logging for these new games are contained in the external text file GAMBTXT in the PPE's directory. 2. Code changes in GENERIC.PPS (and all other gambling modules/games) 3. Log file posting corrections, and external text file corrections. 4. When returning from a Gambling Module, check time and byte balances against BANK.CFG file settings. If return balances are higher than allowed by BANK.CFG, reduce balances to equal the max balance settings. This will prevent gambling modules from giving the user more time/bytes than their account allows for. 5. BANK????.INF file modified to pass the matching user entry from BANK.CFG file to the gambling modules. Enables modules to check for allowed time/byte balances. (The BANK????.INF file is the file used to pass information between Bank Free and the Gambling Modules). 6. If the .CFG file for Gambling Game/Module does not exist, log the error in the BANK????.LOG file (located in BANK.PPE directory). 7. Exchange section of Bank.pps modified. Now properly reports when the .CFG file is set to NO for both bank and on-line exchange ability. User is then informed their security level is not high enough to use the exchange feature. This will only be reported if the time and byte amounts for exchange are not equal to zero. (program properly reports when ZERO amounts are set in .CFG and user attempts to use exchange feature). 8. BANK3A.PPE has been modified to detect the use of the Warning before Logoff option of PCBoard. When BANK3A detects this PCB option, the user will have the choice to "N"ot log off the BBS. See BANK.DOC on the new installation of BANK3A.PPE for use with or without the PCB option of Warning the User before logoff. (The installation instructions are also located at the top of the source code - BANK3A.PPS). 9. BANK3A.PPE has been modified to accept a command line parameter. This parameter is the security level to exempt a user from seeing the menu for log off, deposit, etc. If the users security level is GREATER THAN OR EQUAL TO this value, they will be logged off the BBS and not see the logoff menu. If there is no parameter used, the PPE will execute for ALL users. See BANK.DOC or BANK3A.PPS for proper installation for using the new parameter. NOTE: There has been an unofficial release of a modified version of Bank Free called EZBANK20.ZIP written by Ken Sims. If you use this version and encounter problems, please get support from Ken Sims and not from us. (NOTE: EZBank is a modified version of BNKFRE13.ZIP) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.30 - BNKFRE13.ZIP 1. Added ability to restrict access to Bank based on: Day of the Week, Security Level, and Time of Day See DAYTIME.SAM for information about enabling this feature. NOTE: This is an OPTIONAL FEATURE and does not need to be used. If the DAYTIME.DAT file does not exist, all users will have access to the Bank at all times. 2. New display file: NTIM (Not Bank Time) This file is displayed to the user when they are not allowed to use the Bank due to time restrictions. This file is language and security level specific. NOTE: The user's start and end time for Bank usage will be displayed right after NTIM so do not include this as part of the display file. 3. BANK3A would have an error if the users security level was not found in the .CFG file. This was due to the log file not being opened prior to logging - duh!!! :) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.20 - BNKFRE12.ZIP ** NOTE: Place all new files in the same directory as BANK.PPE ** 1. Two new PPE programs. BANKED.PPE - A BANK????.CFG editor BANKUTL.PPE - One PPE program for access to all other Bank Free Utilities (BankEdit, BankEd and BankPack) 2. Two new files: BANKTXT & BANKTXT2 These are external text files. BANKTXT is for use with, BANK, BANK2, and BANK3A. BANKTXT2 is for use with BANKEDIT, BANKPACK, BANKUTL, and BANKED. You are allowed to edit these two files to change the text displayed to the user. LANGUAGE SPECIFIC TEXT FILES ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can also make language specific text files by just adding the language extension to the file and of course editing the file for the specific language . For instance if you were making a French text file, and you used the extension .FRE, then you would have BANKTXT.FRE and BANKTXT2.FRE 3. Each Gambling Module (Directory) also has its own GAMBTXT external text file. This file is specific for EACH gambling module. 4. Updated BANK.DOC for change in installation due to BANKUTL.PPE being released. Basically, remove BANKEDIT and BANKPACK from your CMD.LST and only have BANK and BANKUTL entries. 5. Gambling module .CFG files can now have comments in them. Comment lines start in column 1 with a ' character. Blank lines are also considered comment lines. 6. Each gambling module will have a file that ends with ".SAM". This is a sample .CFG file for your reference. We did this so we do not copy over your .CFG files when updating to this new version. NOTE: Once again, BANK Free leads the way as the PREMIUM BANK PPE for PCBoard BBS's. We offer the most features, utility programs, and configurability than any other BANK PPE available at this time. We also offer FULL SOURCE CODE to all the PPE's that are contained in Bank Free. What more could you ask for? :) Why pay for a BANK PPE when you can have the Best for FREE!! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.10 and 1.10a - BNKFRE11.ZIP & BKFRE11A.ZIP 1. Instructions for installing BANK2.PPE was wrong. We had conflicting PCBText numbers, and forgot the @OPTEXT@ entry. These instructions are now correct. We did not hear a peep from anyone on this so maybe most figured it out on their own :) 2. Made some corrections to BANK2.PPS to verify deposit maximums and the ability to deposit based on configuration for a particular security level and/or the current bank balance. 3. Minor changes to BANK.PPS - Display, code optimization, etc. 4. Changes to logging for alignment of some statements for better appearance. 5. BANK3A.PPE Purpose: When a user logs off, prompt them to bank time, bytes or log off the BBS. The user will only be prompted for depositing time or bytes IF they are able to (.CFG file allows their security level to deposit time/bytes and their bank balance is not max'ed out already). 6. Overall BankFree is a very stable product with everyone who is using it reporting no problems what-so-ever!!! Enjoy the product and drop us a note telling us what you think of it - good or bad!!