square.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 40 行
C
40 行
// square.cinherit ROOM;void create(){ set("short", "练武场"); set("long", @LONG这里是华山派的练武场,场上立这几个木人,东边是兵器库,西边是个小店。通常有许多华山派弟子在此习武练剑。北边的房屋门上挂着一块匾,上书「群仙观」,西北方似乎有条小道通往山上。LONG ); set("exits", ([ /* sizeof() == 2 */ "northwest" : __DIR__"chaopath1", "south" : __DIR__"yunu", "north" : __DIR__"qunxianguan", "west" : __DIR__"shop", "east" : __DIR__"bingqifang", "southwest" : __DIR__"hsforest1", ])); set("objects", ([ "/d/shaolin/npc/mu-ren" : 5, ]));// set("no_clean_up", 0); set("outdoors", "xx" ); setup();} int valid_leave(object me, string dir){ mapping myfam; myfam=(mapping)me->query("family"); if ((!myfam ||myfam["family_name"] != "华山派") && (dir == "east")) return notify_fail("那边是华山派的兵器库,这位" + RANK_D->query_respect(me) + "请止步。\n"); return ::valid_leave(me, dir);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?