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

📄 square.jas

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 JAS
字号:
//square.c
inherit 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__"ziweitang",
        ]));
        set("objects",([
             __DIR__"npc/shuobude":1,
             __DIR__"npc/zhangzhong":1,
             __DIR__"npc/pengyingyu":1,
             __DIR__"npc/zhoudian":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 || 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 + -