wizlock.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 38 行
C
38 行
// wizlock.c
inherit F_CLEAN_UP;
int main(object me, string arg)
{
int lvl;
if( me!=this_player(1) ) return 0;
if( wiz_level(me) < wiz_level("(arch)") )
return notify_fail("你的巫师等级太低,没有使用这个指令的权力。\n");
if( !arg || arg=="" )
return notify_fail("指令格式:wizlock <巫师等级>\n");
if( sscanf(arg, "%d", lvl)!=1 ) lvl = wiz_level(arg);
seteuid(getuid());
if( LOGIN_D->set_wizlock(lvl) ) {
write("Ok.\n");
return 1;
} else
return notify_fail("上线权限设定失败。\n");
}
int help (object me)
{
write(@HELP
指令格式: wizlock <巫师等级>
限制某个等级以下的使用者进入游戏。
其中巫师等级分别为 (immortal) (wizard) (arch) (admin), 若要取
消限制, 则输入 (player).
HELP
);
return 1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?