// /bin/adm/_unregister.c // from the Dead Souls Mudlib // takes a site off of the list of sites needing to register // created by Shadowwolf@Dead Souls 93???? // rewritten for the new 3.0 security system #include <lib.h> #include <daemons.h> inherit LIB_DAEMON; int cmd(string str) { if(!member_group(previous_object(), "SECURE")) { if(!member_group(previous_object(), "LAW")) return 0; } if(!str) return 0; if(member_array(str, BANISH_D->query_registered()) == -1) { write("That site is not on the list of sites needing to register.\n"); return 1; } BANISH_D->unregister_site(str); log_file("watch/register", previous_object()->GetKeyName()+ " UNREGISTERED "+str+": "+ctime(time())+"\n"); write("Site : "+str+" is now not on the registration list.\n"); return 1; } string GetHelp() { return ("Syntax: unregister <site>\n\n" "Takes a site off the list of sites which must register their " "character before being allowed in.\nSee also: " "register, whoregistered, banish, unbanish, whobanished, letin, " "wholetin, unletin"); }