/* -*- LPC -*- */ /* * $Locker: $ * $Id: gstat_us.c,v 1.3 1999/11/12 19:50:24 tape Exp $ * $Log: gstat_us.c,v $ * Revision 1.3 1999/11/12 19:50:24 tape * + disabled the command as it's no longer used * * Revision 1.2 1998/09/27 20:26:46 ceres * Added locked to status. * * Revision 1.1 1998/01/06 05:29:43 ceres * Initial revision * */ /* command, trial out by Turrican for a commands daemon. */ inherit "cmds/base"; #define TEAM_HANDLER "/obj/handlers/team" mixed cmd(string str) { string group; string locked; object member; // Disabled by Tape. return notify_fail( "This command is no longer used. Please use the " "\"group\" command from now on. Also have a read of \"help " "grouping\".\n" ); group = TEAM_HANDLER->query_group(this_player()); if(!group || !TEAM_HANDLER->query_members(group)) return notify_fail("You are not a member of any group.\n"); if(TEAM_HANDLER->query_locked(group)) locked = "(locked) "; else locked = ""; printf("Members of %s%s:\n", locked, group); printf("%-12s %|20s Idle\n", "Name", "Health"); foreach(member in TEAM_HANDLER->query_members(group)) { if(member && interactive(member)) printf("%-12s %-20s %3d:%02d\n", member->short(), member->health_string(), (query_idle(member)/60), (query_idle(member)%60)); else if(member) printf("%s\n", member->short()); } return 1; }