Weeeeeeeeeeee this is away to do it w/o wipe
in olc.c do this search for
Everyone but IMPLs can only
replace what you have with this might not have LVL_GRGOD so edit according
if ((GET_LEVEL(ch) < LVL_GRGOD) &&
(!((zone_table[OLC_ZNUM(d)].number == GET_OLC_ZONE(ch)) |
(zone_table[OLC_ZNUM(d)].number == GET_OLC2_ZONE(ch)) |
(zone_table[OLC_ZNUM(d)].number == GET_OLC3_ZONE(ch)) |
(zone_table[OLC_ZNUM(d)].number == GET_OLC4_ZONE(ch)) |
(zone_table[OLC_ZNUM(d)].number == GET_OLC5_ZONE(ch))))) {
send_to_char("You do not have permission to edit this zone.\r\n", ch);
free(d->olc);
return; }
else if
((!(GET_LEVEL(ch) < LVL_BUILDER)) &&
(!ch->player_specials->saved.olc_zone == HEDIT_PERMISSION)) {
send_to_char("You do not have permission to edit help files.\r\n", ch);
free(d->olc);
return; }
and use spares in structs.h
On Mon, 20 Jul 1998, Ryan [BossTone] wrote:
> I am looking for help on how to make it so builders can have 3 zones
> instead of just 1 to edit. Thanks
>
> .-'''''-.
> .' `.
> : :
> : :
> : _/| : Ryan
> : =/_/ : Realitymud@hotmail.com
> `._/ | .'
> ( / ,|...-' RealityMUD Webpage:
> \_/^\/||__ http://come.to/rmud
> _/~ `""~`"` \_
> __/ -'/ `-._ `\_\__
> / / |/-'` `\ \ \-.\
>
>
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
>
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
> +------------------------------------------------------------+
>
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST