cjlou.c

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

C
42
字号
// Room: /d/shaolin/cjlou.c
// Date: YZC 96/01/19

inherit ROOM;

void create()
{
	set("short", "藏经阁一楼");
	set("long", @LONG
不愧为中原佛法的总源,少林寺此处藏经之富,天下罕有其
匹。这里都是密密麻麻,高及顶棚的书架,书架间仅有容身一人
通行的空隙。几排大书架中间,间隔地放着数丈长的书桌。目光
及处,你看到桌上放了几本佛经。
LONG );
	set("exits", ([
		"east" : __DIR__"zhulin5",
		"up" : __DIR__"cjlou1",
	]));
	set("objects",([
		CLASS_D("shaolin") + "/dao-yi" : 1,
		"d/shaolin/obj/fojing1"+random(2) : 1,
		"d/shaolin/obj/fojing2"+random(2) : 1,
	]));
//	set("no_clean_up", 0);
	setup();
}

int valid_leave(object me, string dir)
{

        if( !present("letter", this_player())
	&& (objectp(present("daoyi chanshi", environment(me)))) )
	{
		if (dir == "up" )
		{
			return notify_fail("道一说道: 你未经许可,不能上二楼。\n");
		}
	}
	return ::valid_leave(me, dir);
}

⌨️ 快捷键说明

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