Ú¿ ÚÂÄ¿ ¿ ÚÄÂÂÄ¿ ÚÂÄÄ¿ Ú¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ô ô ³ ³ ô ÃÅÄ Ã´ ÃÅÄ Ã´ ÀÙ ÀÙ ÀÄÙ ÀÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÄÂÂÄ¿ Ú¿ ¿ ÚÂÄ¿ ÚÂÄ¿ ÚÂÄÄ¿ ÀÁÄ¿ ô ³ ÃÅÄ Ã´ ô ¿ ³ ÚÅÁÄÁ¿ ÃÅÄÁ¿ ÃÅÄ ÀÄÄÁÙ ÀÁÄÄÙ ÀÙ ÀÙ ÀÁÄÁÄÙ ÀÙ Ù ÀÙ Ù ÀÁÄÄÙ I n t e l e c S o f t w a r e ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ King of the Pyramid ³ ÚÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³ ³King of the Pyramid is a PPE version of that excellent door game King of the³³ ³Board. Now there's no fighting with drop files, etc...! The object is simple³³ ³Each each gets a certain number of chances to guess the answer to a question³³ ³by challenging one of the three players in front of them. If they guess the ³³ ³answer correctly in the given amount of time, they switch places with the ³³ ³person they challenged. In scoring mode, the ranks are determined by each ³³ ³person's score. Answer correct and get points, answer incorrectly and lose ³³ ³points! The top 28 players are shown on a pyramid! Sysop can also run the ³³ ³game as a tournament, normal and tournament bulletins can be created, users ÃÙ ³can be TCanned, add questions for sysop review, and a Config PPE is included³ ³Prompts can also be customized for language variations as well! ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ NOTE: The question Database is distributed in a separate file called IS_KI_QA.ZIP. This file contains almost half a Meg of questions already in DBF format. Just drop it in the PPE directory and it's ready to go! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Installation ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Installation is simple. Extract all the files to a directory. Once you have registered, you should also place a copy of your KOTPYRM.KEY (or POWERPAK.KEY) in the same directory. Add these entries to your CMD.LST (use appropriate paths and charges): Charges Per PPE/MNU File Specification -or- Command Sec Minute Use Keystroke Substitution ÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ 1) KOTP 0 0 0 d:\path\KOTPYRM.PPE 2) KCFG 255 0 0 d:\path\KOTPCFG.PPE If you prefer to manually edit the config file, skip the next step and see the section on the CNF File (copy the included SAMPLE.CNF to KOTPYRM.CNF and edit it). You should still run the KOTPCFG.PPE once after editing the CNF file to ensure all necessary files are created. Now log on and run KCFG (or whatever name you gave it). The config ppe will automatically create the necessary files it needs if they are missing. If the KOTPYRM.CNF file is missing, it will also ask you a few configuration questions and create a CNF file from your answers. Note: The game can also be ran as a door from the DOOR.LST file. Add an entry similar to the above, press F2 to edit the door batch file, and add the following line with the correct PPE path: ECHO !d:\path\KOTPYRM.PPE>>%PCBDRIVE%%PCBDIR%\PCBDOOR.TXT and save it. Note that if you use this method, you should set the Log as a Door option to N in the config File. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Config File (KOTPYRM.CNF) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ A sample Config file looks like this: mail\ Y 2 180 Y USERQUES.TXT *BLTPYR *BLTPSC *BLTTPYR *BLTTSC 30 Y Line 1: subdirectory below PPE directory to store mail messages (must include trailing slash as shown). PPE path will be prepended to it. Line 2: [Y/N] Use Scoring (Unregistered = N) Line 3: Number of chances to guess answer (Unregistered = 2) Line 4: Time allowed per guess in seconds (unregistered = 180 seconds = 3 minutes) Line 5: [Y/N] Is user allowed to see correct answer if answered wrong after allowed number of chances Line 6: Filename to store new questions entered by users Next 4 lines are Bulletin filenames. A '*' at the beginning indicates to create the bulletin in the PPE directory. Line 7: Current Pyramid Line 8: Current Scores Line 9: Tournament End Pyramid Line 10: Tournament End Scores Line 11: Number of days per Tournament (0 disables auto-tournament resets) Line 12: Log as a Door opened in the Callers log ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The ENDDATE.TRN File ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ A plain text file containing the date of the next tournament reset in the format ##-##-## It will automatically update at each reset. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The KOTPYRM.TCN File ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ If this file exists the PPE will check for the user's name in this file and if found, will deny access. The format is one name per line. You can add names quickly via the KOTPCFG.PPE as well. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The KOTPCFG.PPE ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This is the sysop's maintenence PPE. Currently it will allow you to do only a few things. 1) Export Questions from Database This will export the current questions in the database to a text file for editing. Note: it will overwrite any existing file. 2) Import Questions to Database This will import a Question text file (see next section) into the question database, ADDING to the questions already there. To remove the database, delete the KOTPYRM.DBF file. You will be prompted for the text file to import, and it MUST be in the correct format. 3) Reset Tournament This will create the tournament bulletins, then delete all the users from the games user database. It will also remove all mail files. This can also be done with the command line of: d:\path\KOTPCFG.PPE R I have an entry in the CMD.LST to do this. 4) Add user to TCAN file This will allow you to add a name to the TCan file. If the user tries to play the game, they will be returned to the BBS. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The USERQUES.TXT File (and other import files) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This is the file that User added questions will be placed in. It will be in the format needed for import by the KOTPCFG.PPE. You can edit it with any text editor. The format is as follows: Question (70 char) Answer (70 char) User (40 char) Question Answer User Each question has three lines: Line 1: The question Line 2: The answer Line 3: The person who added this question. This entry can be blank but it must exist in the text file. See the doc file for the KOTPCNVT.EXE file included, for how to convert your King of the Board question file to KOTPYRM format. Note, the included questions in the IS_KI_QA.ZIP file include many of the same questions as King of the Board. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The KOTPYRM.@@@ File ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This file contains 1 line. It holds the number of next question in the database to ask. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The Display Files ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Several display files are used: WELC This is the Welcome screen, displayed to the user when they enter the PPE. MAIN This is a banner that is displayed at the main menu. The options are displayed "on-the-fly" by the PPE after this file is displayed so if you change it, keep it a short file. HELP This is the help file for the game. QUES This file is displayed before the question/answer prompt to explain the process. Be aware that after this file, the number of attempts left and the number of minutes per attempt are displayed, and then the question/answer prompt, so I would keep this file below about 11 lines. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The PROMPTS File ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This file contains most of the prompts for the game. Language variations are allowed. Be aware that some of the prompts are combined when displayed.