Re: [DGSCRIPTS] wzoneecho - dumb question

From: Mike Breuer (mbreuer@new.rr.com)
Date: 03/21/01


From: "Edward Felch" <dustlos@HOTMAIL.COM>
> here is some code of mine taken from wzoneecho for dgscripts:
>
> void boat_to_zone(char *messg, int zone_rnum)
> {
>   struct descriptor_data *i;
>   int zone;
>   zone = real_zone(zone_rnum);
>
>   if (!messg || !*messg)
>     return;
>
>   for (i = descriptor_list; i; i = i->next)
>     if (!i->connected && i->character && AWAKE(i->character) &&
>         (IN_ROOM(i->character) != NOWHERE) &&
>         (world[IN_ROOM(i->character)].zone == zone_rnum))
--snip--

It looks like you should change the above line to:
(world[IN_ROOM(i->character)].zone == zone))

Then you would pass 2 as your second parameter to indicate rooms
200-299.

Mike

--
   +---------------------------------------------------------------+
   | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
   | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
   +---------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/04/01 PST