xiao qiushui.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 105 行
C
105 行
// xiao qiushui.c 萧秋水#include <ansi.h>inherit NPC;inherit F_MASTER;string ask_me();void create(){ set_name("萧秋水", ({ "xiao qiushui", "xiao" })); set("nickname", HIY "大侠" NOR); set("long", "原来他就是与唐方痴心相恋,为了唐方大闹唐门的萧秋水。\n" "他在江湖上行侠仗义,侠名远播,人称“大侠”。\n" "他大约二十有余,虽然受尽折磨,仍然带着一身傲气。\n"); set("gender", "男性"); set("age", 20); set("attitude", "friendly"); set("shen_type", 1); set("str", 28); set("int", 30); set("con", 30); set("dex", 32); set("max_qi", 1000); set("max_jing", 3000); set("neili", 3000); set("max_neili", 3000); set("jiali", 100); set("combat_exp", 2000000); set("score", 700000); set_skill("force", 200); set_skill("biyun-xinfa",200); set_skill("dodge", 200); set_skill("qiulinshiye", 200); set_skill("strike", 200); set_skill("biye-wu", 200); set_skill("parry", 200); set_skill("sword", 200); set_skill("wuzhan-mei", 300); set_skill("literate", 200); map_skill("force", "biyun-xinfa"); map_skill("dodge", "qiulinshiye"); map_skill("strike", "biye-wu"); map_skill("parry", "wuzhan-mei"); map_skill("sword", "wuzhan-mei"); create_family("唐门", 7, "弟子"); set("class", "tangmen"); set("chat_chance_combat", 60); set("chat_msg_combat", ({ (: perform_action, "sword.lian" :), (: perform_action, "sword.wumei" :), (: perform_action, "strike.meng" :), (: exert_function, "recover" :), }) ); set("inquiry", ([ "唐方" : (: ask_me :) ])); set("yu_count", 1); setup(); carry_object("/d/tangmen/obj/cloth")->wear();}void attempt_apprentice(object ob){ if ((int)ob->query_skill("biyun-xinfa", 1) < 100) { command("say 唐门虽然以暗器为主,但还是要辅以内力。"); command("say " + RANK_D->query_respect(ob) + "是否还应该在碧云心法上多下点功夫?"); return; } if (ob->query_int() < 30) { command("say 唐门历来注重弟子的文学修为。"); command("say 本派功夫要能熟练运用,必须能体会其中所含深远意境,悟性差了是不行的。"); command("say " + RANK_D->query_respect(ob) + "的悟性还大有潜力可挖,还是请回吧。"); return; } command("say 看在唐方姑娘份上,我收下你了。"); command("recruit " + ob->query("id"));}string ask_me(){object ob; object me; me=this_player(); if (query("yu_count") < 1){return "是唐方叫你来见我的?可惜我的玉佩已经交给别人了。\n";} command("touch " + this_player()->query("id")); command("say 是唐方叫你来见我的?\n"); command("sigh" ); command("say 自从当日大闹唐门之后,我就和唐方生死相隔了。\n"); ob=new("/d/tangmen/obj/yupei"); ob->move(this_player()); message_vision("$N交给$n一块玉佩。\n", me, ob); add("yu_count", -1); return"你把这块玉佩交给唐方吧。\n"; }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?