tubi-weng.c

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

C
65
字号
// tubi-weng.c
inherit NPC;
inherit F_MASTER;

void create()
{
        set_name("秃笔翁", ({ "tubi weng", "weng" }));
        set("title", "梅庄三庄主");
        set("long",
                "他就是梅庄四位庄主排行第三的秃笔翁。\n"
                "身穿一件干干净净的白色长袍。\n"
                "他已年愈五旬,身材矮小,顶上光光, 一看就知道是个极易动怒的人。\n");
        set("gender", "男性");
        set("age", 52);
        set("class", "scholar");
        set("attitude", "peaceful");
        set("shen_type", 1);
        set("str", 28);
        set("int", 28);
        set("con", 28);
        set("dex", 28);

        set("max_qi", 2000);
        set("max_jing", 2000);
        set("neili", 2000);
        set("max_neili", 2000);
        set("jiali", 80);
        set("combat_exp", 1000000);
        set("shen", 15000);
        set("score", 60000);

        set_skill("force", 120);
        set_skill("wuzheng-xinfa", 120);
        set_skill("dodge", 100);
        set_skill("piaoyibu", 110);
        set_skill("parry", 120);
        set_skill("dagger", 200);
        set_skill("shigu-bifa", 140);
        set_skill("literate", 130);

        map_skill("force", "wuzheng-xinfa");
        map_skill("dodge", "piaoyibu");
        map_skill("parry", "shigu-bifa");
        map_skill("dagger", "shigu-bifa");

        create_family("梅庄", 1, "庄主");

        setup();
//        carry_object("/clone/weapon/panguan-bi")->wield();
        carry_object(__DIR__"obj/panguan-bi")->wield();
}

void attempt_apprentice(object ob)
{
        if ((int)ob->query_skill("wuzheng-xinfa") < 60) {
                command("say 我是不轻易收徒的。");
                command("say 在我梅庄的内功上," + RANK_D->query_respect(ob) +
                        "是否还应该多下点功夫?");
                return;
        }
        command("say 好吧,在下就收下你了。");
        command("recruit " + ob->query("id"));
}

⌨️ 快捷键说明

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