On Tue, 30 Mar 1999, Brian Heimgartner wrote:
> I'm trying to make a small rent flag in the do_quit, I'll show a small
> snippet of what I have:
>
> ACMD(do_quit)
> {
> sh_int save_room;
> struct descriptor_data *d, *next_d;
>
> if (IS_NPC(ch) || !ch->desc)
> return;
>
> ~ if (IS_SET(ROOM_FLAGS(ch->in_room), !ROOM_RENT))
> ~ send_to_char("This doesn't look like a good place to camp.");
>
> if (subcmd != SCMD_QUIT && GET_LEVEL(ch) < LVL_IMMORT)
> send_to_char("You have to type quit--no less, to quit!\r\n", ch);
> else if (GET_POS(ch) == POS_FIGHTING)
> send_to_char("No way! You're fighting for your life!\r\n", ch);
Hmm why do all that when it can be funner to do this:
ACMD(do_camp)
}
etc..
send_to_char("This Looks to be a dandy campsite!\r\n",ch);
else if (GET_POS(ch) == POS_STANDING)
send_to_char("This Is a good site ,but you may wanna setup camp first..etc
blah blah
I think ya get the hint :P
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST