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

📄 drug_room.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// Room: /t/wanjiegu/drug_room.c

inherit ROOM;

void create()
{
        set("short", "药房");
        set("long", @LONG
刚进这间屋子,就有一股浓重的药味扑面而来。房子中间有一
个练药用的石臼,还有几只药匙放在一边。靠墙一排架子,架子上
摆满了药瓶,数百个瓶子上都写着药物的名字。
LONG
        );
        set("exits", ([ /* sizeof() == 1 */
            "south" : __DIR__"right_room",
        ]));
        set("item_desc", ([ /* sizeof() == 1 */
            "架子" : "架子上摆满了药瓶。\n",
        ]));
        set("objects", ([
            __DIR__"obj/mortar" : 1,
        ]));
//        set("no_clean_up", 0);

        setup();
}

void reset()
{
        object          *inv;
        object          container, item;
        int             i;

        ::reset();
        container = present("mortar", this_object());
        inv = all_inventory(container);
        if( sizeof(inv) != 1) {
                for(i=sizeof(inv)-1; i>=0; i--) destruct(inv[i]);
                item = new(__DIR__"obj/x-drug");
                if(random(2)==1 )
                    item->move(container);
        }
}

⌨️ 快捷键说明

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