› SETTING UP GAMES›› The games area of the BBS works exacly like the database; however, instead of database menus you have game menus (which work exactly like the database menus [i.e., the first character within the menus is a Ctrl-A, and the next character is the last menu-selection letter]), and instead of database files you have games. Also, where database reside in the DATSEC folder, games reside in the MODSEC folder.› Here is an example. You may want to have a menu that will categorize your games by type (e.g., adventure games, word games, etc..). You can, however, have just one game in a section with no menus. To do this, just name the game MAIN.BAS and place it within the MODSEC folder of the section that you want the game to reside. One game is included on your CARINA II disk number 2 side 2 called HANGMAN.BAS. Say you wanted to ›place this game in your "General Discussion" section (which, for example, is recognized by CARINA II as section "B"), then you would copy the›files WORDS and WORDS.INX into your MODSEC_B folder. These two files are data files that the HANGMAN game needs to operate. Your MODSEC_B folder should now contain the following three files: MAIN.BAS, WORDS, and WORDS.INX (where MAIN.BAS is your HANGMAN.BAS game renamed). CARINA II automatically can tell whether a file is a database file or a game. You could put games in your database area and databases in your games area and that would indeed work. Like I said, the modules are exactly the same (it's the same routine). Why you should want to this, I don't know but you can't say it's not a flexible program!›› USING CARINA II›› Now it's time to read your help database. You can do this by typing "HELP" at the command prompt. You should be shown the help database (assuming you set up your SYSTXT folder correctly). You may decide you want a printout of this help database( if you have a pronter). A program called MAKEMAN, located on disk 2 side 2 of your CARINA II master disks, will take all of these help files and merge them into one "manual". This manual can then be printed to your printer (by typing "COPY D1:MANUAL.DOC P:" at the D1: prompt of SpartaDos). To run this program, make sure your BBS is loaded, you have a disk with about 410 single-density sectors available in any drive you want to store the manual; enter the drive number of the drive that has the drive that has the 410 or so sectors required to store this file. You'll then be placed in your extended SysOp commands program when the program has finished creating the manual.› Please read the user's manual (or the help file). The user commands will not be described in THIS manual. You will need to read the user's manual for information about BBS commands (other than SysOp commands). Thie SysOp commands will be discussed in THIS manual.›› THINGS YOU CAN DO AT THE WAIT-FOR-CALL SCREEN›› While your BBS is waiting for a call, you can press any of the following keys to do the following things:›› B..Exit to BASIC› C..Send a carrier (i.e., make the BBS think the phone just rang)› D..Exit to DOS› K..Run backup batch files› L..Log onto your BBS locally› T..Run the CARINA II terminal program› U..Display user log (i.e., list users in the order that they logged on›› This command will only work if your user log is configured to be created, AND it is not being sent to the printer.›› SIGOP, SYSOPS, AND SYSOP COMMANDS›› When a user has SigOp access to a section (i.e., an "S" appear under the letter corresponding to a section in the full-page window), the user is "tagged" as a SigOp for this section (and this section only). When a user is a SigOp, he has the ability to a few more things than a normal user; however, simply tagging a user as a SigOp does not give that user access to the SysOp commands. You would have to give the user access to the Sysp commands as well (i.e., Validate, Edit, Make-Vote, etc..). This way you canlet certain SigOps only do certain things. For instance, you probably would not want any SigOp to be able to go into your extended SysOp commands (i.e., Ext-Sys). This would give your SigOps too much power; however, you would probably want them to be able to do edit the bulletin's file for their section, validate uploaded files, etc.. CARINA II will allow you to do this by tagging only the commands in the full-page status window) that you want your SigOps to access.› So what does giving them SigOp access do? When you give a suer SigOp access, a few things happen: thw macros for all of SysOp commands become active (although the commands themselves do not. In other words, if the SigOp pressed Ctrl-Z, Ext-Sys would be printed, but it would not let them access the command unless he had that command tagged on. When this user posts a message, "SysOp" will be displayed next to his name (so people will know that this user is the SysOp of this Sig (i.e., SigOp). He will also be able to delete messages (in the message base), delete files (in the file area) (he will also be able to undelete the messages or files). He can also print any messages to your printer (if you have one). And finally, a SigOp can also write form letters.› At the "Command [?]=Menu" prompt, the following commands not listed in the menu can be accessed by SigOps:›› [K]..Kill this message/file› [!]..Undelete this message/file› [P]..Print this message/file description to printer›› When a file is deleted, it not physically deleted, it is simply tagged for deletion. To physically delete the file, the file area must be compacted (via the Compact command). Running the Compact command will delete all files tagged for deletion.› The printer command will not work unless your printer is on AND your configuration for printer support is on.›› PRINT MACROS›› Print macros are used to print items within the status window to the screen. They should not be confused with input macros (the ctrl-key macros that type out commands for you). There are 40 items in the status window that can be displayed using print macros. Print macros can be used within bulletin files, messages posted by SigOps (form letters), and even within BASIC PRINT statements. Take the Status command as an example. The only thing this command does is print out a text file (STATUS.TXT). This text file uses the print macros to display items of importance about a user's account.› To print out an item in the status window, you type the percent sign, followed by the item you wish to print. The items range from 1 to 40 (one being their name, two their second number, etc...). Refer to the picture of the full-page status display on a previous page for reference number to different items. Each number must be two different digits, so if you wanted to display item number 1, you would need to type "%01". Typing "%1" would also work.› To determine the use of print macros, try printing a message (you don't have to save the message, you can abort it when you are finished. Try typing the following:›› Hello there %01, what's new?› Your account number is %02!›› Now exit to the Control prompt and prewiew the message. You should see "Hello There" followed by your name (because you are the current user logged on). When someone eslse calls, they will see their name in place of the "%01".› Notice that it displays the entire 20 character of the field no matter how long their name is. To avoid this, an exclamation point can be placed after the percent sign. For example, typing:›› Hello there %!01, what's new?››would dispose of the extra spaces after the name.› If you actually want to print a percent sign to the screen, you will need to type the percent sign twice. Non SigOp users who cannot use these print macros will not need to do this, but SysOps will. For example, to display "%15" to the screen, you must type "15%%" in its place so MOE will not attempt to look for an item number following the percent sign.› These macros are pretty nice to have around. A SysOp can now write any personal messages without having to be 'personal'. You can write one message that is personalized for everyone (whatever that means). You might also decide you want to display some of a user's status directly after a user logs on. You can do this by placing some of these macors in the LOGIN.ATA/ASC/V52 files.›› THE EDIT COMMAND›› Each section has its own bulletin file. The SigOp uses the Edit command (Ctrl-E) to create or make changes to the bulletins for their section. This editor works exactly like the message/file description editor. The SysOp can also use the print macros here. Refer to the help file for more information on the message/descriptions editor.› If you are in electronic mail when you access the edit command, you can load ANY text file, not just the bulletin file. Of course, you will have to be a SysOp in order to do the (and this is not a section that needs a SigOp, so only you should have SysOp access in electronic mail). After tyoing "Edit" in electronic mail, you will be asked for a filename. To enter your main bulletin's file, type "D1:SYSTXT>BULLETIN.TXT" replacing the "?" with the drive number on which your STSTXT folder resides. Remember, if your SYSTXT folder is on your ramds>disk, you'll need to back this file up if you update the main bulletin's file! You can do this by either going to DOS and copying it back down to a disk, or when you save your updated file, you will be shown the current filename of the file and then you will be asked if you want to save it. You can answer "NO" and specify a new filename (perhaps simply changing the drive number) and save it. If you do answer "NO" at this prompt, you will be placed back at the Command prompt, where you can then save the file again under the original filename (if you want to--you can type "A" to abort it if you don't). Not that this can be done ONLY when you are in the electronic mail section!›› THE USER EDITOR›› The user editor (U-Edit) has two different modes. If you are in the electronic mail section, the editor will allow you to edit all of the items within the user's status. If you are in any other section, the user editor will only allow you to change the user's section status. If you are not in the electronic mail section, you will also not be able to delete, blacklist, read or write validation files, etc...(these features will be discussed later).› The reason creating these limitations is that you can assign SIgOps that will have the ability for a certain section without having the ability to "damage" your system in any way. Consequently, the SigOp of a section (either than electronic mail) will be shown a list of commands when displaying menu that he cannot access.›› SIGOP'S USER EDITOR›› Just like messages and file descriptions, you have total random access to users' accounts when in the user editor (i.e., +5, -5, 10, etc...will work at the "Command [?]=Menu" prompt as well). You can also simply type a user's name at the prompt and it will search for that user (you must spell his name correctly (case is unimportant however). The SigOp has the ability to modify two of the user's status items: [E]dit SIG Access, and [R]eset high message/file access for his SIG only). When editing a user's access, the SigOp can assign one of three different values: no access, read-only access, and read/write access. The SigOp cannot assign a user SigOp access (for obvious reasons). Changing a user's access is done by pressing SPACE at the "SPACE or RETURN" prompt (displayed when editing SIG access). An inverse character means that the section will be untagged (i.e., will not be scanned when the user does a "Read All", Browse All", etc...).› Resetting message/file pointers will reset the "high message read" and/or "high file browsed" pointers to zero for this section). I haven't really figured out why you would want to reset JUST ONE user's pointers to zero (there is a feature that will allow you to reset EVERYONE'S pointers via the Ext-Sys command), but it seems to me that there must be a reason floating around somewhere.›› SYSOP'S USER EDITOR›› The SysOp's user editor becomes active when accessing the U-Edit command from electronic mail. The SysOp's user editor does everything tha SigOp's user editordoes and much more. You will be shown all items of the user's status (except for high message/file pointers for other sections [can't fit them all on the screen]). Notice that all CHANGEABLE items of the user's status are labeled A through Z. Before you can change one of these items, you must press "E" for edit (followed by a RETURN). It will then ask you for the item to be changed. Enter the item's corresponding label to call that item. When resetting a user's high message/file pointer (via the [R]eset command) you are also asked if you want to reset this user's messages/file writing counter. This is displayed when a user logs on to your BBS right before searching for new E-mail/F-mail.› Within electronic mail, you also have the ability to [K]ill users (delete them from the password file), [B]lacklist them (immediately lock them off of the BBS if they try to log in with their account again), or [R]evive them (undelete or unblacklist a user).› You also have the ability to read/write validation files. A validation file contains 4 items of access: Section acess (item K), command acess (item L), time limit (item C), and upload/download ration (item W). The file USERVAL_0.DAT is a validation file. You can have up tp 10 validation files (USERVAL_?.DAT is validationfile 0---the data file specifying access to new users, so you have 9 extra files that you can make for your own use). A validation file is a totally unnecessary feature. What it does is allow you to assign a user's status and save it to one of these files (using the [W]rite validation file command). Simply read in the validation file (using the [V]alidate command). You must, of course, remember what each validation file contains as far as access is concerned. Remember, if you rewrite over validation file zero, users will be given this new access as soon as they log on! Be careful about what you write to this file (USERVAL_0.DAT). Other validation files will, obviously, be called USERVAL_1.DAT through USERVAL_9.DAT and will be written to the main drive that your password/index files reside.›› THE COMPACT COMMAND›› This command will physically delete all files tagged for deletion in the file area. This command will work in all sections (including electronic mail) and should probably be executed in electronic mail frequently (every week or so). The electonic file-mail area can hold a maximum of 127 files at once. As soon as someone downloads a file, it is automatically tagged for deletion. Things will start to clutter up if the area is not compacted. All other sections can hold up to 3302 files. The total number of files you can have on-line at once is 82677 (this is more files than an ATARI 8-bit can handle). On a "maxxed-out" system, you would have just enough room to hold the overhead for each file. You couldn't even store any data). A 134-meg hard drive system can hold (for all practical purposes) about 10,000 files.››