MOO-cows Mailing List Archive
[Prev][Next][Index][Thread]
Re: That patch I had...
> >> This code creates a builtin called sneak() (or it can be renamed). It
> >> allows you to input direct commands into a player (connected or
> >> non-valid), as though the player typed the command himself/herself. The
> >> form is: sneak(player, string);
> >
> >This code is almost exactly like the 'do_command()' patch that has been
> >floating around. It is incredibly useful... PAVEL PLEASE INSTALL THIS!
> >Perhps it would be better if the command actually work directly on
> >unconnected people, instead of having to use $network...
>
> I can't see a use for this. Why would a wizard want to cause another player
> to invoke commands? Can't the wizard write code that doesn't require
> this sort of game-playing? (How does this builtin handle the callers()
> stack? Does it lie to callers() as well?)
One thing I can think of is NPCs (Non-Player Characters)... It would be
much simpler to make NPCs seem more like real players... It would also be
good for some of us silly coders who overuse player:tell() in such a
case. :)
Joe
References:
Home |
Subject Index |
Thread Index