yunjinlou.c

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

C
43
字号
// /u/beyond/mr/yunjinlou.c// this is made by beyond// update 1997.6.20#include <ansi.h>#include <room.h>inherit ROOM;void create(){         set("short",MAG"云锦楼"NOR);         set("long",@long云锦楼陈设富丽, 一副中堂绘的是孔雀开屏,两边柱子上写了一幅对联(duilian)。东面是一间客厅,西面是厢房,往北面走是后院,南面是后花园。long);         set("item_desc", ([             "duilian" : "漆叶云差密, 茶花雪忌艳。\n"]));set("valid_startroom", 1);set("exits",(["east" : __DIR__"keting","west" : __DIR__"xiangfang1","south" : __DIR__"hhyuan","up" : __DIR__"cangshuge","north" : __DIR__"houyuan",]));set("objects",([__DIR__"npc/wang" : 1,]));	setup();//	replace_program(ROOM);}  int valid_leave(object me, string dir){        mapping fam;        fam = (mapping)me->query("family");        if ((!fam || fam["family_name"] != "姑苏慕容") && dir == "up" &&                objectp(present("wang furen", environment(me))))                return notify_fail("楼上是我曼佗罗山庄的藏书阁,你不是慕容弟子,还是不要上去了吧?\n");                  return ::valid_leave(me, dir);} 

⌨️ 快捷键说明

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