Re: [OLC]

From: Julian Buckley (buckley@PC.ELEC.UQ.EDU.AU)
Date: 06/27/98


> Scott Johnson <Scott.Johnson@SUFSYS.COM> writes:
>
> > I just installed oasis 1.6 on my mud and was looking forward in creating
> > new areas on-line.  First I couldn't figure out how to create a zone
> > with oasis so I created on manually in the directory.  After the zone
> > was created I was allowed to edit and create rooms/monsters/objects.
> > Everything was fine until... I rebooted the mud.  Everything appeared to
> > have disappeared.  So I went into the directories and took a look.  It
> > looks like the files have been modified (XX.ZON and XX.WLD) but it
> > didn't reload on the reboot.  I've searched high and low on information
> > on using oasis to create areas to no avail.  Does anyone know what I'm
> > doing wrong?  Oh as a foot note, any of the changes I made to existing
> > areas stayed.
>
> Did you include the zone number of the zone you created by hand in the
> appropriate index files (zon/index, mob/index etc)?
>
> To make a new zone with Oasis, do "zedit new #" where # is the number
> of the zone you wish to make (the first vnum of the zone will be the
> number you type times 100).  Then "redit N" where N is the first vnum
> of that zone.  Make the room and save it, then goto it, and run
> zedit.  Rename the zone.  Voila.

If this *still* doesn't work upon reboot, then use the following patch
(taken from George's archive)...
Circle30bpl13a fixes this anyway, so consider upgrading to that...


diff -u stk/db.c indexclose/db.c
--- stk/db.c    Mon Dec 29 18:05:07 1997
+++ indexclose/db.c     Tue Feb 17 18:02:05 1998
@@ -565,7 +565,7 @@
     qsort(help_table, top_of_helpt, sizeof(struct help_index_element),
hsort);
     top_of_helpt--;
   }
-
+  fclose(index);
 }


Quick and easy ---> it was a bug with Oasisv1.6+ and Circlebpl12...

Cheers.

-----------------------------------------------------------------
 Julian Buckley, 2nd Year Computer Systems Engineering
 Dept. Computer Science and Electrical Engineering, Univ. of Qld
 E-Mail: buckley@pc.elec.uq.edu.au
-----------------------------------------------------------------


     +------------------------------------------------------------+
     | 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