1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Clients -->
<!--X-From-R13: Hnqvz Fxnpuraxb <inqvzgN4pf.pbz> -->
<!--X-Date: Tue, 13 Jan 1998 15:26:39 +0000 -->
<!--X-Message-Id: 34BB86EE.2D36EF35#4cs,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:vadimt#4cs,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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00226.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00228.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00233.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00230.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00227">Author</A>
&nbsp;|&nbsp;<A HREF="#00227">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00227">Thread</A>
&nbsp;]

<!--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>: Vadim Tkachenko &lt;<A HREF="mailto:vadimt#4cs,com">vadimt#4cs,com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 13 Jan 1998 09:23:26 -0600</LI>
<LI><em>Sender</em>: <A HREF="mailto:vt#vadimt,4cs.com">vt#vadimt,4cs.com</A></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:
&gt; 
&gt; On Sun, 11 Jan 1998 21:48:43 PST8PDT
&gt; Matt Chatterley&lt;root#mpc,dyn.ml.org&gt; wrote:

[skipped]

&gt; &gt; I'm interesting in hearing not only which software you folks use,
&gt; &gt; but also *why you use it* - what does the software have that you
&gt; &gt; like? What is missing? Personally I use tf since it is
&gt; &gt; straightforward to use and has a nice, uncluttered display
&gt; &gt; (something I will strive to recreate!).
&gt; 
&gt; Per George Reese I am a craven dinosaur.  I use raw telnet.

Couldn't resist: and implement at least half of its options? In this
case, worth a lot of respect...

&gt; &gt; On the protocol side, one thing in my mind is to allow my mud to
&gt; &gt; communicate its menus (currently done using the input_to() features
&gt; &gt; of MudOS/LPC) to the client so that they appear in 'pop-up' windows
&gt; &gt; which are clickable, and easy control of features, such as a 'spell
&gt; &gt; selection window' for using special skills and magic, but again,
&gt; &gt; considering this in a general fashion is harder:
&gt; 
&gt; Idea:
&gt; 
&gt;   Have a generically configurable feature in your client that allows
&gt; commands to be constructed and entered in the MUD via GUI selections.
&gt; 
&gt;   Now allow that same construction to be user configurable.
&gt; 
&gt; Whazzat?
&gt; 
&gt; Imagine RMB clicking on your client window to have a menu of various
&gt; preset command that you have selected appear in a GUI menu.  Selecting
&gt; an entry sends that command to the MUD (configurable if it hits ENTER
&gt; or not to allow subsequent editing).
&gt; 
&gt; Now extend that concept such that menu entries change dynamically
&gt; based on parsing of the current world context.  ie you can pick
&gt; objects from your local environ to add to the current command under
&gt; construction.
&gt; 
&gt; Next allow certain entries to pop-up basic dialog boxes with simple
&gt; radio buttons and selection lists (keyed off the environment again) to
&gt; construct more tailored commands.
&gt; 
&gt; Make the entire thing based of a user-written text file ala the .rc
&gt; for your root window menu under X (just done right instead).

Smalltalk?

Two more notes:

- Don't forget to provide the good old way of typing the command. BTW,
speaking about
JP Soft, why didn't anyone provide a good command/context completion in
the MUD? I understand, that's a lot of work, but you just have to do it
once... Getting back, whatever fancy graphical point-and-click interface
you provide, text input (especially with word completion) is much more
efficient (GUI is more flexible, though).

- .rc file - I'm going to allow players to specify the RC URL and/or to
upload user-written anything to be accessible provided that user is able
to specify the URL.

In one of soviet science fiction books I've seen a theme - individuals
able to create the simplified look-alike clones of themselves, to
perform some routine work, like grocery shopping or sitting at the work
nine to six - the abovementioned is a good way to allow user to program
something complicated in the comfortable customized environment and
easily upload it.

The unfortunate side effect of those clones was, though, that seeing
their picture IDs, they were becoming outrageous and tried to reach and
tear apart the mentioned picture IDs.

It may not be funny for you, but you know, in the xSU the very life
depended on picture IDs...

&gt; J C Lawrence

-- 
Still alive and smile stays on,
Vadim Tkachenko &lt;VadimT#4CS,Com&gt;
--
UNIX _is_ user friendly, he's just very picky about who his friends are

</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="00230" HREF="msg00230.html">Re: [MUD-Dev] Clients</A></strong>
<ul compact><li><em>From:</em> Shawn Halpenny &lt;malachai#iname,com&gt;</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 &lt;claw#under,Eng.Sun.COM&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00226.html">Re: [MUD-Dev] Unique items</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00228.html">Re: [MUD-Dev]  Clients</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00233.html">Re: [MUD-Dev] Clients</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00230.html">Re: [MUD-Dev] Clients</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00227"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00227"><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="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
<UL>
<LI><strong><A NAME="00234" HREF="msg00234.html">Re: [MUD-Dev] Clients</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Wed 14 Jan 1998, 00:57 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00229" HREF="msg00229.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, 18:16 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>