jiaotou1.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 66 行
C
66 行
#include <ansi.h>inherit NPC;void create(){ set_name("王教头", ({ "wang jiaotou", "wang","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("cuff", 60); set_skill("strike", 60); set_skill("parry", 60); set_skill("sword", 60); set_skill("staff", 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)>10000){ 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 wang)"NOR",可以跟我学功夫"HIR"(xue wang xxx)"NOR"。\n"); }int is_apprentice_of() {return 1;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?