chaopath2.c

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

C
44
字号
// Room: chaopath2.c 朝阳峰小路//Date: Oct. 2 1997 by Venusinherit ROOM;void create(){      set("short","朝阳峰小路");      set("long",@LONG这里是朝阳峰小路,山势陡峭,两边下临深谷,一不小心都会掉了下去。西面有一条小路,长草没径。LONG);      set("outdoors", "xx");      set("exits",([ /* sizeof() == 1 */          "southwest": __DIR__"chaopath1",          "eastup"   : __DIR__"chaoyang",          "westup"   : __DIR__"ziqitai",      ]));//      set("no_clean_up", 0);        set_temp("wayao1",1);      set("objects", ([          __DIR__"npc/shi-daizi" : 1,      ]));      setup();} void init(){        object me = this_player();        if (me->query_temp("xunshan")) me->set_temp("xunshan/chaoyang", 1);        return;}int valid_leave(object me, string dir){        if (dir=="eastup"             && objectp(present("shi daizi", environment(me)))            && (me->query("family/master_id")!="gao laozhe")            && (me->query("family/master_id")!="ai laozhe"))                return notify_fail("施戴子喝道:上面是两位长老清修之处,这位" + RANK_D->query_respect(me) + "请止步!\n");        return ::valid_leave(me, dir);}

⌨️ 快捷键说明

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