#include <standard.h>
#include <cmd.h>
inherit CMD_BASE;
void setup()
{
position = 0;
}
string query_usage()
{
return "command";
}
static int cmd(string str, object me) {
object *mems;
string g_ob, mems2;
int cols, i;
mems2 = "";
cols = (int)me->query_cols();
g_ob = (string)me->query_guild_ob();
mems = filter_array(users(),"get_members",this_object(),g_ob);
for (i=0;i<sizeof(mems);i++)
mems2 += mems[i]->query_cap_name()+"\n";
write(sprintf("\n%*#-s\n",cols,mems2));
return 1;
}
int get_members(object ob, string gob) {
return ( (gob == (string)ob->query_guild_ob()) &&
(!ob->query_invis()) );
} /* get_members() */