qiangpo.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 41 行
C
41 行
// qiangpo.cinherit F_CLEAN_UP;void create() { seteuid(getuid()); }int main(object me, string arg){ string dest, cmd; object ob; if( me != this_player() ) return 0; me = this_player(); if( !arg || sscanf(arg, "%s to %s", dest, cmd) != 2 ) return notify_fail("指令格式: qiangpo <某人> to <指令>\n");// if (!ob = get_object( dest ) ) if( !objectp(ob = present(dest, environment(me)))) return notify_fail("找不到" + dest + "。\n"); if( !living(ob) ) return notify_fail("这个物件不能执行命令。\n"); if( userp(ob) && wiz_level(me) <= wiz_level(ob) ) return notify_fail("你没有强制" + ob->name() + "执行指令的权力。\n///");// if( userp(ob) )// log_file("force_player", sprintf("[%s] %s forces %s to %s\n", // ctime(time()), geteuid(me), geteuid(ob), cmd)); return ob->force_me(cmd);}int help(object me){ write(@Help 指令格式: qiangpo <某人> to <指令> 强迫某人做某事, 但你的巫师等级必须比对方高。Help ); return 1;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?