jiaotou2.c

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

C
66
字号
#include <ansi.h>inherit NPC;void create(){	set_name("李教头", ({ "li jiaotou", "li","jiaotou"}));	set("long", "一名武馆内的教头,专门负责教新手武功。\n");	set("gender", "男性");	set("age", 30);	set("attitude", "heroism");	set("str", 20);	set("int", 20);	set("con", 25);	set("dex", 20);	set("qi", 300);	set("max_qi", 300);	set("max_jing", 200);	set("neili", 300);	set("max_neili", 300);	set("combat_exp", 6000);	set_skill("force", 60);	set_skill("dodge", 60);	set_skill("leg", 60);        set_skill("finger", 60);	set_skill("parry", 60);	set_skill("blade", 60);	set_skill("hand", 60);	setup();        carry_object("clone/cloth/cloth")->wear();	carry_object("clone/weapon/changjian")->wield();}void init(){	object ob;	::init();        if( interactive(ob = this_player()) && !is_fighting() ) {                remove_call_out("greeting");                call_out("greeting", 1, ob);        }}int recognize_apprentice(object ob){		    if (ob->query("combat_exp",1)>25000){      command("shake");      command("say 你已经有一定基础了,可以自己出进江湖了。 \n");       return 0;      }    return 1;	}void greeting(object ob){	if( !ob || environment(ob) != environment() ) return;                     if(ob->query("combat_exp",1)>=10000) return;       command("bow "+ob->query("id"));       command("say " + RANK_D->query_respect(ob)				+ ",你可以看我会的功夫"HIR"(cha li)"NOR",可以跟我学功夫"HIR"(xue li xxx)"NOR"。\n");           }int is_apprentice_of() {return 1;}

⌨️ 快捷键说明

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