home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 January / Image.iso / spiele / realms / wiz_dr.doc next >
Encoding:
Text File  |  1996-06-11  |  26.0 KB  |  737 lines

  1.  
  2.                    The Wizard: DragonRealms Edition
  3.  
  4.         A Front-End program for DragonRealms on America Online
  5.  
  6.                 Copyright (c) 1996 America Online, Inc.
  7.                          All rights reserved.
  8.  
  9. NOTE:   This program was not written by, nor is it supported by,
  10.         Simutronics Corp.  Please DO NOT contact Simutronics
  11.         personnel with questions and/or comments about this program.
  12.  
  13.         Support for this program is offered through a message board
  14.         at America Online keyword "AOL Wizard".
  15.  
  16.  
  17.  
  18.                           What is The Wizard?
  19.                           -------------------
  20.  
  21.         The Wizard is a front end program (that is, it "sits in
  22. front of" the normal AOL interface) that greatly enhances your game
  23. play in DragonRealms.   It has many features to make your game play
  24. more enjoyable, such as:
  25.  
  26.         *  Windows Multiple Document Interface allows different
  27.            windows for different functions, such as the:
  28.  
  29.                         Terminal window
  30.                         Thoughts window
  31.                         Deaths window
  32.                         Familiar window
  33.                         Arrivals window
  34.  
  35.         *  command line recall of the last 64 commands entered
  36.  
  37.         *  programmable keyboard macros
  38.  
  39.         *  full ANSI support for DragonRealms' monster name highlighting
  40.  
  41.         *  keypad "direction" keys for walking
  42.  
  43.         *  script processor (with a record option)
  44.  
  45.         *  graphic display of room exits, defensive stance,
  46.            and character posture (sitting, standing, etc.)
  47.  
  48.         *  ability to change background color, foreground color, and
  49.            screen font for each individual window
  50.  
  51.         *  quick-access buttons to automate those tasks that you do
  52.            all the time (sheathing/wielding your sword, etc.)
  53.  
  54.         *  quick-access STANCE menu for setting your parry
  55.  
  56.         *  graphic "round time" counter display for both combat and
  57.            spell preparation
  58.  
  59.  
  60.  
  61.  
  62.                          Installing The Wizard
  63.                          ---------------------
  64.  
  65.         It is highly recommended that you install Wizard into its
  66. own subdirectory on your hard drive.  After using Wizard for a
  67. while, you will quickly amass a large number of files such as log
  68. files and script files.  With these files being in their own directory,
  69. it will make tasks such as backing up your Wizard configuration much
  70. easier.
  71.  
  72. NOTE: throughout this document, you will see references to the
  73.       "home" directory.  The home directory is the directory in
  74.       which the WIZ_DR.EXE file resides.
  75.  
  76.  
  77.         1) Create a subdirectory on your C: drive named WIZ_DR.
  78.  
  79.         2) Copy the files that you unzipped from this Wizard
  80.            package into this C:\WIZ_DR directory.
  81.  
  82.        3a) If you are running Windows 3.1, do the following:
  83.  
  84.              -  from the Program Manager, select File/New from
  85.                 the menu bar.
  86.  
  87.              -  Choose "Program Group" and click Ok.
  88.  
  89.              -  Enter "DragonRealms Wizard" into the description
  90.                 field and click Ok.
  91.  
  92.              -  Select File/New from the menu bar again.
  93.  
  94.              -  Select "Program Item" and click Ok.
  95.  
  96.              -  Enter "DragonRealms Wizard" into the description
  97.                 and "C:\WIZ_DR\WIZ_DR.EXE" into the command
  98.                 line field.  Then click Ok.
  99.  
  100.        3b) If you are running Windows '95, do the following:
  101.  
  102.              -  right click on the desktop and choose
  103.                 New->Shortcut.
  104.  
  105.              -  key in "C:\WIZ_DR\WIZ_DR.EXE" and hit Enter
  106.  
  107.              -  key in "DragonRealms Wizard" and hit Enter
  108.  
  109.  
  110.         You are now ready to run Wizard.  The steps are:
  111.  
  112.              -  log on to AOL
  113.  
  114.              -  enter the DragonRealms game
  115.  
  116.              -  minimize the America Online application
  117.  
  118.              -  Double click on the icon for DragonRealms
  119.                 Wizard that we created in the above steps.
  120.  
  121.  
  122.  
  123.  
  124.  
  125.                             The Menu Items
  126.                             --------------
  127.  
  128. File Menu:
  129.  
  130.     Open Log File
  131.  
  132.         opens a file which will log all incoming data from DragonRealms.
  133.  
  134.     Close Log File
  135.  
  136.         closes out the log file, writing any unsaved data to disk.
  137.  
  138.     Auto-Log Each Session
  139.  
  140.         if you turn on this option (a checkmark will appear next to it),
  141.         Wizard will automatically open a log file each time you enter
  142.         the game.  The file will be named DREALMS.LOG in your home
  143.         directory.  There will be a header written to the file with a
  144.         date and time stamp each time it is auto-opened.
  145.  
  146.     Run Notepad
  147.  
  148.         when you select this option, Wizard will run Windows' NOTEPAD
  149.         application to edit a file named DR_NOTES.TXT in your home
  150.         directory.  Very handy for writing notes to yourself during
  151.         game play.
  152.  
  153.  
  154. Configuration Menu:
  155.  
  156.     Inventory Names:
  157.  
  158.         this option will pop up a dialog where you key in the commands
  159.         to be executed when the quick-access buttons at the top of the
  160.         screen are pressed.
  161.  
  162.     Alt-Key Macros:
  163.  
  164.         this option will present a dialog screen where you enter in
  165.         any Alt-key macros you wish to define (see the Macro Keys
  166.         section later in this document).
  167.  
  168.     Ctrl-Key Macros:
  169.  
  170.         this option will present a dialog screen where you enter in
  171.         any Ctrl-key macros you wish to define (see the Macro Keys
  172.         section later in this document).
  173.  
  174.     F1-F12 Macros:
  175.  
  176.         this option will present a dialog screen where you enter in
  177.         any function key macros you wish to define (see the
  178.         Macro Keys section later in this document).
  179.  
  180.     Text Colors and User-defined Strings
  181.  
  182.         this option will present you with the dialog box where you
  183.         can specify to Wizard those strings that you wish to be
  184.         highlighted (see the Highlight Strings section later in this
  185.         document).
  186.  
  187.     Player Names to Highlight
  188.  
  189.         this option will present you with the dialog box where you
  190.         can specify to Wizard any player names that you wish to be
  191.         highlighted (see the Highlight Strings section later
  192.         in this document).
  193.  
  194.     Buffered Screen Updates
  195.  
  196.         this on/off option specifies to the Wizard whether it should
  197.         "buffer" updates to the screen.  It is -highly- recommended
  198.         that you keep buffered updates on, since this will greatly
  199.         speed up the processing of Wizard screen updates.  It will
  200.         also give keyboard input a much higher priority - which is
  201.         very important when you are in a crowded area and a lot of
  202.         data is coming across to the screen.
  203.  
  204.     Pass Text to Old AOL Window
  205.  
  206.         if this option is on, Wizard will pass any screen updates to
  207.         the "old" AOL DragonRealms window.  There is rarely any need to
  208.         do this, however, and it is recommended that you keep this
  209.         option turned off.
  210.  
  211.     Hide StatusPrompt
  212.  
  213.         Wizard depends on the "StatusPrompt" setting in DragonRealms
  214.         for a lot of its information, such as whether you are sitting,
  215.         standing, dead, bleeding, etc.  If you turn this option on,
  216.         Wizard will still use this information, but it will "hide"
  217.         the extra prompt data from you -- all you will ever see is
  218.         the simple '>' prompt.  Recommended setting: ON.
  219.  
  220.     Show Cursor in Terminal Screen
  221.  
  222.         if this option is turned on, Wizard will simulate a "cursor"
  223.         in the terminal window with an underscore ('_') character.
  224.  
  225.     Only Show Arrivals of Player Highlight List
  226.  
  227.         if this option is on, and you have SET LOGON and/or SET LOGOFF
  228.         turned on in DragonRealms, Wizard will filter out these incoming
  229.         messages and only display the arrival/exit of players that are
  230.         in your "Player Names to Highlight" list.
  231.  
  232.     Squelch Sounds
  233.  
  234.         if you have set sounds to be played with certain highlight
  235.         strings, you can turn this option on to temporarily squelch
  236.         those sounds from being played (yes..I know you'd never play
  237.         from work -- but somebody else might).
  238.  
  239.  
  240. Stance Menu:
  241.  
  242.     This menu will present all possible stances to you, and will
  243.     pass your selection in the form of a STANCE command to DragonRealms.
  244.  
  245.  
  246. Dragging Menu:
  247.  
  248.     Drag Someone or Something
  249.  
  250.         selecting this option will present a dialog box into which you
  251.         can enter either a name or an object.  Now, when you use the
  252.         keypad to move in a direction, your command will be replaced
  253.         with a "DRAG <object> <direction>" command.
  254.  
  255.     Stop Dragging
  256.  
  257.         choosing this option will turn off the "auto-drag" function.
  258.  
  259. Thoughts Menu:
  260.  
  261.     Compress Thought Messages
  262.  
  263.         turning this option on will shorten the thought messages that
  264.         go to the terminal screen (this setting is ignored if a Thought
  265.         Window is currently open).
  266.  
  267.     Ignore Yells
  268.  
  269.         if this option is on, any YELL commands received will be
  270.         replaced with "You ignore a yell.".
  271.  
  272. Scripts Menu:
  273.  
  274.     Execute a Script
  275.  
  276.         you will be presented with a dialog box where you select a
  277.         script to execute.
  278.  
  279.     Record a Script
  280.  
  281.         this option allows you to record a new script.  You will
  282.         first be prompted for a filename to save the script as.
  283.         Next, you will be prompted to enter a string to describe
  284.         this script file (this description is what is presented
  285.         in the "Execute a script" dialog box).  From this point
  286.         on, all keypresses will be recorded to the script file.
  287.  
  288.     Stop Recording
  289.  
  290.         once you are done recording your script, simply choose this
  291.         menu option and the new script file will be closed and
  292.         written to disk.
  293.  
  294.     Edit a Script
  295.  
  296.         this option will present you with the script selection
  297.         dialog box, and then run NOTEPAD.EXE to allow you to
  298.         edit the script.
  299.  
  300. Window Menu:
  301.  
  302.     NOTE: to modify the colors or font of any open window, you
  303.           must RIGHT-CLICK the mouse on the window that you want
  304.           to modify, and a pop-up menu will appear.
  305.  
  306.     Open a Terminal Window
  307.  
  308.         opens a "terminal" window, which is where the main gameplay
  309.         is done.  A terminal window is always opened by default when
  310.         you run Wizard.
  311.  
  312.     Open a Thought Window
  313.  
  314.         if a thoughts window is open, all incoming THINK messages will
  315.         go to this window instead of the terminal window.
  316.  
  317.     Open a Familiar Window
  318.  
  319.         for those of you who have the familiar or eye-spy spell,
  320.         opening a familiar window will put all actions of that familiar
  321.         to the familiar window instead of the terminal window.
  322.  
  323.     Open a Death Window
  324.  
  325.         if you have a deaths window open, all "* so-and-so was just
  326.         struck down!" messages will be duplicated to this window,
  327.         along with a timestamp of when that person died. Very handy
  328.         for keeping track of how much time someone has before they
  329.         decompose.
  330.  
  331.     Open an Arrival Window
  332.  
  333.         if this window is open, and you have SET LOGON and/or SET
  334.         LOGOFF specified to DragonRealms, those arrivals and exits will
  335.         go to this window instead of the terminal window.
  336.  
  337.  
  338.  
  339.                       Special Keys in The Wizard
  340.                       --------------------------
  341.  
  342.         The Wizard has many built-in "shortcut" keys, which are
  343. listed below:
  344.  
  345.  
  346.         Ctrl-Enter      will repeat the last command entered.
  347.  
  348.         Alt-Enter       will repeat the second-to-last command
  349.                         entered.
  350.  
  351.         Keypad-Enter    will repeat the last command entered.
  352.  
  353.         Ctrl-1 thru 9   will place the word "first", "second",
  354.                         "third", etc. in the command input field.
  355.  
  356.         Up Arrow        recall previous command in the history list.
  357.  
  358.         Down Arrow      recall next command in the history list.
  359.  
  360.         PageUp          will scroll the active window back one page.
  361.  
  362.         Shift-PageUp    will scroll the active window back one line.
  363.  
  364.         PageDown        will scroll the active window down one page.
  365.  
  366.         Shift-PageDown  will scroll the active window down one line.
  367.  
  368.         Escape          will clear the input command area, and take
  369.                         all windows out of scroll-back mode.  It will
  370.                         also abort any script that is currently
  371.                         running.
  372.  
  373.         TAB key         will toggle the terminal window between
  374.                         "zoomed" mode (full screen) and not zoomed.
  375.                         Identical to clicking on the terminal
  376.                         window's "maximize" button.
  377.  
  378.         Ctrl-TAB        will toggle between each open window,
  379.                         making it the "active" window.
  380.  
  381.         Keypad Keys:
  382.  
  383.  
  384.                  .------. .-------. .------. .------.
  385.                  |NumLk | |health | |exper | |glance|
  386.                   ------   -------   ------   ------
  387.                  .------. .-------. .------. .------.
  388.                  | nw   | |   n   | |  ne  | |      |
  389.                   ------   -------   ------  | look |
  390.                  .------. .-------. .------. |      |
  391.                  |  w   | |  out  | |  e   | |      |
  392.                   ------   -------   ------   ------
  393.                  .------. .-------. .------. .------.
  394.                  |  sw  | |   s   | |  se  | |      |
  395.                   ------   -------   ------  |repeat|
  396.                  .----------------. .------. | last |
  397.                  |      down      | |  up  | |  cmd |
  398.                   ----------------   ------   ------
  399.  
  400.  
  401.  
  402.  
  403.                               Macro Keys
  404.                               ----------
  405.  
  406.         A macro is simply a string of text that gets output when you
  407. press only one key.  For example, if you set the Alt-A macro to be
  408. "attack ", and then pressed Alt-A, the string "attack " would be
  409. placed in the input command area.  However, there are some "special"
  410. tokens that you can use within these macro definitions to make them
  411. much more powerful.  In this section, we will cover these special
  412. tokens, as well as write some macros that you may want to use in
  413. your own setup.
  414.  
  415.     Press Enter (& token)
  416.  
  417.         The first token you can use is the '&' character, which
  418.         tells the macro processor to "hit the enter key".
  419.         For example, this macro would prepare you to go off to
  420.         battle:
  421.  
  422.              take broadsword from my backpack&remove my shield&
  423.  
  424.         This macro would output
  425.  
  426.              take broadsword from my backpack
  427.              <press Enter key>
  428.              remove my shield
  429.              <press Enter key>
  430.  
  431.         Note that DragonRealms can really only handle two stacked
  432.         commands, so you should not do more than two commands
  433.         in one macro, unless you put in a pause (see below).
  434.  
  435.  
  436.     Cursor Placement (@ token)
  437.  
  438.         When you put the '@' character in a macro, this tells
  439.         the macro processor to "put the cursor right here".
  440.         For example, if you set up a macro like this:
  441.  
  442.                 take @ from my backpack
  443.  
  444.         the processor would (a) place the text "take  from my
  445.         backpack" in the input area, and then (b) position the cursor
  446.         in between the words "take" and "from".
  447.  
  448.  
  449.     Prompt Me (? token)
  450.  
  451.         If you place any '?' characters in your macro, the macro
  452.         processor will prompt you for a string to replace the
  453.         ?'s with.  For example, here is a macro I define as the
  454.         Alt-T key (for 'T'ake):
  455.  
  456.                    take ?&put ? in my backpack&
  457.  
  458.          When you hit the Alt-T key now, the program will prompt you
  459.          for a string (let's say you key in "gem"), and then it will
  460.          replace all occurances of '?' with 'gem' and then output:
  461.  
  462.                    take gem <press Enter>
  463.                    put gem in my backpack <press Enter>
  464.  
  465.  
  466.     Last Attacked (# token)
  467.  
  468.         If you place a '#' character in your macro definition, it
  469.         will be replaced with the name of the last thing you
  470.         attacked (or cast at..so be careful).  A use of this might
  471.         be an Alt-H macro (for 'H'ead):
  472.  
  473.                 ambush # head&
  474.  
  475.     Pause (~ token)
  476.  
  477.         Placing a '~' character in a macro will pause for 1 second.
  478.         For example:
  479.  
  480.              stand&~~take broad from my backpack&~~remove my shield&
  481.  
  482.         would:
  483.  
  484.              stand
  485.              <press Enter>
  486.              <pause 2 seconds>
  487.              take broad from my backpack
  488.              <press Enter>
  489.              <pause 2 seconds>
  490.              remove my shield
  491.              <press Enter>
  492.  
  493.  
  494.     Stance Pop-up Menu
  495.  
  496.         Setting a macro key to the string {Stance} will pop up the
  497.         Stance menu when you press that key.
  498.  
  499.  
  500.     Execute Script shortcut
  501.  
  502.         Setting a macro key to "{script}" (no quotes) acts as a
  503.         shortcut to the "Scripts/Execute Script" menu item.
  504.  
  505.     Record Script shortcut
  506.  
  507.         Setting a macro key to "{record}" (no quotes) acts as a
  508.         shortcut to the "Scripts/Record a Script" menu item.
  509.  
  510.     Run Script shortcut
  511.  
  512.         You can bind macro keypresses to a script file; that is,
  513.         pressing that key would immediately invoke the named
  514.         script file.  This is done by setting a macro key's value
  515.         to "{=filename.wiz}", where "filename" is the name of the
  516.         script you want to execute.  This script must be in your
  517.         home directory.
  518.  
  519.  
  520.  
  521.  
  522.                            Highlight Strings
  523.                            -----------------
  524.  
  525.         From the Configuration/Text Colors and User-defined Strings
  526. menu option, you can get to one of the most popular features of the
  527. Wizard.  This is the dialog where you can key in your own strings
  528. that you want to be highlighted.  On this screen, you will find a
  529. list box containing (a) color settings for built-in functions
  530. of Wizard and (b) color and string settings that you add yourself.
  531.  
  532.         Remember that when you are adding your own highlight strings,
  533. what you key in must match EXACTLY to what comes from DragonRealms.
  534. That is, the string "you see" will -not- match "You see" (since the
  535. 'Y' in one string is upper case, and the other one isn't).
  536.  
  537.         There are also some special tokens that can be used in your
  538. highlight strings:
  539.  
  540.  
  541.         {filename.wav}  if you want a WAV sound file to be played
  542.                         when this string is detected, you must place
  543.                         that WAV filename, bracketed in {}'s, in the
  544.                         FIRST position of the highlight string.  This
  545.                         sound file must exist in your home directory.
  546.  
  547.         $               a '$' at the front of your highlight string
  548.                         tells Wizard to highlight the entire line
  549.                         that this string appears in.
  550.  
  551.         *               a '*' at the front of your highlight string
  552.                         tells Wizard to match this string even if
  553.                         it isn't on a "word break".  In other words,
  554.                         if you want both "wand" and "wander" to
  555.                         highlight, you would specify "*wand".
  556.  
  557.  
  558.         Note that these tokens are listed in the order in which they
  559. must appear, from left to right.  As an example, lets say that you
  560. want to play the WAV file "clang.wav" when you swing your sword, and
  561. you want the entire line to be highlighted.  You would set a highlight
  562. string to this value:
  563.  
  564.                         {clang}$You swing
  565.  
  566.  
  567.  
  568.  
  569.                            Script Processing
  570.                            -----------------
  571.  
  572.  
  573.         Wizard has the ability to execute two types of script files.
  574. The first type, which is identified by its .WIZ file extension,
  575. is typically used to walk from one place to another.  The second
  576. type of script, which is identified by its .CMD extension, is a
  577. "command line" script; that is, you invoke it directly from Wizard's
  578. command line area.  These .CMD scripts can accept up to 9 command
  579. line parameters, which are accessed using the variables %1 thru %9.
  580.  
  581.         The script verbs are as follows:
  582.  
  583.         comments        -  a '#' in the first position of any line
  584.                            marks that line as a comment.
  585.  
  586.         PUT <action>    -  outputs <action> to DragonRealms.
  587.  
  588.                            example: PUT remove my shield
  589.  
  590.         WAITFOR <string>-  waits for the string to come in the
  591.                            input stream.  The string must match
  592.                            EXACTLY to what you're expecting to
  593.                            see (the match is case sensitive).
  594.  
  595.         NEXTROOM        -  waits for a new room description to come
  596.                            back; that is, it waits for the [xxxx] room
  597.                            title.  Useful when doing commands that move
  598.                            you.
  599.  
  600.         MOVE <direction>-  the MOVE command is a shortcut that moves
  601.                            you in the direction specified AND waits for
  602.                            a "nextroom" description.  So, this:
  603.  
  604.                                         move sw
  605.  
  606.                            is functionally equivalent to:
  607.  
  608.                                         put sw
  609.                                         nextroom
  610.  
  611.         PAUSE <amount>  -  pauses the number of seconds specified, or
  612.                            one second if <amount> isn't specified.
  613.  
  614.  
  615.         GOTO <label>    -  goes to the named label, which is
  616.                            signified in the script by the label name
  617.                            followed by ':' (on a line by itself).
  618.  
  619.         SHIFT           -  the SHIFT verb "shifts down" the command
  620.                            line parameters; that is, %2 becomes %1,
  621.                            %3 becomes %2, etc.  This makes it easy for
  622.                            you to "loop through" multiple parameters,
  623.                            always accessing them as %1.
  624.  
  625.         EXIT            -  the EXIT verb stops the currently
  626.                            executing script immediately.
  627.  
  628.         ECHO            -  prints the specified text to the
  629.                            terminal window.
  630.  
  631.         if_0 <command>  -  executes <command> if the parameter named
  632.         through            was passed to the script (%0 is the entire
  633.         if_9 <command>     command line).
  634.  
  635.  
  636.  
  637.         When writing your own scripts (as opposed to recording them),
  638. it is important to understand that the Wizard has no inherent ability
  639. to know when a command you've sent has been answered.  If you don't
  640. pause, you will quickly overrun the send buffer.  The rule of thumb
  641. is this:  for every command you do, you MUST "waitfor" a reply of
  642. some type (unless you use the MOVE command, which has a "wait" built
  643. in).
  644.  
  645.         With that said, I can now point out that you will be able to
  646. create about 95% of your scripts simply by using the "Record" feature.
  647. Very rarely will recorded scripts ever need to be edited (unless you
  648. need to add some pauses or something).
  649.  
  650.         As an example, let's say you want to create a script to take
  651. you from the western gate to the Empath's Guild. Here's what you'd do:
  652.  
  653.         - Make sure you're currently at the western gate :)
  654.  
  655.         - Choose "Scripts/Record a Script" from the menu bar.
  656.  
  657.         - Key in the name of this new script, such as "wg2emp.wiz".
  658.  
  659.         - Key in the description for this script, such as
  660.           "Western Gate to Empath's Guild".
  661.  
  662.         - Now, just walk to the guild using the numeric keypad,
  663.           GO DOOR, etc.
  664.  
  665.         - When you get there, choose "Scripts/Stop Recording" from
  666.           the main menu bar.
  667.  
  668.         - Viola!  You've just created a script!
  669.  
  670.  
  671.  
  672.                          Command-Line Scripts
  673.                          --------------------
  674.  
  675.         As was mentioned earlier, the difference between .WIZ scripts
  676. and .CMD scripts is that "command" scripts are invoked from the
  677. Wizard input line and can accept up to 9 parameters for use in
  678. the script file.  These scripts are executed by entering a period
  679. ('.') followed by the command name.  For example, doing the following
  680. on the Wizard command line:
  681.  
  682.             .drop box chest strongbox <press enter>
  683.  
  684. would invoke the DROP.CMD script file from your home directory,
  685. passing it 3 parameters (%1 = "chest", %2 = "box", %3 = "strongbox").
  686. If you need to pass parameters that contain spaces in them,
  687. such as "other strongbox", you must use an underscore ('_') in place of
  688. the spaces ("other_strongbox"); Wizard will transform these back into
  689. spaces when the variable substitution occurs.
  690.  
  691.  
  692.         Ok..so what all can you do with this?  As an example of the
  693. power available to script writers, here is a command script named
  694. DROP.CMD that will drop up to 9 things from your backpack with
  695. one command line entry!
  696.  
  697.                 MainLoop:
  698.                      if_1 goto DoNextParameter
  699.                      exit
  700.  
  701.                 DoNextParameter:
  702.                      put take %1 from my backpack
  703.                      put drop %1
  704.                      waitfor You drop
  705.                      shift
  706.                      goto MainLoop
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.                     Support for Multiple Characters
  714.                     -------------------------------
  715.  
  716.         The Wizard can support multiple characters.  It does this
  717. by accepting an optional .INI filename on its command line when it
  718. is invoked.  If you don't specify an .INI filename on the command
  719. line, Wizard will use a default of WIZ_DR.INI.
  720.  
  721.         If you have, for example, a Trader and a Warrior Mage, you
  722. can go through the steps that we did above for creating your
  723. icons to execute the Wizard.  Only this time, when you key in the
  724. filename of the Wizard program, put an INI filename on the command
  725. line, like this:
  726.  
  727.                 C:\WIZ_DR\WIZ_DR.EXE Trader.Ini
  728.  
  729.                         or
  730.  
  731.                 C:\WIZ_DR\WIZ_DR.EXE WarMage.Ini
  732.  
  733. Enjoy!
  734.  
  735. [End of Document]
  736.  
  737.