liwenxiu.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 76 行
C
76 行
//liwenxiu.c 李文秀
#include <ansi.h>
inherit NPC;
int ask_supu();
int ask_parent();
int ask_gaochang();
void create()
{
set_name("李文秀", ({ "liwenxiu", "li" }));
set("gender", "女性");
set("age", 18);
set("long", "她长得清纯脱秀,嫣然一笑,不禁让人怦然心动。\n");
set("combat_exp", 30000);
set("shen_type", 1);
set("per", 28);
set("max_neili", 500);
set("neili", 500);
set("jiali", 10);
set_skill("force", 40);
set_skill("sword", 100);
set_skill("unarmed", 50);
set_skill("dodge", 100);
set_skill("parry", 100);
set("inquiry", ([
"苏普" : (: ask_supu :),
"父母" : (: ask_parent :),
]) );
set_temp("apply/attack", 50);
set_temp("apply/defense", 50);
set_temp("apply/damage", 15);
setup();
carry_object("/clone/weapon/changjian")->wield();
// carry_object("__DIR__/obj/map");
}
int ask_supu()
{
say("李文秀黯然的说:他是我儿时的伙伴,他现在和阿曼在一起了,\n");
this_player()->set_temp("marks/李1", 1);
return 1;
}
int ask_parent()
{
object map;
object me;
me=this_player();
if ((int)this_player()->query_temp("marks/李1")) {
say("李文秀哽咽的说道:我的父母是被奸人害死的,奸人觊觎我们家的高昌地图.\n"
"我一定要手刃仇人,为我父母报仇。\n");
this_player()->set_temp("marks/李2", 1);
say("李文秀一惊,说道:你怎么知道的?噢,我刚才说露嘴了。\n"
"那我就把地图送给你吧。你看看高昌迷宫到底有什么?\n");
map=new("/d/gaochang/obj/map");
map->move(me);
me->start_busy(5);
return 1;
}
else {
say("李文秀说道:父母之仇,不共戴天。\n");
return 1;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?