buwei1.c

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

C
38
字号
// buwei1.cinherit ROOM;void create(){        set("short", "有所不为轩");	set("long", @LONG这是华山掌门岳不群的居所「有所不为轩」,此处是前厅,厅上挂着「正气堂」三字匾额。厅中很宽敞,却没什么摆设,靠墙放着两把交椅,这里是岳不群议事、授徒的地方,后面是寝室。LONG );        set("exits", ([ /* sizeof() == 2 */            "north" : __DIR__"buwei2",            "south" : __DIR__"qunxianguan",            "west"  : __DIR__"garden",            "east"  : __DIR__"buwei3",	]));        set("objects", ([             __DIR__"npc/dayou": 1,             __DIR__"npc/little_monkey": 1,        ]) );//        set("no_clean_up", 0);        setup();}int valid_leave(object me, string dir){	mapping myfam;	myfam=(mapping)me->query("family");	if ((!myfam ||myfam["family_name"] != "华山派") && dir == "north" &&		objectp(present("lu dayou", environment(me))))		return notify_fail("陆大有喝道:后面是家师寝室,这位" + RANK_D->query_respect(me) + "请止步。\n");	return ::valid_leave(me, dir);} 

⌨️ 快捷键说明

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