shuding1.c

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

C
49
字号
// shuding1.c
inherit ROOM;
#include <ansi.h>
void create()
{
        set("short", "松树顶");
        set("long", @LONG
你终于爬上了松树的顶端,在这里你可以看见一片密密
厚厚的树林,你踩在这里,如同踩在一块草地上一样,远处
可以看见隐隐约约的一座巍峨的高山。
LONG
        );
        set("book_count",1);
        set("exits", ([ /* sizeof() == 1 */
            "down" : __DIR__"senlin1",
        ]));
        set("item_desc", ([ /* sizeof() == 1 */
            "song zhen" : "这块地方的松针看起来和其他地方的不太一样。",
        ]));
        set("outdoors", "meizhuang");
        set("no_clean_up", 0);

        setup();
}

void init()
{
        add_action("do_pull", "pull");
}
int do_pull(string arg)
{
        object me , ob;
        me = this_player();
        if (arg == "song zhen" && !present("qinpu", me) && query("book_count") >= 1)
        {
                add("book_count", -1);
                ob=new("/clone/book/qinpu");
                ob->move(__DIR__"shuding1");
                message_vision("$N轻轻的掀开厚厚的松针,哇,下面居然有一本书。\n", me);
                return 1;
        }
        else {
                me->receive_damage("qi", 20);
                message_vision("$N的手已经被松针扎得鲜血淋淋,不要再掀了。\n", me);
                return 1;
             }
}

⌨️ 快捷键说明

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