guangchang4.c

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

C
39
字号
// Room: /d/shaolin/guangchang4.c
// Date: YZC 96/01/19

inherit ROOM;

void create()
{
	set("short", "精进场");
	set("long", @LONG
这是后殿前的精进场,广场青砖铺地,因为多年的踩踏而凹
凸不平。前后各是两堵高墙,把整个广场夹在中间,形成一个窄
窄的长方形。西边开了扇小门,一股香气袅袅地飘了过来。北面
是个大门,几位僧人在此把守。
LONG );
	set("exits", ([
		"south" : __DIR__"guangchang3",
		"northup" : __DIR__"houdian",
	]));
	set("outdoors", "shaolin");
//	set("no_clean_up", 0);
	set("objects",([
		CLASS_D("shaolin") + "/hui-kong" : 1,
		__DIR__"npc/seng-bing3" : 2,
	]));
	setup();
}

int valid_leave(object me, string dir)
{
	mapping myfam;
	myfam = (mapping)me->query("family");

	if ((!myfam || myfam["family_name"] != "少林派") && dir == "northup" &&
		objectp(present("hui kong", environment(me))))
			return notify_fail("慧空喝道:你不是少林出家弟子,不得进入后殿。\n");
	return ::valid_leave(me, dir);
}

⌨️ 快捷键说明

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