⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 square.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
//square.cinherit ROOM;#include <ansi.h>void create(){        set("short", "大院");        set("long", @LONG你走进了明教总舵广场,却发现这里人声鼎沸,五散人群聚于此,看来有要事发生了。来往教众匆匆忙忙。广场左首是教众饭堂;右首就是教众闻之变色的刑堂。向上走就是光明顶明教总舵了。LONG );        set("exits", ([                "west"    : __DIR__"fangtang",                "northup" : __DIR__"qiandian",                "east"    : __DIR__"xingtang",                "south"   : __DIR__"tianweitang",                "north"   : __DIR__"xiuximj",        ]));        set("objects",([             __DIR__"npc/shuobude":1,             __DIR__"npc/zhangzhong":1,             __DIR__"npc/pengyingyu":1,             "/d/biwu/champion_mj":1,             __DIR__"npc/zhoudian":1,           "quest/menpai/mingjiao/shi" : 1,        ]));        set("valid_startroom","1");        set("outdoors", "mingjiao");        setup();        "/clone/board/mingjiao_b"->foo();}int valid_leave(object me, string dir){        mapping mypar;        me = this_player();        mypar=(mapping)me->query("party");//if (!mypar)          return notify_fail("明教五散人拦住你说:此处乃明教重地,请止步。\n");        if ((!mypar || mypar["party_name"]!=HIG "明教" NOR) &&            (dir!="south") &&            ((objectp(present("peng yinyu", environment(me)))) ||             (objectp(present("zhang zhong", environment(me)))) ||             (objectp(present("shuo bude", environment(me)))) ||             (objectp(present("zhou dian", environment(me))))))         return notify_fail("明教五散人拦住你说:此处乃明教重地,请止步。\n");        return ::valid_leave(me, dir);}

⌨️ 快捷键说明

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