// setmout cmd from player.c. Made external by Morgoth 3/Mar/95 #include <standard.h> #include <cmd.h> inherit CMD_BASE; void setup() { position = 0; // consider making it creator only dodest = 1; // not often used command } string query_usage() { return "setmout <exit message>"; } string query_short_help() { return "Sets text for normal exit. Include $N (name) and $F (from)."; } static int cmd (string str, object me) { if(!me->query_creator() && !me->query_property("setm")) { notify_fail("You are not allowed that power yet.\n"); return 0; } str = str + " "; if (sizeof(explode("^"+str, "$N")) < 2 || sizeof(explode("^"+str, "$T")) < 2) { notify_fail("Must have a $N and a $T in your message out.\n"); return 0; } me->setmout("@"+str); write("Ok.\n"); return 1; }