cc.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 52 行

C
52
字号
// cc.c

#include <ansi.h>

int main(object me, string arg)
{
	if (!arg) return 0;
	arg = replace_string(arg, "$RED$", RED);
	arg = replace_string(arg, "$GRN$", GRN);
	arg = replace_string(arg, "$YEL$", YEL);
	arg = replace_string(arg, "$BLU$", BLU);
	arg = replace_string(arg, "$MAG$", MAG);
	arg = replace_string(arg, "$CYN$", CYN);
	arg = replace_string(arg, "$WHT$", WHT);
	arg = replace_string(arg, "$HIR$", HIR);
	arg = replace_string(arg, "$HIG$", HIG);
	arg = replace_string(arg, "$HIY$", HIY);
	arg = replace_string(arg, "$HIB$", HIB);
	arg = replace_string(arg, "$HIM$", HIM);
	arg = replace_string(arg, "$HIC$", HIC);
	arg = replace_string(arg, "$HIW$", HIW);
	arg = replace_string(arg, "$NOR$", NOR);
    arg = replace_string(arg, "$BLINK$", BLINK);
    arg += NOR;
	seteuid(getuid());
    return me->force_me(arg);
}

int help(object me)
{
        write(@HELP
指令格式 : cc 命令
 
这个指令可以让你的命令加上颜色。

HELP
"                        $NOR$ - 恢复正常颜色\n"
"$RED$ - "RED"红色"NOR"		$HIR$ - "HIR"亮红色\n"NOR
"$GRN$ - "GRN"绿色"NOR"		$HIG$ - "HIG"亮绿色\n"NOR
"$YEL$ - "YEL"土黄色"NOR"		$HIY$ - "HIY"黄色\n"NOR
"$BLU$ - "BLU"深蓝色"NOR"		$HIB$ - "HIB"蓝色\n"NOR
"$MAG$ - "MAG"浅紫色"NOR"		$HIM$ - "HIM"粉红色\n"NOR
"$CYN$ - "CYN"蓝绿色"NOR"		$HIC$ - "HIC"天青色\n"NOR
"$WHT$ - 浅灰色		$HIW$ - "HIW"白色\n"NOR
@HELP 

其中系统自动会在字串尾端加一个 $NOR$。
HELP
);
        return 1;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?