终于把YTHT的telnet部分编译好了,但是注册SYSOP后只能进入一个死鬼模式,
guest,普通账户都一样,里面显示复活时间还有1分钟,在主选单里面Live以后,
输入密码,名字,系统提示要不要复活,选择Y,退出登陆,重新登陆时还是进入
那个死鬼模式。看了关于online()的代码,也没有找到一些头绪,
相关代码我只找到了这些:
delete.c,line:207
if (askyn("你确定要返世为人了吗?", NA, NA) == 1) {
clear();
currentuser.dietime = 0;
substitute_record(PASSFILE, ¤tuser, sizeof (currentuser),
~~~~~~~~~~~~~~~ usernum);
return Q_Goodbye();
}
main.c,line:1147
while (1) {
if (inprison)
domenu("PRISONMENU");
else if (currentuser.dietime)
domenu("DIEMENU");
else {
if (DEFINE(DEF_NORMALSCR))
domenu("TOPMENU");
else
domenu("TOPMENU2");
}
Goodbye();
}
--
FROM 219.245.173.109