Re: [CODE] [SNIPPET IF REQUESTED] autowiz command

From: Acido (acido@dvmud.net)
Date: 02/10/99


At 02:32 AM 2/11/99 +1000, you wrote:
>Since I use a Win95 mud, I needed to use autowiz manually when I "set
>file level" or "set level" someone.  With the Autowiz Win95 patch that
>auto initiates autowiz when someone has "advanced" the other, it gives
>some of the Unixy flavours.
>
>Anyhow, here's my ACMD(do_autowiz) for those interested:
>
>ACMD(do_autowiz)
>{
>  extern int min_wizlist_lev;
>  void reboot_wizlists(void);
>
>  sprintf(buf,"autowiz %d c:/CIRCLE/lib/%s %d c:/CIRCLE/lib/%s", \
>        min_wizlist_lev, WIZLIST_FILE, LVL_IMMORT, IMMLIST_FILE);
>  mudlog("Signal received - rereading wizlists.", CMP, LVL_IMMORT, TRUE);
>  system(buf);
>  reboot_wizlists();
>}
>
>
>A "force all save" is required to update pfile etc before running this.

Why not make a check_autowiz(); in do_set and change do_autowiz to void
autowiz??


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST