/* /cmds/mortal/_nextreboot.c
* from the Nightmare Mudlib 3.2
* Shows when the next reboot occurs
* created by Descartes of Borg 940130
*/
#include <std.h>
#include <daemons.h>
inherit DAEMON;
int cmd_nextreboot(string str) {
int x;
x = (int)EVENTS_D->query_next_reboot() - time();
if(!(str = (string)this_player()->getenv("TZONE")))
str = sprintf("%s PST", ctime(time() + x));
else str = sprintf("%s %s", ctime((int)TIME_D->query_tzone(str) + x), str);
message("info", sprintf("The next reboot will occurr at %s.", str),
this_player());
return 1;
}
void help() {
message("help", "Syntax: <reboot>\n\n"
"Tells you when the mud is scheduled for its next reboot.",
this_player()
);
}