npc13.c

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

C
103
字号
// chen.c 陈近南#include <ansi.h>inherit NPC;inherit F_MASTER;int ask_weiwang();int ask_tuihui();int ask_job();int ask_fail();string ask_me();void create(){	set_name("小陈近南", ({ "chen jinnan", "chen","jinnan" }));	set("title", HIR "天地会"HIM"总舵主"NOR );	set("nickname", HIC "英雄无敌" NOR);	set("long", 		"\n这是一个文士打扮的中年书生,神色和蔼。\n"		"他就是天下闻名的天地会总舵主陈近南,\n"		"据说十八般武艺,样样精通。\n"		"偶尔向这边看过来,顿觉他目光如电,英气逼人。\n");	set("gender", "男性");	set("class", "scholar");	set("age", 45);	set("attitude", "friendly");	set("shen_type", 1);	set("str", 30);	set("int", 30);	set("con", 30);	set("dex", 30);		set("max_qi", 2000);	set("max_jing", 1000);	set("neili", 3000);	set("max_neili", 3000);	set("jiali", 100);	set("combat_exp", 2000000);	set("score", 500000);	set_skill("literate", 200);	set_skill("force", 200);	set_skill("dodge", 200);	set_skill("unarmed", 200);	set_skill("parry", 200);	set_skill("whip", 200);	set_skill("blade", 200);	set_skill("sword", 200);	set_skill("hand", 200);	set_skill("claw", 200);	set_skill("houquan", 300);	set_skill("yunlong-xinfa", 300);	set_skill("yunlong-shengong", 300);	set_skill("wuhu-duanmendao", 300);	set_skill("yunlong-jian", 320);	set_skill("yunlong-shenfa", 300);	set_skill("yunlong-bian", 300);	set_skill("yunlong-shou", 300);	set_skill("yunlong-zhua", 300);	map_skill("dodge", "yunlong-shenfa");	map_skill("force", "yunlong-shengong");	map_skill("unarmed", "houquan");	map_skill("blade", "wuhu-duanmendao");	map_skill("hand", "yunlong-shou");	map_skill("parry", "yunlong-shou");	map_skill("claw", "yunlong-zhua");	map_skill("sword", "yunlong-jian");	map_skill("whip", "yunlong-bian");	prepare_skill("hand","yunlong-shou");	prepare_skill("claw","yunlong-zhua");	create_family("云龙门",1, "开山祖师");	set("book_count", 1);        set("inquiry", ([		"天地会" :  "\n只要是英雄好汉,都可以入我天地会(join tiandihui)。\n",		"入会" :  "\n只要入我天地会,可以向各位好手学武艺。\n",                "反清复明" : "去棺材店和回春堂仔细瞧瞧吧!\n",	]) );	set("env/wimpy", 60);	set("chat_chance_combat", 70);  	set("chat_msg_combat", ({                (: perform_action, "sword.xunlei" :),                (: perform_action, "sword.xunlei" :),                (: perform_action, "sword.xunlei" :),                (: perform_action, "sword.duoming" :),                (: perform_action, "sword.duoming" :),                (: perform_action, "sword.xian" :),                (: perform_action, "sword.xian" :),                (: perform_action, "sword.xian" :),                (: perform_action, "unarmed.pofuchenzhou" :),	}) ); 	setup();	carry_object("/d/city2/obj/jinduan")->wear();	carry_object("/d/city2/obj/yaodai")->wear();	carry_object("/clone/weapon/changjian")->wield();	carry_object("/d/city2/obj/hlbian");	carry_object("/d/city/obj/gangdao");        carry_object(__DIR__"/obj/badan");        carry_object(__DIR__"/obj/jinchuang");}

⌨️ 快捷键说明

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