1997Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: Resets and repops -->
<!--X-From-R13: ptNnzv&#45;pt.UenlEntr.Sqzbagba.OP.QO (Quevf Uenl) -->
<!--X-Date: from babe.globecomm.net [207.51.48.8] by mx01.ca.us.ibm.net id 858668725.38360&#45;1 Tue Mar 18 07:05:25 1997 -->
<!--X-Message-Id: 9703180148.7vru@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: Resets and repops</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">
</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="msg00130.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00137.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00126.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00136.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00134">Author</A>
&nbsp;|&nbsp;<A HREF="#00134">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00134">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: Resets and repops</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: Resets and repops</LI>
<LI><em>From</em>: <A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A> (Chris Gray)</LI>
<LI><em>Date</em>: Mon, 17 Mar 97 18:48:33 MST</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
:Hoped you had a gorgeous weekend!  Right, I was thinking about the concept
:of resets (LP) and repops (dikus)...

[Much good example deleted - the famous 23rd platoon bites it.]

I have to admit that when I first decided to write a MUD, I knew very
little about them. Still do, actually! So, the concept of a global reset
or repop never occurred to me. Now that I know about them, I find them
unpleasant and unrealistic. When I came upon similar situations, where
I wanted to replenish some monsters or prizes, what I did was to simply
store the time that the last set had been "used up". Then, if a player
character (I explicitly chose to not have NPC's trigger such things)
enters the area, and the time is sufficiently later, then I will regenerate
the stuff just before the player enters the location. So, there are small
resets, but nothing global, and only when "needed". I like this way of
doing it.

The problem of course, is that all of this takes code in the scenario.
But, this probably isn't any different than global reset code - its just
the trigger condition that changes. For the 23rd platoon, I would prefer
the special-case regeneration. This gets rid of the problems associated
with players who know precisely when to go back into an area, and so end
up hogging its resources from the less experience players, especially if
you fiddle the regen time a bit with a random number.

In all things, though, you have to balance the benefit actually seen by
the players against the implementation effort. If the players can't really
tell the difference, then I'd say don't bother. However, if you do
everything gradually, so that rumours float around, news articles appear
in local papers, troop movements can be observed, both directly and
indirectly, then I'd say go for it. But then, if all of that stuff is
there, you obviously already have a very detailed MUD!

--
Chris Gray   cg#ami-cg,GraySage.Edmonton.AB.CA

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00130.html">Re: mud grammar</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00137.html">Re: List software</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00126.html">Resets and repops</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00136.html">Re: Resets and repops</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00134"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00134"><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>Re: List software</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00146" HREF="msg00146.html">Re: List software</A></strong>, 
claw <a href="mailto:claw#null,net">claw#null,net</a>, Thu 20 Mar 1997, 12:32 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00122" HREF="msg00122.html">Resets and repops</A></strong>, 
Furball <a href="mailto:K.L.Lo-94#student,lut.ac.uk">K.L.Lo-94#student,lut.ac.uk</a>, Mon 17 Mar 1997, 17:19 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00123" HREF="msg00123.html">Re: Resets and repops</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 18 Mar 1997, 01:13 GMT
</LI>
<LI><strong><A NAME="00126" HREF="msg00126.html">Resets and repops</A></strong>, 
claw <a href="mailto:claw#null,net">claw#null,net</a>, Tue 18 Mar 1997, 02:59 GMT
</LI>
<LI><strong><A NAME="00134" HREF="msg00134.html">Re: Resets and repops</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 18 Mar 1997, 15:05 GMT
</LI>
<LI><strong><A NAME="00136" HREF="msg00136.html">Re: Resets and repops</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 18 Mar 1997, 23:44 GMT
</LI>
<LI><strong><A NAME="00138" HREF="msg00138.html">Re: Resets and repops</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#inficad,com">nightfall#inficad,com</a>, Wed 19 Mar 1997, 00:57 GMT
</LI>
<LI><strong><A NAME="00139" HREF="msg00139.html">Re: Resets and repops</A></strong>, 
claw <a href="mailto:claw#null,net">claw#null,net</a>, Wed 19 Mar 1997, 01:00 GMT
</LI>
<LI><strong><A NAME="00140" HREF="msg00140.html">Re: Resets and repops</A></strong>, 
Furball <a href="mailto:K.L.Lo-94#student,lut.ac.uk">K.L.Lo-94#student,lut.ac.uk</a>, Wed 19 Mar 1997, 08:28 GMT
</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>