Re: PK flagged Rooms

Witt Hinton <[email protected]>
Newsgroups gmane.games.devel.mud.rom
Message-ID <[email protected]>
There are several more places that needs to be defined in.  I'm not
sure the actual files, but do a search for all the room flags you know
of like ROOM_DARK or something very common.  If you have OLC it needs
to be added into some of those files for sure.  I'm sorry I don't have
a better desc for you, but I don't have my code in front of me here
and can't check it out.  If you do a search you'll see what files need
to be modified.  GL
--Witt

On 4/14/05, Ammaross Danan <[email protected]> wrote:
> Might I suggest something like:
> 
> if ( !IS_NPC(ch) && !IS_NPC(victim) && !IS_SET( loc->room_flags,
> ROOM_PK_ROOM ) )
> 
> Since you don't want to prevent /all/ of your fights from happening in
> non-pk rooms, just the ones between PCs.
> 
> Ammaross Danan
> www.rotf.net
> 
> -----Original Message-----
> I'm trying to figure out how to add in do_kill and do_murder something like
> if the room is flagged ROOM_PK_ROOM they can kill PCs, if it isn't flagged
> ROOM_PK_ROOM they can't kill PCs. I added ROOM_PK_ROOM to tables.c and
> defined it in merc.h, and added this to do_kill and do_murder:
> 
>   if (!IS_SET( loc->room_flags, ROOM_PK_ROOM))
>   {
>        send_to_char("You have to be in a PK flagged room to attack a
> player.\n\r",ch);
>        return;
>    }
> 
> but it's not doing what it should. Any ideas? Thanks!
> 
> --
> ROM mailing list
> [email protected]
> Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom
>
-- 
ROM mailing list
[email protected]
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.