1999Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] MySQL as a MUD. -->
<!--X-From-R13: "Chmnu" <dhmnuNubgznvy.pbz> -->
<!--X-Date: Thu, 11 Nov 1999 10:43:11 &#45;0800 -->
<!--X-Message-Id: 19991111173118.76978.qmail#hotmail,com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] MySQL as a MUD.</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:quzah#hotmail,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="msg00209.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00206.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00222.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00210.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00204">Author</A>
&nbsp;|&nbsp;<A HREF="#00204">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00204">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] MySQL as a MUD.</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] MySQL as a MUD.</LI>
<LI><em>From</em>: "Quzah" &lt;<A HREF="mailto:quzah#hotmail,com">quzah#hotmail,com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 11 Nov 1999 09:31:36 -0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#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>
Hello all.

Yesterday I saw a bit of info on MySQL. I've
never used SQL or anything similar, but I got
the idea of using it with a pseudo language
for the basis of a mud. The idea is a very
simple one:

I wrote a little socket engine and I want to put
a *cough* simple *cough* little pseudo language
in with it so that I can define "rules" and
"objects" while the server is running. (I know,
go look at Cold or LPC or something, it's already
been done--I'm a glutton for punnishment, what
can I say? ;)

Anyway, back to the idea:

Since it looks to me that MySQL will let you add
in new tables (ala objects) at any time you want,
you could have one table for "commands", one
for "rules" etc etc. Whenever you wanted a new
data type, you could easily modify an existing
table, or create a whole new one instantly. (So
it seems, from the little I read on it anyway.)

You would only need a few hard coded functions.
You'd need an interpreter which would look at
your input and check it against the table you
have set up for "commands" to see if it was a
valid one or not. If so, it would read the data
from the command and run it through an action
parser to give you results.

I think I'm going to do this, because it sounds
like a fun thing to do. Does any one out there
see any really "bad" things related to doing
something like this? Something that I am over
looking, since I haven't used SQL before? It
seems an interesting idea, so I'll probably see
if I can't give it a go, but I'd be interested
in hearing ideas on the matter.

Anyway, it sounds interesting to me. I like
the idea of being able to toss in new bits
and pieces at my whim; and from the little I
read on MySQL, it seems like it's supposed to
fetch, put, and change data quickly quickly
enough. Quickly enough to be a MUD? Just a
thought... for now.

Quzah.





_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</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="00214" HREF="msg00214.html">Re: [MUD-Dev] MySQL as a MUD.</A></strong>
<ul compact><li><em>From:</em> J C Lawrence &lt;claw#cp,net&gt;</li></ul>
<li><strong><A NAME="00210" HREF="msg00210.html">Re: [MUD-Dev] MySQL as a MUD.</A></strong>
<ul compact><li><em>From:</em> Holly Sommer &lt;hsommer#micro,ti.com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00209.html">Re: [MUD-Dev] players who "take away from the game"</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00206.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00222.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00210.html">Re: [MUD-Dev] MySQL as a MUD.</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00204"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00204"><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="00206" HREF="msg00206.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></strong>, 
cg <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 11 Nov 1999, 18:43 GMT
<UL>
<LI><strong><A NAME="00215" HREF="msg00215.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></strong>, 
J C Lawrence <a href="mailto:claw#cp,net">claw#cp,net</a>, Thu 11 Nov 1999, 22:01 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00217" HREF="msg00217.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></strong>, 
Bruce Mitchener, Jr. <a href="mailto:bruce#puremagic,com">bruce#puremagic,com</a>, Thu 11 Nov 1999, 22:33 GMT
</LI>
<LI><strong><A NAME="00222" HREF="msg00222.html">Re: System Security (was: Re: [MUD-Dev] players who "take away from the game")</A></strong>, 
Cynbe ru Taren <a href="mailto:cynbe#muq,org">cynbe#muq,org</a>, Thu 11 Nov 1999, 23:05 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00204" HREF="msg00204.html">[MUD-Dev] MySQL as a MUD.</A></strong>, 
Quzah <a href="mailto:quzah#hotmail,com">quzah#hotmail,com</a>, Thu 11 Nov 1999, 18:43 GMT
<UL>
<LI><strong><A NAME="00210" HREF="msg00210.html">Re: [MUD-Dev] MySQL as a MUD.</A></strong>, 
Holly Sommer <a href="mailto:hsommer#micro,ti.com">hsommer#micro,ti.com</a>, Thu 11 Nov 1999, 19:02 GMT
<UL>
<LI><strong><A NAME="00224" HREF="msg00224.html">Re: [MUD-Dev] MySQL as a MUD.</A></strong>, 
J C Lawrence <a href="mailto:claw#cp,net">claw#cp,net</a>, Thu 11 Nov 1999, 23:20 GMT
</LI>
<LI><strong><A NAME="00226" HREF="msg00226.html">RE: [MUD-Dev] MySQL as a MUD.</A></strong>, 
Ian Macintosh <a href="mailto:iman#issystems,co.nz">iman#issystems,co.nz</a>, Fri 12 Nov 1999, 01:10 GMT
<UL>
<LI><strong><A NAME="00227" HREF="msg00227.html">[MUD-Dev] ColdC/ColdCore</A></strong>, 
Zelnar <a href="mailto:Zelnar#gscyclone,com">Zelnar#gscyclone,com</a>, Fri 12 Nov 1999, 01:47 GMT
</LI>
</UL>
</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>