> Seems kind of simple to me, if your in your zone that you have perms to
edit
> and you dig to a room in another zone, I don't see any checks that verify
> the room that you are linking to is in the same zone.
you say simple as if it were a bad thing. ;} it is simple. and it works. I
been doing more testing. I created a 32nd level character and gave them olc
access to zone 2. from room 200 I proceeded to dig to a room in zone
80(8000). permission denied. I can demonstrate it for you if you like? or
better yet...I could give you my whole do_dig command and you can check it
out yourself.
I have found that (world[ch->in_room].number/100) works better than
(iroom/100) in general. I put undig on my mud also...and the iroom formula
wasn't gonna work and I didn't want to duplicate it.
on another note though...I just found an annoying little bug that has
cropped up since I added in the bettercolour code...whenever I 'stat file
<player>' my mud crashes. I am still trying to track it down...but it
seems to be a problem somewhere on the strcpy line:
void color_defaults(struct char_data *ch) {
if (IS_NPC(ch))
return;
else
strcpy(COL_DATA(ch),
"\x1F\x20\x21\x22\x23\x24\x25\x01\xFF\x28\x29\x2A\x2B\x2C\x2D\x2E\x2F\x04")
;
}
l8r
J.
--
+---------------------------------------------------------------+
| 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/05/01 PST