MOO-cows Mailing List Archive
A nameless person wrote:
>#104:enterfunc this none this
> 1: if (length(this.contents) == 1)
> 2: suspend(60);
> 3: this:announce_all(this.message1);
> 4: suspend(180);
> 5: this:announce_all(this.message2);
> 6: suspend(25);
> 7: this:announce_all(this.message3);
> 8: suspend(60);
> 9: this:announce_all(this.message4);
>10: while (this.contents)
This will only work when a player enters an empty room with
no other objects or players in there. And if anyone else
enters they will see the tail end of the messages... and
will keep getting spammed every 100 seconds as well.
I'm not sure why you can't just put the information into the
description. And you must have some VERY slow readers there.
I mean, 180 seconds to read a line of text! I could read most
of War and Peace in that time!
But if you MUST do this sort of thing...
while (player.location == this)
Tom Ritchford firstname.lastname@example.org, email@example.com
Verge's "Little Idiot" -- Music for the mentally peculiar.
- From: SQueeeze <firstname.lastname@example.org>
Subject Index |