inherit COMMAND_BASE; string *properties = ({ "no score", "no delete", "test character" }); int cmd( object player, string status ) { foreach( string property in properties ) { if ( status == "on" ) { player->add_property( property, 1 ); } else { player->remove_property( property ); } } if ( status == "on" ) { add_succeeded_mess( ({ "$I is now a test character.\n", "" }), ({ player }) ); } else { add_succeeded_mess( ({ "$I is no longer a test character.\n", "" }), ({ player }) ); } return 1; } /* cmd() */ mixed *query_patterns() { return ({ "<indirect:player> {on|off}", (: cmd($1[0], $4[1]) :) }); } /* query_patterns() */