maguan.c

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

C
44
字号
inherit NPC;void create(){       set_name("马官", ({"ma guan","guan"}));       set("gender", "男性");        set("combat_exp", 2000);       set("age", 36);       set("per", 34);       set("attitude", "friendly");       set("shen_type", 1);       set_skill("unarmed", 30);       set_skill("dodge", 30);       set_skill("parry", 30);       setup();          carry_object("/clone/cloth/cloth")->wear();       add_money("silver", 2);}void init(){        object ob;        ::init();        if( interactive(ob = this_player()) && !is_fighting() ) {                remove_call_out("greeting");                call_out("greeting", 1, ob);        }}void greeting(object ob){        if( !ob || !visible(ob) || environment(ob) != environment() ) return;        switch( random(3) ) {  // 1/3 chance to greet.                case 0:                        say( "马官一鞠躬说道:这位" + RANK_D->query_respect(ob)                                + "请进!\n");                        break;        }}

⌨️ 快捷键说明

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