ES2 MUD LIB :: 東方故事二(ES2) 天朝帝國 mudlib 瀏覽展示

/d/snow/npc/oldman.c

HOME :: d :: snow :: npc :: oldman.c
// oldman.c

#include 

inherit F_BANDIT;

void create()
{
set_name("黑衣老人", ({ "oldman" }) );
set_race("human");
set_class("thief");
set_level(7);
set_stat_maximum("gin", 70);
set_stat_maximum("sen", 50);
set_skill("sword", 25);
set_skill("parry", 15);
set_skill("dodge", 20);
set_skill("dagger", 40);
set_skill("stealing", 35);
set_stat_notify("gin", 40);
set_stat_notify("kee", 40);

set("age", 65);
set("long",
"一個身穿黑衣的老人﹐雖然年紀很大了﹐卻臉色紅潤﹐眼睛炯炯有神。\n");
set("pursuer", 1);

setup();
carry_object("/obj/area/obj/cloth")->wear();
carry_object("/obj/area/obj/shortsword")->wield();
}

int notify_stat(mapping flag)
{
object ob;

if( is_killing() ) {
command("say ...");
return ::notify_stat();
}
command("halt");
do_chat("黑衣老人哈哈大笑﹐說道﹕年輕人﹐你的武藝不錯﹐小老兒服了你啦﹗\n");
if( ob = query_temp("last_attacked_target") )
command("steal something from " + ob->query("id"));
return 1;
}
HOME :: d :: snow :: npc :: oldman.c