<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Clients --> <!--X-From-R13: Egrcura Lrcc <mbenaNravq.pbz> --> <!--X-Date: Tue, 13 Jan 1998 05:17:43 +0000 --> <!--X-Message-Id: 34BAF8DC.FC2B28BE#enid,com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199801122219.OAA07890#under,Eng.Sun.COM --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Clients</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:zoran#enid,com"> </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="msg00224.html">Previous</a> | <a href="msg00226.html">Next</a> ] Thread: [ <a href="msg00221.html">Previous</a> | <a href="msg00233.html">Next</a> ] Index: [ <A HREF="author.html#00225">Author</A> | <A HREF="#00225">Date</A> | <A HREF="thread.html#00225">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Clients</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI> <LI><em>Subject</em>: Re: [MUD-Dev] Clients</LI> <LI><em>From</em>: Stephen Zepp <<A HREF="mailto:zoran#enid,com">zoran#enid,com</A>></LI> <LI><em>Date</em>: Mon, 12 Jan 1998 23:17:16 -0600</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> JC Lawrence wrote: > > On Sun, 11 Jan 1998 21:48:43 PST8PDT > Matt Chatterley<root#mpc,dyn.ml.org> wrote: > [snip talk about features] > > On the protocol side, one thing in my mind is to allow my mud to > > communicate its menus (currently done using the input_to() features > > of MudOS/LPC) to the client so that they appear in 'pop-up' windows > > which are clickable, and easy control of features, such as a 'spell > > selection window' for using special skills and magic, but again, > > considering this in a general fashion is harder: > The pueblo 2.01 client is rather interesting, <A HREF="http://www.chaco.com">http://www.chaco.com</A> . It allows for a lot of things, including html, 2-d and 3-d pictures including VRML, and pretty much anything you can do with normal html. They also have some extensions, specifically paning, which allows you to redirect output to different client panes, something that I've found standard "mudders" don't like, but it limits spam dramatically in my opinion, and I love it. It also allowed me to add sounds as effects. Anyone interested in taking a look at it, you can login to my mud ( email me for the address, don't think I should post it here? ). Be prepared to get a lot of windows that need to be resized and moved around so they don't overlap. I designed it for 1024x768 ( Win95 only, btw ), so it may not fit completely. > Idea: > > Have a generically configurable feature in your client that allows > commands to be constructed and entered in the MUD via GUI selections. > > Now allow that same construction to be user configurable. > > Whazzat? > > Imagine RMB clicking on your client window to have a menu of various > preset command that you have selected appear in a GUI menu. Selecting > an entry sends that command to the MUD (configurable if it hits ENTER > or not to allow subsequent editing). > > Now extend that concept such that menu entries change dynamically > based on parsing of the current world context. ie you can pick > objects from your local environ to add to the current command under > construction. > > Next allow certain entries to pop-up basic dialog boxes with simple > radio buttons and selection lists (keyed off the environment again) to > construct more tailored commands. > > Make the entire thing based of a user-written text file ala the .rc > for your root window menu under X (just done right instead). > I'm working on a mud/individual client protocol with a friend in the background at the moment. I personally think that raw html is too weighty character wise for constant mud sending, so we are encoding them into tighter packets for the mud-useful html sequences. > -- > J C Lawrence Internet: claw#null,net > Internet: coder#ibm,net > ----------(*) Internet: jc.lawrence#sun,com > ...Honourary Member of Clan McFud -- Teamer's Avenging Monolith... Z </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="00233" HREF="msg00233.html">Re: [MUD-Dev] Clients</A></strong> <ul compact><li><em>From:</em> Matt Chatterley <root#mpc,dyn.ml.org></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00221" HREF="msg00221.html">Re: [MUD-Dev] Clients</A></STRONG> <UL><LI><EM>From:</EM> JC Lawrence <claw#under,Eng.Sun.COM></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00224.html">[MUD-Dev] Simulations - was: 'A flamewar startingpoint.'</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00226.html">Re: [MUD-Dev] Unique items</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00221.html">Re: [MUD-Dev] Clients</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00233.html">Re: [MUD-Dev] Clients</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00225"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00225"><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="00235" HREF="msg00235.html">Formatting apology</A></strong>, Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Wed 14 Jan 1998, 02:02 GMT <LI><strong><A NAME="00212" HREF="msg00212.html">Re: [MUD-Dev] Event handling</A></strong>, Maddy <a href="mailto:maddy#fysh,org">maddy#fysh,org</a>, Mon 12 Jan 1998, 17:07 GMT <LI><strong><A NAME="00203" HREF="msg00203.html">Clients</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Sun 11 Jan 1998, 22:24 GMT <UL> <LI><strong><A NAME="00221" HREF="msg00221.html">Re: [MUD-Dev] Clients</A></strong>, JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Mon 12 Jan 1998, 22:20 GMT <UL> <LI><strong><A NAME="00225" HREF="msg00225.html">Re: [MUD-Dev] Clients</A></strong>, Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Tue 13 Jan 1998, 05:17 GMT <UL> <LI><strong><A NAME="00233" HREF="msg00233.html">Re: [MUD-Dev] Clients</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Wed 14 Jan 1998, 00:00 GMT </LI> </UL> </LI> <LI><strong><A NAME="00227" HREF="msg00227.html">Re: [MUD-Dev] Clients</A></strong>, Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Tue 13 Jan 1998, 15:26 GMT <UL> <LI><strong><A NAME="00230" HREF="msg00230.html">Re: [MUD-Dev] Clients</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Tue 13 Jan 1998, 19:36 GMT <UL> <LI><strong><A NAME="00232" HREF="msg00232.html">Re: [MUD-Dev] Clients</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 13 Jan 1998, 23:44 GMT </LI> </UL> </LI> </UL> </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>