#include <lib.h> #include <daemons.h> inherit LIB_DAEMON; int cmd(string str) { string which, nom; if(!archp(previous_object())) return 0; if(!str) { notify_fail("Unwatch which name or site?\n"); return 0; } if(sscanf(str, "%s %s", which, nom) != 2) { notify_fail("Correct syntax: <unwatch [name|site] [ip or name]>\n"); return 0; } if(which == "name") BANISH_D->unwatch_name(nom); else if(which == "site") BANISH_D->unwatch_site(nom); else { notify_fail("Undefined unwatch type: "+str+"\n"); return 0; } message("info", nom+" is now an unwatched "+which, this_player()); return 1; } void help() { message("help", "Syntax: <unwatch [site|name] [ip or site to be unwatched]>\n\n" "Sets it up so that whenever a player of a certain name, or " "a player from a certain site logs in it will get logged. " "Examples: unwatch name forlock unwatch site 134.181.*\n\n" "See also: watch, whowatched", this_player() ); }