<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: PK's: A solution? --> <!--X-From-R13: [vpunry Vburafrr <zvpunryNfcnegn.znvafgernz.arg> --> <!--X-Date: Tue, 28 Apr 1998 16:29:15 -0700 --> <!--X-Message-Id: 35462E39.7FF14FCE#sparta,mainstream.net --> <!--X-Content-Type: text/plain --> <!--X-Reference: E1fCNjC-0000J2-00#mail,kanga.nu --> <!--X-Reference: 19980428161340.B5877#sun104,humb.nt.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: PK's: A solution?</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:michael#sparta,mainstream.net"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00792.html">Previous</a> | <a href="msg00217.html">Next</a> ] Thread: [ <a href="msg00794.html">Previous</a> | <a href="msg00235.html">Next</a> ] Index: [ <A HREF="author.html#00793">Author</A> | <A HREF="#00793">Date</A> | <A HREF="thread.html#00793">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: PK's: A solution?</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Subject</em>: [MUD-Dev] Re: PK's: A solution?</LI> <LI><em>From</em>: Michael Hohensee <<A HREF="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</A>></LI> <LI><em>Date</em>: Tue, 28 Apr 1998 15:30:01 -0400</LI> <LI><em>Delivery-date</em>: Tue Apr 28 16:29:19 1998</LI> <LI><em>Delivery-date</em>: Tue, 28 Apr 1998 16:29:19 -0700</LI> <LI><em>Envelope-to</em>: claw#kanga,nu</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Sender</em>: "Petidomo List Agent,,,," <<A HREF="mailto:petidomo#kanga,nu">petidomo#kanga,nu</A>></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> Shawn Halpenny wrote: > > On Tue, Apr 28, 1998 at 10:26:48AM -0700, John Bertoglio wrote: > > Method 4: ? > > > > All methods: Player- monsters start off as low level types....spiders, > > slimes, etc. They reincarnate after a suitable amount of time to higher > > level monster. They run around attacking players. They are flagged so other > > monsters don't attack them. Here's the catch: They can't talk to anyone but > > other monsters. Perhaps just monsters of their own level or species. If > > they do a say command to another monster, players in the same area read one > > of X messages programmed for that critter. If a monster wants to direct a > > sound, action or whatever to at player they type SAY #1 where #1 is the > > first message in their message list. That way a player-orc can send a > > message: "The powerful orc looks a you with hate in his eyes." > > Use their say string as a hash key into the message table and don't bother > with the "#1". They'll discover soon enough. > > Is a monster controlled by a player any different from a pure player? If > I'm now a spider who had been picking on Bubba, and I return in my new spider > form to torment him again, Bubba stands a good chance of realizing there's > a player behind the monster: > > > say #1 > You say "The powerful orc looks at you with hate in his eyes." > > say #1 > You say "The powerful orc looks at you with hate in his eyes." > > say #1 > You say "The powerful orc looks at you with hate in his eyes." > > say #1 > You say "The powerful orc looks at you with hate in his eyes." > > say #1 > > Bubba sighs and hands you his new-found equipment. > > And I don't even have to brandish a sword. Or I could get in contact with > my PKill buddies and we could all trundle over and torment Bubba. This doesn't have to be a problem. As I see it, the only way that the PK'ers can communicate with each other and their "victims" is to either speak-spam in certain patterns (one can see an entire language developing to use this system) or to execute certain strings of wear/remove/drop/get commands (isle of Laputa, anyone? ;). Of course, they might get onto a chat server or get together in person to beat up on poor Bubba, but if they're that determined, Bubba is screwed in any case. If you want to prevent players from knowing that they're being spammed by a PK'er (rather than a normal monster) either place limits on how often the PK'er can speak (or how often he can speak the same line), or program normal monsters to mimic PK'er behavior. This can be something as simple as having normal monsters go about spamming people, to a more complex, total behavior mimicing system that was discussed by some people earlier on the list but whose name eludes me even after a stint with the archives. :) I think that the best feature of such a system is the way it will instill that "newbie magic" feeling in the players. You never know which monster is *really* being directed by a PK'er if the monsters mimic them. It gives back that sense of mystery about the MUD's inner workings. Hell, even if I were to design and build such a system, I'd retain that sense of wonder (unless I were to install a trapdoor or key signal, but that's cheating). Of course, many of the worst PK'ers will not invest the effort required to overcome even John's initial barrier (making monsters only marginally more homicidal and communicative). This will leave us with only the most dedicated PK'ers, who may be just as "sociopathic" as the rest of them, but will at least be more interesting. ;) -- Michael Hohensee michael#mainstream,net <A HREF="http://www.geocities.com/SiliconValley/Heights/9025/">http://www.geocities.com/SiliconValley/Heights/9025/</A> Finger me for my PGP Public Key, or use: <A HREF="http://sparta.mainstream.net/michael/pgpkey.txt">http://sparta.mainstream.net/michael/pgpkey.txt</A> -- MUD-Dev: Advancing an unrealised future. </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <ul compact><li><strong>Follow-Ups</strong>: <ul> <li><strong><A NAME="00285" HREF="msg00285.html">[MUD-Dev] Re: PK's: A solution?</A></strong> <ul compact><li><em>From:</em> J C Lawrence <claw#under,engr.sgi.com></li></ul> <li><strong><A NAME="00235" HREF="msg00235.html">[MUD-Dev] Re: PK's: A solution?</A></strong> <ul compact><li><em>From:</em> s001gmu#nova,wright.edu</li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00791" HREF="msg00791.html">[MUD-Dev] Re: PK's: A solution?</A></STRONG> <UL><LI><EM>From:</EM> "John Bertoglio" <alexb#internetcds,com></LI></UL></LI> <LI><STRONG><A NAME="00794" HREF="msg00794.html">[MUD-Dev] Re: PK's: A solution?</A></STRONG> <UL><LI><EM>From:</EM> Shawn Halpenny <malachai#iname,com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00792.html">[MUD-Dev] Re: (fwd) Re: POLL: Games ruined by bad players (Player killers, tank rushers etc)</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00217.html">[MUD-Dev] META: Membership authentication</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00794.html">[MUD-Dev] Re: PK's: A solution?</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00235.html">[MUD-Dev] Re: PK's: A solution?</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00793"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00793"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><strong><A NAME="00218" HREF="msg00218.html">[MUD-Dev] (fwd) MOB or player? Re: Global Communications on Muds</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 29 Apr 1998, 00:05 GMT <LI><strong><A NAME="00217" HREF="msg00217.html">[MUD-Dev] META: Membership authentication</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 28 Apr 1998, 23:45 GMT <LI><strong><A NAME="00791" HREF="msg00791.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, John Bertoglio <a href="mailto:alexb#internetcds,com">alexb#internetcds,com</a>, Tue 28 Apr 1998, 11:10 GMT <UL> <LI><strong><A NAME="00794" HREF="msg00794.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Tue 28 Apr 1998, 20:18 GMT <UL> <LI><strong><A NAME="00793" HREF="msg00793.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Tue 28 Apr 1998, 23:29 GMT <UL> <LI><strong><A NAME="00235" HREF="msg00235.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Wed 29 Apr 1998, 15:19 GMT </LI> <LI><strong><A NAME="00285" HREF="msg00285.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 30 Apr 1998, 21:58 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00252" HREF="msg00252.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, Katrina McClelan <a href="mailto:kitkat#the486,bradley.edu">kitkat#the486,bradley.edu</a>, Thu 30 Apr 1998, 01:43 GMT <UL> <LI><strong><A NAME="00268" HREF="msg00268.html">[MUD-Dev] Re: PK's: A solution?</A></strong>, Holly Sommer <a href="mailto:hsommer#micro,ti.com">hsommer#micro,ti.com</a>, Thu 30 Apr 1998, 16:58 GMT </LI> </UL> </LI> </UL> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>