On Thu, 13 Aug 1998, Ryan [BossTone] wrote:
>In my mud we want rooms where snooping wouldent be permitted. I think i
>might have an idea on how to do it like in do_snoop add somthing like
>this
>
>if room_flagged NO_SNOOP blah blah...
Sigh...
structs.h:
#define ROOM_OLC (1 << 14) /* (R) Modifyable/!compress */
#define ROOM_BFS_MARK (1 << 15) /* (R) breath-first srch mrk */
+#define ROOM_NO_SNOOP (1 << 16) /* no snooping */
act.wizard.c:
else if (victim->desc->snoop_by)
send_to_char("Busy already. \r\n", ch);
else if (victim->desc->snooping == ch->desc)
send_to_char("Don't be stupid.\r\n", ch);
+ else if (ROOM_FLAGGED(INROOM(ch), ROOM_NO_SNOOP))
+ send_to_char("No, I don't wanna!\r\n", ch);
else {
One of the many < 1 minute projects...
--
George Greer, greerga@circlemud.org | Genius may have its limitations, but
http://mouse.van.ml.org/ (not done) | stupidity is not thus handicapped.
http://www.van.ml.org/CircleMUD/ | -- Elbert Hubbard
+------------------------------------------------------------+
| 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