#include <mudlib.h> inherit MONSTER ; inherit "/u/s/square/lsc/lsc2"; void setup() { setup = 0; } create() { seteuid(getuid(this_object())); enable_commands(); init_stats(); init_living(); } done() { enable_commands(); speed = 5; LSC_create(); Reset(); } void receive_message(string class, string str) { string what, tmp1, tmp2; if (!sscanf(str,"Square says: %s\n",what) && !sscanf(str,"Square tells you: %s\n",what) ) return; while(sscanf(what," %s",what)); if (what=="") return; if (what[0]!='.') return; what = what[1..(strlen(what)-1)]; Compile(what); } void lsc_command(string str) { command(str); }